שאלות נפוצות

למה כדאי ללמוד לתכנת?

מקצוע מאתגר ודורש מחשבה. העבודה כמתכנת היא כמו רצף של חידות שצריך לפתור

תמיד יש לאן להתפתח וללמוד טכנולוגיות חדשות

שכר גבוה משמעותית יחסית למקצועות אחרים בשוק

הייטק היא התעשיה העיקרית בישראל, וככזו מספקת הכי הרבה הזדמנויות

היצע עבודה – כרגע יש מחסור של כ-10,000 מתכנתים בארץ

עבודה שיכולה להיות בינלאומית – קל למצוא עבודה בתחום בחו"ל, לעומת מקצועות הדורשים הסמכה מקומית - עורכי דין, רואי חשבון, רופאים, מורים וכו'

תחום שהולך להמשיך ולצמוח בטווח הארוך – צריכת שירותים דיגיטליים הולכת וגדלה עם הזמן

איזו שפת תכנות כדאי ללמוד?

התשובה לשאלה זו משתנה בהתאם למטרות שלכם, אך אנחנו מאמינים ש- JavaScript היא השפה הרלוונטית ביותר בשוק - כרגע ובעתיד. JavaScript היא השפה היחידה בה ניתן לפתח צד לקוח (Client, front-end), וכיום משמשת גם לפיתוח צד שרת, אפליקציות מובייל, Desktop, ורובוטיקה. שימוש ב-JavaScript בצד השרת הופך להיות בחירה פופולרית ביותר. לכן, לימוד JavaScript הוא ההימור הכי בטוח שיכול לעשות מי שעושה את צעדיו הראשונים בתחום.

מה זה Fullstack?

המונח Fullstack בתחום ה Web מתייחס למפתחים שיודעים לעבוד עם טכנולוגיות צד לקוח וצד שרת, כלומר יש להם ראייה "הוליסטית" של התהליכים הנדרשים כדי לבנות אפליקציה שלמה. למפתחי Fullstack הבנה בעולם העיצוב וחווית המשתמש, בבניית אתרים רספונסיביים (=אתרים שנראים טוב על כל סוג תצוגה – מסך מחשב / טאבלט / טלפונים וכו'), ובאלגוריתמיקה ובניית ה"מוח" ומסד הנתונים שמאחורי האפליקציה. במילים אחרות, מפתח Fullstack יכול לקחת רעיון ולבנות מוצר סופי.

מה ההבדל בין צד שרת וצד לקוח, או front-end & back-end, client & server ?

בגדול, בפיתוח Web צד הלקוח (או הפרונטאנד / client) מבחינת התוכנה הוא כל מה שקורה על המסך של המשתמש, דרך הדפדפן בו הוא גולש או ה"חזית" של האפליקציה. השרת הוא מחשב היושב בדרך כלל במקום מרוחק ו"מגיש" את הנתונים הנדרשים לדפדפן. למשל, אם בפייסבוק תלחצו על כפתור כדי להציג את רשימת החברים שלכם, הלקוח ישלח את הבקשה לשרת (כי בצד השרת שמורים כל הנתונים, כמו גם רשימת החברים). השרת יחזיר את רשימת החברים שיוצגו על המסך, כאשר לרוב צד הלקוח יקבע איך הם יוצגו.

בשנים האחרונות צד הלקוח הולך ונהייה יותר ויותר עוצמתי ביכולותיו ועושה דברים שבעבר היו נחלת השרת בלבד. טכנולוגיות נפוצות בצד לקוח הן: HTML, CSS, JavaScript, Angular, React טכנולוגיות נפוצות בצד שרת: PHP, C, C#, .NET, Python, Node.js

שפת התכנות JavaScript היא היחידה שעובדת גם בצד הלקוח וגם בצד השרת (בצד השרת בעזרת Node.js) הביצועים של JavaScript עם Node.js הם בין העוצמתיים ביותר בתחום הפיתוח לצד שרת.

מה עדיף ללמוד, בניית אתרים או פיתוח Web?

לימוד פיתוח Web מאתגר יותר, וכולל בניית אתרים. ככלל, בוגרי קורס בפיתוח ווב יודעים לבנות אתרים אך לא להפך. בוגרי קורס פיתוח ווב יכולים לבנות אפליקציות Web (ומובייל) מורכבות ולכן שכרם בשוק גבוה יותר משכרם של בוני אתרים.

מה עדיף, קורס תכנות או תואר?

רבים מבוגרי התואר הראשון במדעי המחשב מגלים שבסיום ההכשרה הם יוצאים עם ידע בכל מיני נושאים אך עם מיומנות נמוכה בכתיבת קוד. הנושאים נלמדים בצורה נפרדת ורק לעיתים נדירות משולבים ביחד לצורך בניה של מוצר. התואר במדעי המחשב מכסה מגוון נושאים המרחיבים את הדעת ואת גבולות המחשבה, אך יותר מ85% מהנושאים אינם נדרשים בעבודה היומיומית של מפתח מתחיל, כגון נושאים מתמטים, אלגוריתמים מורכבים, והבנה כיצד בונים מסד נתונים או קומפיילר מאפס.

אנחנו מתמקדים ב15% שיאפשרו לך להתחיל לפתח קוד ולצבור את הניסיון מעשי. לוקח שנים להיות מפתח מקצועי, אבל אם אתה מתאים, אחרי שבועות ספורים תוכל להגיע לנקודה שבה אתה מספיק טוב כדי לקבל שכר ולהעמיק לתוך רזי המקצוע האינסופיים.

בוגרי תואר לומדים 3-4 שנים ורק בעבודה הראשונה שלהם אחרי התואר עלולים לגלות שהם לא אוהבים את המקצוע. אצלנו כבר ב 3 שבועות הראשונים תוכלו לראות אם המקצוע מתאים לכם או לא, ואחרי 12 שבועות של קורס, תוכלו להתחיל לעבוד בתחום ולהרוויח שכר. את התואר אפשר לעשות בהמשך, ברגוע, תוך כדי שאתם כבר עובדים בתחום.

בנוסף, אנו חווים כי ברוב ניכר של ראיונות העבודה, למועמד עם ניסיון ויכולת לכתוב קוד יתרון ניכר על פני בעל תואר ראשון ללא ניסיון.

מה זה קודינג בוטקאמפ?

קודינג בוטקאמפ הוא פורמט ללימוד תכנות שהפך להיות פופולרי בארה"ב משנת 2012 במטרה להכשיר מפתחים מהר כדי לתמוך בתעשית הסטארטאפ המקומית. הפורמט כבר מוכר אצלנו זמן רב בצורת קורס התכנות של ממר"ם (בסמ"ח). במקום ללמוד תואר על פני מספר שנים, מתמקדים בתוכן הרלוונטי ביותר לעבודה כמפתח ולומדים אותו במשך כשלושה חודשים. הפורמט הוכח כמוצלח ותוך שנים ספורות צמחו מאות בוטקאמפים כאלה בארה"ב ואירופה. בארץ, מחוץ לצבא התחום חדש יחסית אך גם מוכיח את עצמו כיעיל בהכשרת מפתחים לתוך התעשיה.

איך מתקבלים לקורס התכנות שלכם?

כדי להתקבל יש להגיע לאחד מהימים הפתוחים שאחנו עורכים ( צרו קשר לקבלת תאריך ליום פתוח קרוב ). ביום הפתוח תשמעו עלינו ועל ההכשרה, וכן תשתתפו בשיעור של שעה בו נבנה ביחד משחק מבוסס על טכנולוגיות Web. בתום השיעור תקבלו אתגר לבית. את האתגר יש להגיש תוך שבוע; מי שיעבור אותו בהצלחה יוזמן לראיון אישי ויוכל להתקבל לקורס.

יש לכם גם קורס ערב?

במתכונת הזו של הסבה מקצועית מלאה לתכנות - לא. מנסיון של מעל 20 שנים בתחום, קורס ערב לא עובד עבור אנשים שרוצים לעשות הסבה ולהכנס לתחום. תכנות הוא תחום מורכב שצריך "לחיות אותו" כדי להכנס אליו ולא לקחת אותו כפרוייקט צדדי בזמן שאתם מקדישים את מירב זמנכם למשהו אחר. בדרך כלל כשאדם נרשם לקורס ערב הוא מאמין שיתרגל באופן עצמאי בערב ובסופי שבוע. בפועל, נדיר שזה קורה. חוזרים עייפים מהעבודה, יש התחייבויות אחרות, משפחה ועוד.

ללא תרגול מתפתח פער עם מה שנלמד בכיתה, והרבה פעמים הסטודנט עוזב את הקורס או ממשיך להגיע בלי להבין בתקווה שיום אחד "יפול האסימון." אצלנו התרגול מובנה בתוך זמן הקורס בנוכחות המדריך או המנטור, ומתבצע באופן יומיומי מיד אחרי השיעור הפרונטאלי, כך שלא נוצר פער. פורמט הבוטקאמפ האינטנסיבי מאפשר לעשות הסבה מקצועית תוך זמן קצר ולהתחיל לעבוד כמפתח מיד בתום 12 שבועות.

האם אתם מבטיחים העסקה?

אנחנו לא מבטיחים העסקה. פעמים רבות זה לא תלוי בהכשרה שלנו אלא ביכולתו האישית של מסיים הקורס לעבור ראיון (נושא שאנו עוסקים בו כחלק מההכשרה). אנחנו מבטיחים שבתום הקורס תצאו מוכנים לתעסוקה ותוכלו לעבור אתגרי כניסה ומבחנים של חברות הייטק.

כמה זמן קיימת ההכשרה של קודינג אקדמי?

ההכשרה של קודינג אקדמי מבוססת על עקרונות קורס ממר"ם כפי שנבנו על ידי צוות בשיתוף עם ירון ביטון בשנת 1996. מאז, ירון הכשיר אלפי מתכנתים במסגרות שונות של הדרכה. בפורמט הבוטקאמפ הנוכחי, המחזור הראשון התקיים באוקטובר 2015.

בנוסף, חברת מיסטרביט (מפעילת הקודינג אקדמי) משמשת כבר שנים כספקית הדרכה מוסמכת ופעילה של מספר חברות מובילות, ביניהן IBM, ebay, בנק הפועלים, HP, ועוד.

כל כמה זמן נפתח קורס?

בין פעמיים לשלוש בשנה.

האם מקבלים תעודה?

כן, תקבלו תעודה של מפתח Fullstack. אבל בינינו – מה שבאמת חשוב זה תיק העבודות שתצאו איתו. כשאתם מגיעים למעסיק פוטנציאלי התעודה היא שולית, הוא רוצה לראות מה אתם יודעים לעשות!

מה קורה אם אני צריך להחסיר כמה ימים במהלך ההכשרה?

תלוי כמה ימים ובאיזה שלב של הקורס. צרו איתנו קשר ליעוץ אישי בנושא.

כמה זמן נמשך הקורס?

12 שבועות, בהם לומדים ימים מלאים (9 שעות ביום: 8:30 – 17:30), 5 ימים בשבוע.

צרו איתנו קשר