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