چرا انجمنهای برنامهنویسی هابی با LLM سر جنگ دارن
خلاصهٔ کاملتر
نویسنده تو بلاگ fogus.me میگه بعد از دیدن یه بحث تو گیتهاب دربارهٔ ساخت موتور شطرنج، این سؤال ذهنش رو مشغول کرده که چرا جامعههای برنامهنویسیِ هابی روزبهروز با مدلهای زبانی خصمانهتر برخورد میکنن. به گفتهٔ اون همین حس رو تو انجمنهای دیگهای مثل OSDev (ساخت سیستمعامل)، LangDev (طراحی زبان برنامهنویسی)، EmuDev، دموسین و کدگلف هم دیده.
جمعبندیای که ارائه میده اینه که دانشِ این جامعهها سخت به دست اومده و تو فضاشون خودِ فرآیند مسلط شدن به یه حوزهٔ دشوار محصول اصلیه؛ چیزی که در نهایت اجرا میشه فقط یه امتیاز اضافهست. برای همین سپردنِ تولید نتیجهٔ نهایی به LLM از نگاه اونا یعنی گم کردن کل صورتمسئله.
نویسنده معتقده حتی جایی که اولش برخورد صادقانهای با این ابزارها شده، دو چیز آب رو گلآلود کرده: نبودِ درک عمیق تو خیلی از کسایی که با LLM وارد این حوزهها شدن، و یه زیرمجموعهٔ تندرو که کل ماجرا رو تقلب میبینه. خودش هم قبول داره این انجمنها سابقهٔ گیتکیپینگ شدید و پیشرفت خیلی کند دارن، پس وسوسهٔ یهشبه اسم درکردن هم بیدلیل نیست.
تو این محفلها احترام بهمرور و با سالها فعالیت، کد تمیز، کنجکاوی واقعی و به اشتراک گذاشتن دانش عمیق به دست میاد. تهش مهم نیست کدت اصلاً کار میکنه یا نه، مهم اینه که بدونی چرا و چطور کار میکنه.
نتیجهگیریش اینه که LLM بهترین حالتش یه ضریبافزاست نه جانشین: دست کسی که حوزه رو عمیق میشناسه مثل اهرم عمل میکنه، ولی جایی که کل تمرین برای یادگیریه، ساختن قطعهٔ نهایی با مدل آدم رو صنعتگر نمیکنه، فقط صنعتش رو ازش میگیره. تو پانوشت هم اضافه میکنه که تخصص، مصونیتی در برابر گول خوردن از LLM بهت نمیده.
نکات کلیدی:
- تو انجمنهای هابی مثل OSDev، LangDev، EmuDev و دموسین، خودِ فرآیند یادگیری محصوله نه خروجیِ قابل اجرا
- مخالفت با LLM از نگاه نویسنده ریشه در همین داره: تولید خروجی بدون طی کردن مسیر، یعنی گم کردن صورتمسئله
- ترکیب تازهواردهای بدون درک عمیق و یه اقلیت تندرو، فضای گفتوگو رو زودتر خراب کرده
- نویسنده LLM رو ضریبافزای دست متخصص میدونه، نه جایگزین یادگیری




