تو عصر AI، «توسعهدهنده» یعنی چی؟
خلاصهٔ کاملتر
Jason Snell تو این یادداشت، که بخشی از سری «جادهی WWDC» قبل از کنفرانس امساله، به این فکر میکنه که حرف D تو WWDC — یعنی Developer — داره چه معنای تازهای پیدا میکنه. به گفتهی نویسنده، این روزها سیل ایمیلهای معرفی اپهای جدید مک به دستش میرسه؛ اپهایی که برخلاف چند سال پیش، مستقل (indie) و با فریمورکهای بومی مک ساخته شدن، نه محصول شرکتهای بزرگ cross-platform.
نویسنده میگه دلیل اصلی این اتفاق AIه. هم خود ایمیلهای معرفی محصول رو agent های AI مینویسن (تا جایی که میگه دیگه نمیتونه ایمیل آدم واقعی رو از AI تشخیص بده)، و هم بخش زیادی از خود این اپها بهکمک دستیارهای کدنویسی AI ساخته میشن. الان آدمهایی که شاید تو عمرشون یه خط کد ننوشتن، دارن اپهایی میسازن که تو ذهنشون بوده.
مهمترین بخش یادداشت تجربهی شخصی خود نویسندهست. به گفتهی اون، چند هفته پیش با Claude Code یه اپ مک ساخته بدون اینکه حتی یه خط Swift بنویسه. میگه نمیتونه بگه اونو «نوشته»؛ بهتره بگه «تصورش کرده»، توصیفش کرده، کلی iterate کرده و آخرش چیزی گرفته که تقریباً همهی کارهایی که میخواست رو انجام میده. اون که نزدیک ۴۰ ساله کاربر مکه ولی هیچوقت اپ ننوشته بود، این تجربه رو حیرتانگیز توصیف میکنه.
نویسنده از این تجربه یه نتیجهی کلیتر میگیره: کدنویسی یه مهارت خاصه، ولی فقط یه تیکه از یه فرایند بزرگتره. به اعتقاد اون، توسعهدهندههای خوب لزوماً کدنویسهای خوب نیستن؛ اپ باید تصور بشه و مشخصاتش تعریف بشه. خود عملِ توصیف کردن اپ برای یه موتور AI یه کار روشنکنندهست، چون مغزت رو مجبور میکنه دقیق فکر کنه — همیشه قضیه پیچیدهتر از اونیه که فکر میکردی. اون این کار رو نوعی «نویسندگی» میدونه که نوشتنِ کد رو از معادله حذف کرده. البته تأکید میکنه که توهم نداره؛ کدی که AI تولید میکنه بینقص و زیبا نیست، ولی برای یه اپ کوچیک با هزینهی حدود ۳۰ دلار اشتراک Claude Pro، هیچ برنامهنویس انسانیای نمیتونه تو چند ساعت همچین چیزی بسازه.
نویسنده با یه توصیه به اپل تموم میکنه. میگه ابزارهای توسعهی اپل، مخصوصاً Xcode، کابوسوارن و منحنی یادگیریشون برای تازهکارها خیلی تنده — تا جایی که وقتی Claude بهش میگفت روی فلان چیز کلیک کن، اصلاً نمیدونست اون گزینه کجاست. به نظر نویسنده، اپل باید هرچه زودتر ساختن اپ روی پلتفرمهاش رو سادهتر کنه: یا یه حالت مبتدی برای Xcode بذاره، یا Swift Playground رو تقویت کنه، یا یه ابزار تازه بسازه. چون حالا که تعریف «توسعهدهنده» داره عوض میشه، تعریف «ابزار توسعه» هم باید عوض بشه.
نکات کلیدی:
- موج تازهای از اپهای مستقل و بومی مک داره میآد و محرکش AIه
- نویسنده با Claude Code یه اپ مک ساخته بدون نوشتن حتی یه خط Swift
- پیام اصلی: کدنویسی فقط یه بخش از ساختن نرمافزاره؛ تصور، تعریف مشخصات و تصمیمگیری انسانی مهمترن
- هزینهی ساخت اون اپ حدود ۳۰ دلار اشتراک Claude Pro و چند ساعت وقت بوده
- نویسنده از اپل میخواد Xcode رو برای تازهکارها سادهتر کنه چون منحنی یادگیریش خیلی تنده




