کدی که AI نوشته، بازم مال خودته
خلاصهٔ کاملتر
مارتی لمب تو یادداشت تازهش میگه ایجنتهای کدنویسی دارن هزینهٔ «نوشتن» نرمافزار رو به صفر نزدیک میکنن، و این ارزشمنده چون نوشتن همیشه بخش بزرگی از کار بوده. ولی یه چیز مهم همیشه به نوشتن چسبیده بود که حالا داره ازش جدا میشه: فهمیدن کد. تا دیروز اگه چیزی رو خودت مینوشتی، عملاً مجبور بودی بفهمیش؛ حالا میشه نوشتن و حتی ریویو و تست رو هم به ایجنت سپرد و کلاً بیخیال مدل ذهنی شد.
به گفتهٔ نویسنده مسئله فقط مالکیت معنوی نیست. وقتی نرمافزاری میسازی، مسئولیت کیفیت، امنیت، دیباگ، اجرا، نگهداری و تکامل بلندمدتش هم مال توئه. برای همین سؤال درست دیگه این نیست که «میتونیم اینو بسازیم؟»، بلکه اینه که «میخوایم مالک این باشیم؟». و بهتره یه تصمیم آگاهانه باشه، نه چیزی که تازه بعد از تحویل کد کشفش کنی.
نویسنده برای پروژههای کمریسک هیچ مشکلی با این روش نمیبینه و میگه خودش هم برای ابزارهای شخصی و چند پروژهٔ تفریحی همین کارو کرده. حرف اصلیش اینه که فهم انسانی از کد تولیدشده داره تبدیل به گلوگاه جدید میشه و AI میتونه یه «کارخانهٔ پیچیدگی» باشه. ایدهای که روش کار میکنه اینه که «قابلفهم موندن نرمافزار برای آدم» به یه هدف درجهیک طراحی تبدیل بشه: نه فهمیدن تکتک خطها، بلکه سیستمی با مرزهای روشن که بشه توش زوم کرد و امن دربارش استدلال کرد.
نکات کلیدی:
- نوشتن کد همیشه فهمیدنش رو هم اجباری میکرد؛ با ایجنتها این دو تا از هم جدا شدن.
- مالکیت کد یعنی مسئولیت کیفیت، امنیت، دیباگ، عملیات و نگهداری بلندمدت.
- سؤال تازهٔ تیمها «میتونیم بسازیمش؟» نیست، «میخوایم مالکش باشیم؟»ه.
- برای پروژههای کمریسک و ابزار شخصی، تولید کامل با AI از نظر نویسنده مشکلی نداره.
- پیشنهاد مقاله اینه که «قابلفهم موندن برای انسان» یه هدف درجهیک طراحی نرمافزار بشه.




