TGViewer
انجمن‌ هوش مصنوعی دانشگاه سیستان و بلوچستان انجمن‌ هوش مصنوعی دانشگاه سیستان و بلوچستان @aiausb · 527 subscribers
Post #315 99

Forwarded from Farhan T-byte (The Future ACM Winner :: waiting...)

آیا هنوز با دست کد زدن میارزه؟

یه نکته در مورد برنامه‌نویسی با agent ها هست که کمتر بهش توجه می‌کنیم. خیلی از ما وقتی با چیزی مثل ChatGPT صحبت می‌کنیم، از یه جایی به بعد حوصله‌مون نمی‌کشه کل جواب رو بخونیم. می‌گیم خلاصش کن. گاهی هم، وقتی حواسمون نیست، حتی همون متن خلاصه‌شده رو دوباره می‌خوایم خلاصه کنیم.
حالا همین عادت رو ببر سمت کد. زبان انسانی ذاتا مبهمه، و هر چقدر برای تعریف و بازتعریف مفاهیم، دست AI بازتر باشه، احتمال این‌که نتیجه از مسیر اصلی منحرف بشه بیشتره. برای همین استفاده از زبان طبیعی به‌عنوان مبنای تولید کد، کار پرریسکیه.
مشکل اصلی این‌جاست که بین کدی که ریویو کردم و کدی که آماده‌ی پروداکشنه یه فاصله‌ی بزرگ وجود داره. ادعای من هر کدی رو ریویو میکنم راحته مخصوصا برای افرادی که خیلی راحت پروژه های چندین ماهه رو رها میکنن، 😂ولی ریویو واقعی یعنی خوندن (x1.5)، فهمیدن (x2)و سنجیدن(x2.5). خوندن کدی که AI می‌نویسه هم از کدی که انسان نوشته خیلی سخت‌تره. چون حجم خروجی بیشتره و ساختارش رو معمولا خودت نچیدی شاید بگی نه چیدم بازم در پلنینگ نظر ai و ابزار هایی که هیچوقت باهاشون کار نکردی و ازشون خبر چندانی نداری توی پروژه هستند و .... درسته که روش‌هایی هست، مثلا این‌که بخش‌به‌بخش بخونیم و بررسی کنیم، ولی این‌ها هم زمان می‌برن.
تجربه‌ی خودم همین رو نشون داد. مدتیه می‌خوام یه engine بسازم که رفتار مموری و CPU کامپیوترم رو بهتر بفهمم و از طریقش C رو عمیق‌تر یاد بگیرم. سعی کردم این engine رو با AI وایب‌کد کنم. نتیجه این شد که حدود ۱۵۰ تا تسک داشت، و هر تسک کلی فایل و ابزار و تکنولوژی به پروژه تزریق می‌کرد. یعنی برای هر تسک حداقل 4 روز وقت لازم بود که درست ریویوش کنم. آخرش چی می‌شد؟ همون چیزی که اگه خودم با دست می‌نوشتم. فقط با این تفاوت که هدف من یادگیری بود، و احتمالا نوشتن خود engine با دست بیشتر بهم کمک می‌کرد.
نکته‌ی من این نیست که AI بده. نکته اینه که سرعت زیاد معنیش کیفیت نیست. در عین حال کیفیت بالا هم لزوما به معنای سرعت کم نیست. فقط این‌که قضیه اونقدر که فکر می‌کنیم ساده و مخصوصا سریع نشده. ریویو باید همون‌قدر جدی گرفته بشه که خود کدنویسی. همون تلاشی که برای فهمیدن چطور پیاده‌سازی کنم می‌کردی، حالا باید برای فهمیدن چطور پیاده‌سازی شده ، از چه ابزار هایی استفاده شده و ... بکنی.

نکتش همینه اینجوری میشه که یه اسلاپ میاد بالا متاسفانه دولوپر های زیادی به این اسلاپ ها با ادعای توخالی ریویو میکنیم و ... دارن کردیت میدن

مثلا این تصویر پایین:

@farhantbyte
  • ❤ 1
More from @aiausb
  1. Oct 12, 2026Post #314
  2. Oct 12, 2026جامع‌ترین مجموعه MCP برای وب‌سایت‌های ایرانی رو ساختم؛ کاملاً اوپن‌سورس! 19 سرور | 308 ابز…
  3. Oct 8, 2026اسکریپت Google Flow Helper برای اجرا از طریق افزونه مرورگر Tampermonkey ساخته شده و کمک می…
  4. Sep 28, 2026چگونه از صنف برنامه نویس در برابر وایب کدر ها حفاظت کنیم: ۱. خودتون للم رو اداپت کنید: اگه…
  5. Sep 24, 2026❤️صفحه انجمن علمی هوش مصنوعی دانشگاه سیستان و بلوچستان را در اینستاگرام دنبال کنید 📸 inst…
  6. Sep 19, 2026إِنَّا لِلَّهِ وَإِنَّا إِلَيْهِ رَاجِعُونَ با نهایت تأسف و تأثر، درگذشت دکتر حبیب‌الله سا…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →