Марк Русинович, главен технологичен директор на Microsoft Azure, и Скот Ханселман, вицепрезидент на общността на разработчиците, публикуваха статия, предлагаща изненадващо критичен поглед върху интереса на индустрията към ИИ-инструментите. Те твърдят, че компаниите рискуват да пропуснат следващото поколение опитни разработчици, ако продължат да разчитат единствено на автоматизацията.
Според авторите, в основата на проблема е асиметрията: ИИ-агентите осигуряват значително повишаване на производителността на опитните инженери, но същевременно възпрепятстват професионалното развитие на джуниър специалистите, които са сведени до ролята на надзорници на машинния код. В подкаст по тази тема Русинович нарече това „гореща тема във всички преговори с клиенти“ —- компаниите забелязват тази тенденция навсякъде.
Проблемът се изостря от факта, че ИИ-агентите често създават лош код, като същевременно уверено отчитат успех. Авторите изброяват типичните клопки на такива агенти: сериозни грешки, неефективни алгоритми, дублиране на код в цялата кодова база, игнориране на сривове и замръзвания, оставяне на код за отстраняване на грешки и накрая, писане на код, който преминава специфични тестове, но се проваля в реалните условия. В качеството на показателен пример авторите привеждат случай, в който агент се е опитал да отстрани състояние на гонка, просто като вмъкне пауза, използвайки Thread.Sleep – което в най-добрия случай маскира проблема, вместо да го решава. Само инженер с реален опит в синхронизацията може да разпознае такава грешка.
Междувременно компаниите реагират предвидимо на тези развития: наемат по-малко джуниър разработчици. Проучване на Харвардския университет, цитирано от авторите, потвърждава, че в компаниите, в които активно се внедрява генеративен изкуствен интелект, заетостта сред младши специалистите рязко намалява, докато броят на опитните разработчици остава практически непроменен. Логичният резултат от подобна политика е, че след няколко години няма да остане никой, който да стане старши разработчик.
Като решение, Русинович и Ханселман предлагат модел на „организация на наставници“, при който опитните инженери работят по двойки с новодошлите, съвместно управлявайки ИИ-агенти. Големите компании, твърдят те, трябва да продължат да наемат младши инженери, като съзнателно приемат временния спад в производителността и превръщат менторството в изрична корпоративна цел. Авторите също така предлагат създаването на специален „режим за начинаещи“ в ИИ-асистентите, където самият агент поема ролята на ментор —- въпреки че предвид типичните грешки, които агентите допускат, тази идея може да не работи по предназначение.
Университетите получават специално отношение: Русинович смята, че образователните институции трябва да имат курсове, които третират използването на изкуствен интелект като измама. Когато Ханселман беше попитан в LinkedIn дали опитните инженери вече ще бъдат оценявани не само по резултатите от продуктите, но и по приноса им към колегите си, той отговори лаконично: „Това е нашата цел.“
Заслужава да се отбележи, че самата Microsoft не бърза да следва собствените си препоръки. Миналия май компанията обяви съкращения, което засегна най-силно разработчиците. Русинович признава, че пилотният проект за менторство „току-що започва“ в компанията.
Авторите отричат да твърдят, че тази статия отразява техните лични мнения, а не официалната позиция на Microsoft. Въпреки това, самият факт, че подобен материал се публикува от висши мениджъри в компания, която активно промотира AI-инструментите, предполага, че индустрията започва сериозно да обмисля дългосрочните последици от автоматизираната разработка. Към парадоксалния характер на ситуацията се добавя и наблюдение от скорошен семинар на Thoughtworks: младши разработчиците имат неочаквано предимство, когато работят с изкуствен интелект – те имат по-малко предварителни представи за това как да пишат код „правилно“, което понякога ги прави по-гъвкави при работа с ИИ-агенти, отколкото техните опитни колеги.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!