خب ظاهرا Stanford هم تصمیم گرفته رسما با چیزی که این چند وقت همهجا میبینیم کنار بیاد: Vibecoding
اسم یکی از درسهای جدید Stanford شده CS193V: Effective Vibecoding؛ ایدهی اصلی اینه که شما به جای اینکه خودتون کد بنویسید، از AI coding agentها استفاده کنید تا نرمافزار رو براتون بسازن
اما نکتهی جالبتر اینجاست که Stanford قبلا هم یه درس دیگه با اسم CS146S: The Modern Software Developer داشته که رویکردش یه مقدار متفاوته
اونجا قرار نیست AI جای software engineer رو بگیره؛ ایده اینه که software engineer یاد بگیره چطور از AI برای بهتر و سریعتر انجام دادن کارش استفاده کنه؛ از coding و debugging گرفته تا testing، code review و حتی security
حالا اینکه این اتفاق در نهایت باعث میشه software engineerها بیشتر شبیه manager برای چندتا agent بشن یا همچنان بخش زیادی از کار دست خود انسان بمونه، بحث دیگهایه؛ ولی اینکه Stanford برای «vibecoding» درس گذاشته، خودش به نظرم به اندازهی کافی جالبه (یادی کنیم از استادی که ورقهای پایانترم ما رو با هوش مصنوعی چک میکرد که خدای ناکرده ما جواب رو با AI ننوشته باشیم که در این صورت از خیانتکاران بودیم و جامون وسط جهنم!)
برای کسایی که دوست دارن خودشون درس رو دنبال کنن، فعلا یه مقداری از مطالب منتشر شده؛ ولی خود Stanford گفته این درس کاملا جدیده و حتی یک سال پیش امکان ارائهش وجود نداشته (احتمالا چون ابزارها هنوز به اندازهی کافی خوب نبودن)؛ لذا ویدئوی کلاسها فعلا وجود نداره؛ lectureها این ترم ضبط نمیشن و برای همین باید به مطالبی که روی سایت قرار میگیرن اکتفا کنیم (البته با توجه به اینکه درس تازه شروع شده، احتمالا در هفتههای آینده مطالب بیشتری اضافه میشه).
لینک درس:
https://web.stanford.edu/class/archive/cs/cs193v/cs193v.1272/
سرفصلها:
https://web.stanford.edu/class/archive/cs/cs193v/cs193v.1272/syllabus
Lecture 0:
https://web.stanford.edu/class/archive/cs/cs193v/cs193v.1272/lectures/00/
Lecture 1:
https://web.stanford.edu/class/archive/cs/cs193v/cs193v.1272/lectures/01/
Assignment 1:
https://web.stanford.edu/class/archive/cs/cs193v/cs193v.1272/assignments/a1/
خلاصه اگه اهل نرمافزار و develop و کد زدن و شلاق زدن claude هستین؛ اینم حالا یه تورقی بکنین ته شبی؛ خالی از لطف نخواهد بود :)
Post #769
54
Forwarded from Shayan Shahrabi-Farahani
- ❤ 2