چیزی که مهندسها میتونن از دیزاینرها یاد بگیرن
خلاصهٔ کاملتر
تو قسمت جدید پادکست Pragmatic Engineer، گرگلی اوروش با مگی اپلتون حرف زده؛ کسی که الان staff research engineer تو GitHub Next هست و اونجا پروتوتایپ میسازه تا ببینه برنامهنویسها میتونن به چه شکلهای تازهای با AI کار کنن. اپلتون قبلش اولین دیزاینر استارتاپ Elicit و لید دیزایناینجینیر Normally بوده و رشتهش انسانشناسی فرهنگی بوده، نه کامپیوتر. فرانتاند رو هم از چهار سال تصویرسازی آموزشهای React تو Egghead یاد گرفته، چون برای کشیدن useEffect اول باید میفهمید چیه.
به گفتهٔ اپلتون، طراحی و مهندسی نرمافزار هر دو حل مسئلهان و فرقشون تو جنس مصالحه. یه تجربهٔ مشخص هم تعریف میکنه: سال ۲۰۲۱، یه سال قبل از ChatGPT، ماهها روی یه رابط کاربری تازه برای پژوهشگرهای علمی کار کردن با بوم بینهایت و کارت و سند ترکیبشدنی شبیه Notion. آخرش معلوم شد پژوهشگرها همون جدول سادهٔ همیشگی رو میخوان. درسی که میگیره اینه که حتی موقع نوآوری بهتره از یه المان آشنا شروع کنی.
اپلتون پروژههاش رو با دفتر و اسکچ شروع میکنه، چون به نظرش کشیدن یه ایده سریعتر از توضیح دادنش به ابزاری مثل Claude Code هست و فردا هم سر جاشه، برخلاف ایدهای که لای دهها پرامپت گم میشه. ابزار دیگهش چیزیه که بهش میگه «jig» (اسم یه وسیلهٔ نجاریه که یه کار خاص رو راحت میکنه): از یه ایجنت میخواد پروتوتایپی با اسلایدر و انتخابگر رنگ بسازه تا لحظهای تنظیمش کنه، یه جور Figma شخصی.
بحثبرانگیزترین نکتهش اینه که دیگه کد PRهایی که ایجنت میسازه رو نمیخونه. به گفتهٔ خودش برای کار پروتوتایپ این روش جواب میده: اول دقیق مشخص میکنه چی میخواد و مینویسه ایجنت چطور باید کار خودش رو وارسی کنه. یه نقد هم به مرحلهٔ planning داره. میگه ایجنت صد بار ازت سؤال A یا B یا C میپرسه و از سؤال بیستم به بعد مغزت خاموش میشه و فقط میزنی A، چون خودش هم A رو پیشنهاد داده.
اصطلاحی که خودش ساخته «capability gaslighting» هست: مدل امروز جوری کار میکنه که باورت میشه متخصصه، بعد فردا همون کار رو خراب میکنه و تو باز بهش اعتماد میکنی. حرف آخرش اینه که ما آرتیفکتهای تازهای لازم داریم تا آدم و ایجنت وسط راه همدیگه رو ببینن؛ دنیای ایجنت وزن و مدل و MCPه و دنیای آدم جنس و نور و بافت، و ایجنت نمیتونه از بالای شونهت دفترت رو نگاه کنه. در ضمن پیشنهاد میده مهندسها از ایجنت مثل یه معلم صبور برای یاد گرفتن طراحی استفاده کنن.
نکات کلیدی:
- اپلتون staff research engineer تو GitHub Next هست و قبلش اولین دیزاینر Elicit بوده.
- پروژهٔ ۲۰۲۱ برای پژوهشگرها شکست خورد چون کاربرها بهجای بوم بینهایت، جدول ساده میخواستن.
- «jig» یعنی پروتوتایپ ساختهشده با ایجنت که اسلایدر و انتخابگر رنگ داره، مثل یه Figma شخصی.
- اون کد PRهای تولیدشده با ایجنت رو نمیخونه و بهجاش اسپک دقیق با روش وارسی مینویسه.
- «capability gaslighting»: مدل امروز عالی جواب میده و فردا همون کار رو خراب میکنه.




