Learning with Zmat24
218 subscribers
396 photos
103 videos
51 files
426 links
سعی میکنیم باهم روبه جلو پیش بریم ❤️
Download Telegram
Forwarded from tech-afternoon (Amin Mesbahi)
💡 استفاده از GenAI در توسعه نرم‌افزار، خوب، بد، زشت!

چند سالیه که سهم عبارت «AI» لابلای جملات، تیتر اخبار، صحبت‌های یومیه‌ی عوام تا متخصصین، شهروند تا دولتمرد، مصرف‌کننده تا صنعت‌گر روز به روز بیشتر شده. ترم‌هایی مثل Vibe Coding یا AI-Driven Development یا AI Slop به دایره‌ی واژگانمون اضافه شدن. حالا این وسط یه عده سودهای کوتاه‌مدت می‌برن، مثل پکیج‌فروش‌ها، سرویس‌هایی که چند تا API رو صدا می‌کنن و یه سرویس مثلا هوشمند ارائه می‌کنن؛ و برخی هم بیزنس‌های بر پایه‌ی این تحول ایجاد کردن، مثل سازنده‌های مدل‌های پایه، سرویس‌های کاربردی مدیریت AI مثل Agent Manager یا Prompt Engineering Platform و… یا اینکه AI رو مثل یک ابزار دیدن و کاربری اون رو «صحیح و اصولی» یاد گرفتن و مرتبا به‌روز می‌شن تا مثل دورانی که اکثریت با محدودیت‌های نرم‌افزارهای دسکتاپ دست‌وپنجه نرم می‌کردن و عده‌ای خیلی زود و به موقع، توسعه مبتنی بر وب رو جایگزین کردن، بتونن از مواهب AI به نفع بهره‌وری، خلاقیت، و توسعه پایدار بهره ببرن.
این مطلب رو در چند بخش می‌نویسم، با توجه به فضای جامعه توسعه نرم‌افزار، متن رو خیلی مطالعه‌-محور می‌نویسم تا مقاومت کمتری نسبت به تحلیل شخصی داشته باشه؛ اول به «بد»، و در ادامه به «زشت» و نهایتا به «خوب» می‌پردازم:

هوش مصنوعی مولد (GenAI) می‌تونه بهره‌وری رو تا ۵۵٪ افزایش بده، اما اغلب، کدهای ناسازگار و شکننده تولید می‌کنه که نگهداری اون‌ها دشواره. (sloanreview.mit.edu)
توی تیم‌های نوپا، GenAI ضعف‌های فنی رو پوشش می‌دهد اما بدهی فنی ایجاد می‌کنه و حتی تغییرات کوچک‌تغییرات رو پرریسک می‌کنه. (sloanreview.mit.edu)
در شرکت‌های بالغ «با شیوه‌های استاندارد»، GenAI خطاها رو کاهش می‌ده و نوآوری رو تا ۶۴٪ بهبود می‌ده، هرچند نیاز به بررسی انسانی داره. (mckinsey.com)
مطالعات نشون می‌ده ۴۸٪ کدهای GenAI دارای آسیب‌پذیری‌های امنیتی هستن، که البته این یه موضوع بحث‌برانگیزه. (secondtalent.com)

💩 فصل اول: The Bad: بدهی فنی‌ای که نمی‌بینیم

- کد چرخشی (Code Churn): سیگنال خطر: تحقیقات GitClear روی ۲۱۱ میلیون خط کد تغییریافته بین سال‌های ۲۰۲۰ تا ۲۰۲۴ نشون می‌ده که Code Churn (درصد کدی که کمتر از دو هفته پس از نوشته شدن اصلاح یا حذف می‌شه) در سال ۲۰۲۴ دو برابر سال ۲۰۲۱ شده. این یعنی کدی که AI تولید می‌کنه، اغلب ناقص یا اشتباهه و نیاز به بازنگری سریع داره.

- کپی‌پیست به جای معماری: در سال ۲۰۲۴، GitClear افزایش ۸ برابری در بلوک‌های کد تکراری (۵ خط یا بیشتر) رو ثبت کرده (یعنی ۱۰ برابر بیشتر از دو سال پیشش). مشکل اینجاست که AI به جای refactor کردن و استفاده مجدد از کد موجود، ترجیح می‌ده کد جدید بنویسه. نتیجه؟ نقض اصل (DRY (Don't Repeat Yourself و کدبیسی که مدیریتش کابوسه.
در سال ۲۰۲۴، ۴۶٪ تغییرات کد، خطوط جدید بودند و کد کپی‌پیست شده، بیش از کد جابجا شده (moved) بوده (یعنی کمتر refactoring شده و بیشتر به صورت بی‌رویه کد اضافه شده).

- افزایش باگ و کاهش پایداری: مطالعه شرکت Uplevel که توسعه‌دهنده‌های با دسترسی به Copilot رو بررسی کرده، نشون می‌ده این دولوپرها به طور معناداری نرخ باگ بالاتری تولید کردن، در حالی که بهره‌وری کلی‌شون ثابت مونده. گزارش DORA 2024 گوگل هم تأیید می‌کنه: ۲۵٪ افزایش در استفاده از AI منجر به بهبود در code review و مستندات می‌شه، اما ۷.۲٪ کاهش در پایداری تحویل (delivery stability) ایجاد می‌کنه. همچنین گزارش Harness 2025 نشون داد اکثر توسعه‌دهندگان زمان بیشتری صرف debugging کد تولیدشده توسط AI و رفع آسیب‌پذیری‌های امنیتی می‌کنند.


💬 قبل از پردختن به بخش دوم، یعنی «زشت» و بخش سوم، یعنی «خوب» نظرتون رو در مورد استفاده خوب بگید و بنویسید که آیا این آسیب‌ها رو قبول دارین؟
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
curl -sL zmim.ir/yalda | bash


یلداتون مبارک
84
Learning with Zmat24
طلا 11 تومن، مبارکه
طلا 14 تومن، مبارکه
4🕊3🎉1
دارک
🤣6
Learning with Zmat24
طلا 14 تومن، مبارکه
طلا 16 تومن، مبارکه
😢8
6😢3👎2
🚩 2026 🚩
Please open Telegram to view this post
VIEW IN TELEGRAM
5
میریم به قسمت قطعی ☹️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from RegaPlus
پس این حالِ ما کی خوب می‌شه؟
😢2
وای از داکر دارم متنفر میشم 👩‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
داره شروع میشه
امروز دومین باره که نتم H میشه و کلا قطع میشم.
ملی نمیشه کلا قطع.
چرا این‌بار اینترنت مردم عادی کند شده، نه قطع؟

پاسخ رو باید در هزینه سیاسی جست‌وجو کرد. تجربه قطع کامل اینترنت در دوره جنگ ۱۲روزه نشون داد که هزینه اجتماعی و سیاسی چنین تصمیمی آنچنان بالاست که می‌تونه حتی صدای حامیان حکومت رو هم در بیاره.
هزینه‌ای که بعد از ماجرای رسوایی #سیم‌کارت_سفید (پس از به‌روزرسانی شبکه ایکس)، دوچندان هم شد.

اما این بار حکومت مسیر کم‌هزینه‌تری رو انتخاب کرده: اینترنت رو قطع نکرده، اما عملاً اون رو برای مردم ناکارآمد کرده.
اتصال کاملاً صفر نشده، اما طوری مدیریت شده که رادارهای بین‌المللی پایش ترافیک، اختلال شدید رو ثبت نکنند و از بیرون، اینترنت #ایران خاموش به نظر نیاد.

این چیزی که امروز می‌بینیم، سطح جدیدیه از #اینترنت_طبقاتی. الان دیگه مسأله این نیست که ایکس برای این سیم‌کارت فیلتره و برای اون یکی نیست. مسأله این نیست که اینترنت سیم‌کارت سفید وصله و اینترنت بقیه قطع! مسأله اینه که اینترنت برای مردم ظاهراً وصله، ولی کُند و ضعیف، اما برای سفیدها بدون اختلال وصله!

در واقع برای طبقات مختلف، کیفیت کاملاً متفاوتی رو برای اینترنت در نظر گرفتند. و این دقیقاً همون جاییه که اینترنت طبقاتی به‌عنوان یک واقعیت اجرایی خودش رو نشون میده و مخالفت یا تکذیبش به دست پزشکیان، حقیقت رو عوض نمی‌کنه.

© nimaclick

🔍 ircf.space
@ircfspace
3
😢3
خب یک قدم رفتیم جلوتر ipv6 بسته شد
ملی شد
👍1
یعنی قطعی در این حد اخه
0.05 درصد فقط وصلن
به امید روزای بهتر
👍2