برنامهنویسی یعنی تفکر: تعریف ساده و عمیق:
تحقیقات علوم شناختی نشون میده که یادگیری برنامهنویسی ساختار مغز رو تغییر میده: قشر پیشپیشانی (مسئول حل مسئله) ضخیمتر میشه و ارتباط بین نیمکرهها افزایش پیدا میکنه. جالب اینجاست که این تغییرات حتی در افراد تازهکار بعد از چند ماه دیده شده. برنامهنویسی در واقع یک نوع مدلسازی ذهنی از منطق است که مغز رو وادار به بازنگری در الگوهای فکری میکنه. آیا این یعنی هرکسی که کد مینویسه، ناخودآگاه داره شناخت خودش رو ارتقا میده؟
راهکار:
اگر به دنبال شروع برنامهنویسی هستی، یک مسئله ساده روزمره مثل مرتبسازی لیست خرید را انتخاب کن و سعی کن با کد حلش کنی. این تمرین مستقیم تفکر الگوریتمی را تقویت میکند.