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