هنوز هم ارزش داره کدنویسی یاد بگیری
خلاصهٔ کاملتر
نویسنده که بنیانگذار Val Town هست، از یه نقلقول شروع میکنه که این روزها توی سیلیکونولی دیگه کسی جملهٔ «کد یاد بگیر» رو به زبون نمیاره. اون قبول داره که این حرف دیگه مثل قبل یه راه سریع برای فرار از فقر نیست و بلد بودن دو خط جاوااسکریپت دیگه حقوق ششرقمی تضمین نمیکنه. ولی میگه همین حرف در مورد ریاضی، ادبیات و علوم هم صادقه؛ کد رو باید به دلیل ارزش آموزشیش یاد گرفت، نه فقط شغلیش.
اولین دلیلی که نویسنده میاره اینه که کد شاید بهترین بستر برای یاد گرفتن ریاضی و مهارتهای کلی یادگیری باشه. خودش تعریف میکنه که از ریاضی متنفر بود تا اینکه توی یه کلاس فوقبرنامه با برنامهنویسی آشنا شد و از همون راه عاشق ریاضی شد. اون به کار سیمور پپرت، پژوهشگر ریاضی و آموزش، اشاره میکنه که میخواست بچهها ریاضی رو مثل حرف زدن یاد بگیرن؛ با کاوش نه با آموزش مستقیم.
پپرت برای همین زبان برنامهنویسی LOGO رو ساخت، جایی که با دستور دادن به یه لاکپشتِ روی صفحه میشه نقاشی کشید. نویسنده میگه از راه برنامهنویسی کلی مهارتِ جانبی مثل دیباگ کردن، ترکیببندی و منطق یاد گرفته، و از همه مهمتر این باور که هیچ چیزی نیست که نشه یادش گرفت.
دلیل دومش اینه که کد یه شکل زیبای بیان خلاقانهست، به غنای ادبیات یا موسیقی. به گفتهٔ نویسنده برنامهنویسی خلاقیتِ نوشتن رو با دقتِ ریاضی و بازخورد فوریِ یه بازی ویدیویی ترکیب میکنه و کمکت میکنه خواستههاتو به زبونی دقیق تبدیل کنی که کامپیوتر اجراش کنه. اون این کارو به جادو تشبیه میکنه.
نویسنده به یه نکتهٔ کلیدی هم اشاره میکنه: مدلهای زبانی همونقدر که کد مینویسن، انگلیسی هم مینویسن، ولی هیچکس نگران بیربط شدن علوم انسانی نیست؛ پس همین شهود در مورد کد هم درسته. به نظرش کد مثل قانون چیزیه که دنیا روش میچرخه و یه خط کد ظریف میتونه دنیا رو عوض کنه.
جمعبندی نویسنده اینه که برنامهنویسی قبل از هر چیز لذتبخشه و رسالت خودشو پخش کردن همین لذت میدونه. به گفتهٔ اون رویای «سوادِ کد همگانی» حتی توی عصر مدلهای زبانی هم زندهست و ارزش یاد گرفتن کد به خاطر خود یادگیری و خلاقیتش هنوز پابرجاست.
نکات کلیدی:
- نویسنده که بنیانگذار Val Town هست میگه یاد گرفتن کد هنوز ارزش داره، ولی دلیلش آموزشیه نه شغلی.
- کد یکی از بهترین بسترها برای یاد گرفتن ریاضی و مهارتهای کلی یادگیری مثل دیباگ و منطقه.
- به کار سیمور پپرت و زبان LOGO اشاره میشه که هدفش یاد دادن ریاضی از راه کاوش بود.
- کد یه شکل بیان خلاقانهست، همرده با ادبیات و موسیقی.
- درست مثل اینکه مدلهای زبانی علوم انسانی رو بیربط نکردن، برنامهنویسی هم بیربط نمیشه.




