درود برشما دوستان عزیز دل و زیبا روی
پر تکرار ترین بحث توی حوزه ی نرم افزار از سال 2022 با ظهور نسخه های اولیه و تستی LLM ها این بود که ایا هوش مصنوعی جای برنامه نویسا رو میگیره یا نه!
از اون سال بصورت پاور وقت مطالعاتی در مورد این موضوع داشتم مثل بقیه برنامه نویسان.
و الان نتیجه ای که توی این 4 سال ( از 2022 تا 2026 ) بهش رسیدم رو میخوام باهاتون به اشتراک بزارم
عوامل مهم توی این نتیجه گیری:
-تاریخچه تکامل برنامه نویسی
-تجربه ی خودم توی برنامه نویسی ماشین لرنینگ
-تجربه ی خودم توی استفاده از مدل های هوش مصنوعی
-مقالات و وبلاگ های منتشر شده ی افراد با تجربه در مورد این موضوع توی لینکدین و...
ببینید از 30 سال پیش تا الان چقدر دنیای برنامه نویسی تغییر کرده، چقدر کارها اسون تر شده تا بهره وری بره بالا تر؛
بهره وری بالا توی دنیای برنامه نویسی یعنی الان افرادی رو میبینید که اپلیکیشن توسعه میدن مباحث امنیتی بلدن میتونن بک اند بالا بیارن و ....
در 20 سال پیش یه شخصی که این همه کار رو بتونه انجام بده یه نابغه نبوده یه معجزه بوده، دلیلشم اینه که قبلا خیلی سخت تر بوده این حوزه، بخاطر کمبود ابزار ها و زبان های سطح پایین.
`البته خب الان هم انتظارات از یک برنامه نویس نسبت به 30 سال پیش خیلی بالاتر رفته!`
پس نکته طلایی که بشر به دنبالش بوده اینه که کار های فرسایشی و زمان بر، مثل برنامه نویسی رو اسون تر کنه، که سریع تر و کم هزینه تر انجام بشه!
الان هم داریم میبینم که افرادی با پایتون یک ماشین حساب مینویسن بدون اینکه کامل بدونن کامپایلر چیکار میکنه و دقیقا منطق پشت کار چیه!
الان هم دیگه از پایتون کار راحت تر هم شده، فقط با یک پرامپت کار چندین ساعت یک برنامه نویس سنیور در کمتر از 10 دقیقه انجام میشه.
پس اره داریم به پایان برنامه نویسی نزدیک میشیم، بشر قراره به عنوان یه پرداکت منیجر فعالیت بکنه