تسلط بر برنامهنویسی از طریق ساخت ابزارها
آموزشها اغلب به بنبست ختم میشوند. ویدیوها را تماشا میکنید. کدها را کپی میکنید. اما هنوز متوجه نمیشوید که چیزها چگونه کار میکنند.
تماشا کردن را متوقف کنید و ساختن را شروع کنید.
بهترین راه برای یادگیری، بازسازی تکنولوژیهایی است که هر روز از آنها استفاده میکنید. این روش شما را از یک کاربر به یک خالق تبدیل میکند.
از رویکرد build-your-own-x پیروی کنید:
- تکنولوژیای که استفاده میکنید را انتخاب کنید.
- اجزای اصلی آن را مطالعه کنید.
- کد را از صفر بنویسید.
- ویژگیهای خودتان را به آن اضافه کنید.
وقتی یک پایگاه داده، یک کامپایلر یا یک وبسرور میسازید، منطق پشت این ابزارها را میبینید. یاد میگیرید که حافظه چگونه کار میکند. یاد میگیرید که دادهها چگونه جابهجا میشوند.
این فرآیند شکافهای دانشی شما را برطرف میکند و شما را از یادگیری سطحی فراتر میبرد.
برای تسلط بر دانش، ابزار بسازید.