هوش مصنوعی جای برنامهنویسها رو میگیره؟
خلاصهٔ کاملتر
جاش کومو، توسعهدهنده و مدرس شناختهشده وب، در آخرین خبرنامهاش یه سوال مهم رو بررسی میکنه: آیا واقعاً هوش مصنوعی داره جای برنامهنویسها رو میگیره؟ نقطه شروعش یه واقعیت ناخوشایندیه — مدلهای LLM (مدلهای زبانی بزرگ) برای طیف وسیعی از کارهای برنامهنویسی بهقدر کافی خوب شدن. ولی نتیجهای که اکثر مردم ازش میگیرن رو اشتباه میدونه.
کومو مثال مت پری، سازنده کتابخانه انیمیشن Motion رو میزنه. پری با کمک AI تونست در یه فصل بهجای ۶۰ ایشو، ۱۶۰ تا ببنده و یه ریفکتور بزرگ رو در یه بعدازظهر تموم کنه. اما کومو میگه این موفقیت نشوندهنده قدرت AI نیست — نشوندهنده عمق دانش فنی پریه. همین AI در دست یه آدم کمتجربهتر نتیجه خیلی متفاوتی میده.
در مقابل، کومو به subreddit محبوب vibe coding اشاره میکنه؛ جایی که افراد بدون تجربه برنامهنویسی سعی میکنن با پرامپت دادن به AI پروژه بسازن. داستانهای تکراری اونجا اینه که بعد از چند ساعت، AI کد رو به بنبست میرسونه چون بدون درک کلی معماری برنامه، هر پرامپت رو جدا حل میکنه — نه بهصورت یهپارچه.
نتیجهگیری کومو اینه که ما بهعنوان انسان تمایل داریم اهمیت ابزار رو بیش از حد بزرگ کنیم. AI رو آنتروپومورفیزه (انسانوار) کردیم — یعنی بهش ویژگیهای انسانی نسبت دادیم — و این باعث میشه فکر کنیم خودش مستقل کار میکنه. ولی مثل کت آهنی Iron Man، بدون کسی که داخلش باشه هیچکاری از دستش برنمیاد.
جمعبندی کلی اینه که AI یه ضریب» روی مهارت فعلی برنامهنویس هست. هرچقدر دانش فنی عمیقتر باشه، AI بیشتر تقویتش میکنه. پس اگه الان دنبال یادگیری برنامهنویسی هستی، این محیط دلیلی برای توقف نیست — برعکس، دلیل بهتریه برای یادگیری عمیقتر.
نکات کلیدی:
- مدلهای LLM برای کارهای برنامهنویسی خوب شدن، ولی نتیجهشون به مهارت کاربر بستگی داره
- برنامهنویسهای حرفهای با AI چند برابر بهرهورتر میشن، نه افراد بیتجربه
- بدون درک معماری، AI در پروژههای بزرگ به بنبست میرسه
- AI یه ابزاره، نه یه موجود مستقل — مثل کت آهنی Iron Man
- یادگیری عمیق مهارتهای فنی در دنیای AI ارزشمندتر از همیشهست




