اگه تو دنیای برنامهنویسی باشی یا حتی باهاش برخورد داشته باشی، احتمالاً میدونی این روزها همه درباره هوش مصنوعی (همون AI!) حرف میزنن و چقدر ابزارها دارن ازش استفاده میکنن. حالا یه تحقیق بامزه نشون داده که واقعاً این AI تونسته زندگی برنامهنویسها رو آسونتر کنه و کلی از وقتشون رو ذخیره کنه. مثلاً تقریباً دو نفر از هر سه برنامهنویس (یعنی حدود ۶۸٪!) گفتن که با کمک این ابزارهای هوشمند تو هفته بیشتر از ۱۰ ساعت وقتشون آزاد میشه. خب این عدد از پارسال خیلی بیشتره؛ سال قبل فقط ۴۶ درصد همین حس رو داشتن!
این ذخیره زمان باعث شده که برنامهنویسها بتونن وقت بیشتری بذارن برای بهتر کردن کیفیت کدهاشون، یعنی کدی که تمیزتر و بهتر کار میکنه و البته ساختن قابلیتهای جدید واسه برنامهها و پروژههاشون. در واقع این یه سود خالص واسه شرکتها و تیمهایی هست که باهوش استفادهاش میکنن.
اما بیاین صادق باشیم، همیشه همهچی گل و بلبـل نیست! یه عده از برنامهنویسها گفتن اتفاقاً هوش مصنوعی بعضی وقتا وقتشون رو هم میگیره. عجیبه نه؟! قضیه اینه که بیشتر این کمبود زمان سر پیدا نکردن اطلاعات درست و بهموقع پیش میاد. مثلاً فرض کن دنبال یه جواب خاص یا داکیومنت میگردی، ولی ابزار AI هنوز نمیتونه دقیق همون چیزی که میخوای رو جور کنه و یه عالمه وقتت سر این میره.
تو این تحقیق گفته شده که یک نفر از بین دو برنامهنویس (یعنی ۵۰٪ شون) هفتهای بالای ۱۰ ساعت به خاطر همین مشکلات و نبود اطلاعات کافی یا درست، وقتشون حروم میشه. این یعنی هوش مصنوعی تو بخشهایی مثل سرچ اطلاعات هنوز خیلی جالب عمل نکرده. تازه ۹۰٪ شون هم گفتن حداقل هفتهای ۶ ساعت به خاطر ورکفلو قاطیپاطی (یعنی روند کاری نامرتب یا ناقص) و کار تیمی ضعیف وقتشون رو از دست میدن. همکاری ضعیف هم اینجوریه که تیمها با هم هماهنگ نیستن یا اطلاعات درست به هم نمیرسونن و همهچی به هم میریزه.
تو همه این دادهها، دوتا مشکل اساسی رو نشون دادن: یکی سخت پیدا کردن اطلاعات به موقع، یکی هم نبود جهتدهی خوب از سمت مدیرها و همکاری بد بین تیمها. اینا هم باعث میشه راندمان و بهرهوری پایین بیاد.
یه نکته جالب دیگه این بود که ابزارهای AI بیشترشون روی کدنویسی متمرکز شدن. اما فقط ۱۶٪ از کل زمان کارِ یه برنامهنویس واقعاً داره صرف کدنویسی میشه! یعنی ۸۴٪ بقیه وقت، روی یه عالمه کار حوصلهسربر مثل نوشتن مستندات، پیدا کردن باگ، هماهنگی با تیم و … میگذره. پس خوبه که ابزارهای هوشمند بجای اینکه فقط به کد زدن کمک کنن، رو این بخشهای خستهکننده هم تمرکز کنن.
راجیو راجان که CTO (یعنی مدیر ارشد فناوری) یکی از شرکتهای مطرح نرمافزاری به اسم Atlassian هست، گفته باید با دقت بیشتری ببینیم هوش مصنوعی چقدر واقعاً داره تجربه کاری برنامهنویسها رو عوض میکنه و این یعنی آینده توسعه نرمافزار تو کل صنعت ممکنه تغییر کنه.
Atlassian هم پیشنهاد داده که اعضای تیمهای فنی با مدیران باید بیشتر حرف بزنن و همکاری کنن تا نقاط اصطکاک (یعنی جایی که کار گیر میکنه و راحت پیش نمیره) رو پیدا کنن و براش راهحل پیدا کنن. فقط اینجوری هوش مصنوعی میتونه واقعاً به افزایش بهرهوری کمک کنه.
در کل، هوش مصنوعی واسه برنامهنویسها مث یه چاقوی دو لبهس: هم میتونه حسابی وقتشونو آزاد کنه، هم اگه درست استفاده نشه یا ابزارها کافی نباشن حتی بیشتر اذیتشون کنه. بهتره همیشه نیمنگاهی به فرآیندها و کار تیمی داشته باشیم و فقط به ابزارهای کدزنی اکتفا نکنیم. یادتون باشه، ابزار خوب و تیم هماهنگ همیشه بهترین نتیجه رو میده، بالاخص وقتی هوش مصنوعی قراره وسط باشه!
راستی اگه میخوای قویتر بشی یا دنبال ابزار هوش مصنوعی جدید میگردی، سرچ کن «بهترین نویسندههای AI» یا «بهترین لپتاپهای برنامهنویسی». حتی بعضیجاها گفتن AI ممکنه سرعت برنامهنویسهای حرفهای رو کمتر هم بکنه! پس همیشه هوشمندانه انتخاب کن و بذار ابزارها برات کار کنن نه اینکه تو اسیرشون بشی 😉
منبع: +