پنج دلیل برای مخالفت با کدنویسی با AI، و جوابهاشون
خلاصهٔ کاملتر
Graham، نویسندهٔ وبلاگ sicpers، تو این پست کوتاه پنج دلیل رایج برای بدبینی به کدنویسی با هوش مصنوعی رو میچینه و برای هر کدوم یه جواب میده.
اولی کد بهعنوان هنره: اگه نرمافزار رو اثر هنری بدونی، کد تولیدشده «واقعی» نیست. نویسنده میگه کسی که نرمافزار میخواد پول نتیجه رو میده، نه اثر هنری رو، و نتیجه هم ربطی به روش ساختن نداره. به گفتهٔ اون، این ادعا فقط وقتی جواب میده که قبول کنی همین ابزارها، برخلاف همهٔ ابزارهای قبلی، فاصلهٔ آدم و کارش رو زیادی زیاد کردن.
دومی AI دزد شغله. نویسنده معتقده کار برنامهنویس هیچوقت تایپ کد نبوده، تحویل نرمافزار باارزش بوده. هر کی هنوز اینو بلده، هنوز مشتری داره؛ تازه وقتی ساختن نرمافزار ارزونتر بشه، تقاضا هم بیشتر میشه.
سومی اینه که آدمها تبدیل بشن به «واسطهٔ گوشتی» بین نرمافزارها، یعنی کارشون فقط این باشه که توضیح تسک رو بکنن پرامپت. نویسنده اینجا یه تیکه از «Fragment on Machines» مارکس (حدود ۱۸۵۷ تا ۱۸۵۸) میاره و میگه جایگزینی کار فکری با ماشین از قدیم پیشبینی شده بود. به نظرش مقصر شیوهٔ تولیده، نه خود تکنولوژی.
چهارمی مهندسی نرمافزار بهعنوان قاعدهست: یعنی اینکه AI قواعدی مثل SOLID یا Law of Demeter رو بلد نیست و فقط متنی تولید میکنه که کامپایل میشه. نویسنده یادآوری میکنه که خیلی از تاریخ برنامهنویسی همین کپی از Stack Overflow یا مجلهها و دستکاری تا وقتی که کار کنه بوده. پنجمی هم بد بودن شرکتهای بزرگ AIه؛ جوابش اینه که مدلهای آکادمیک و مدلهای جامعه هم هستن.
یه خواننده زیر پست نوشته بخش آخر ناقصه و دو نگرانی دیگه رو هم جا انداخته: «دانش دزدیدهشده» و اینکه وقتی تصمیم از ماشین میاد، آدم کمتر خودشو مسئول میدونه.
نکات کلیدی:
- پنج دلیل بررسیشده: هنر بودن کد، دزدیدن شغل، حذف ارتباط انسانی، قواعد مهندسی، و شرکتهای AI.
- استدلال اصلی نویسنده: مشتری پول نتیجه رو میده، نه روش ساخت کد.
- کار برنامهنویس تحویل نرمافزار باارزشه، نه تایپ کد.
- نویسنده به «Fragment on Machines» مارکس (۱۸۵۷ تا ۱۸۵۸) ارجاع میده.
- مدلهای آکادمیک و مدلهای جامعه جایگزین شرکتهای بزرگ AI معرفی شدن.




