یادگیری و بهره‌وری

فرار از جهنم آموزش: نقشه نجات یک توسعه‌دهنده

نویسنده: Hadi ZareZadeh۸ اسفند ۱۴۰۴۳۴۲۱ بازدید
فرار از جهنم آموزش: نقشه نجات یک توسعه‌دهنده

جهنم آموزش حیله‌گرانه است چون حس پیشرفت می‌دهد. دوره را دنبال می‌کنید، کد کار می‌کند، سلول‌ها سبز می‌شوند و حس می‌کنید دارید یاد می‌گیرید. بعد می‌نشینید تا چیزی خودتان بسازید و ذهنتان خالی است. این فاصله بین تماشاکردن و توانستن، همان جهنم آموزش است. این روشی است که بیرون آمدم.

چرا آموزش‌ها فریبتان می‌دهند

وقتی یک آموزش را دنبال می‌کنید، مدرس همه تصمیم‌های سخت را گرفته است: چه چیزی بسازد، چطور ساختارش دهد، وقتی چیزی شکست خورد چه کند. شما فقط تایپ می‌کنید. این کار شناختی واقعی — تصمیم‌گیری زیر عدم‌قطعیت — اصلاً اتفاق نمی‌افتد. تماشای آن متفاوت از انجام آن است، درست مثل تماشای شنا که شما را شناگر نمی‌کند.

اگر کد مدرس کار می‌کند، این مهارت مدرس است، نه شما. مهارت در تقلای حل‌کردن خودتان می‌آید.

قاعده بازسازی

این تنها قانونی است که جهنم آموزش را شکست: بعد از تماشای هر چیزی، آن را ببندید و از یک فایل خالی بازسازی کنید. نه از حافظه خط‌به‌خط — بلکه با حل دوباره همان مسئله بدون اینکه راهنمایی کنارتان باشد. هرجا گیر کردید دقیقاً همان‌جایی است که نفهمیده بودید. حالا برگردید و آن بخش را یاد بگیرید.

قدمی فراتر از آموزش بروید

وقتی توانستید آموزش را بازسازی کنید، یک ویژگی بسازید که پوشش نمی‌داد. آموزش یک اپ یادداشت می‌سازد؟ جست‌وجو، تگ یا حالت تاریک اضافه کنید. این لحظه‌ای است که از کپی‌کردن به کدنویسی واقعی گذر می‌کنید، چون باید تصمیم‌هایی بگیرید که مدرس نگرفت.

تحمل احساس گم‌شدن را بسازید

گم‌شدن ناخوشایند است و آموزش‌ها آن ناخوشایندی را حذف می‌کنند — برای همین اعتیادآورند. اما گم‌شدن و راه بیرون‌آمدن، خودِ یادگیری است. وقتی گیر می‌کنید، قبل از جست‌وجوی پاسخ ده دقیقه تقلا کنید. آن تقلا همان جایی است که یادگیری زندگی می‌کند.

نسبت درست را تعیین کنید

هدفم حداقل دو ساعت ساختن به ازای هر ساعت تماشاست. اگر آموزش‌ها بیشتر زمان شما را می‌خورند، در جهنم هستید. آموزش‌ها برای معرفی ایده‌های جدید خوب‌اند، نه برای تسلط — تسلط از ساختن می‌آید.

اشتباهات رایج

  • زنجیر کردن آموزش‌ها. تمام‌کردن یکی و فوراً شروع بعدی، اجتناب از کار سخت ساختن است.
  • انتظار آمادگی. هرگز آماده حس نمی‌کنید. قبل از اینکه آماده باشید بسازید.
  • کپی بدون فهم. اگر نمی‌توانید توضیحش دهید، آن را یاد نگرفته‌اید.

بهترین شیوه‌ها

  • بعد از هر آموزش از صفر بازسازی کنید.
  • قبل از جست‌وجوی پاسخ، روی مسائل تقلا کنید.
  • پروژه‌هایی بسازید که هیچ آموزشی پوششان نمی‌دهد — همان‌جا یادگیری واقعی می‌شود.

جمع‌بندی

جهنم آموزش حس پیشرفت می‌دهد چون کار سخت — تصمیم‌گیری و تقلا — را حذف می‌کند. با قاعده بازسازی فرار کنید، یک قدم فراتر از هر آموزش بروید، تحمل گم‌شدن را بسازید و نسبت تماشا به ساختن را به نفع ساختن نگه دارید. آموزش بعدی‌تان را تمام کنید، بعد ببندیدش و بدون نگاه‌کردن بازسازی‌اش کنید — همان‌جا یادگیری واقعی شروع می‌شود.