Светскиот ден на програмерите оваа година поминува во знак на најголемата трансформација во софтверската индустрија досега. Додека над 77 отсто од професионалните програмери секојдневно применуваат алатки базирани на вештачка интелигенција, професијата не исчезнува, туку брзо се менува. Машинските модели ја преземаат рутинската синтакса, а фокусот на инженерите се префрла кон системската архитектура, безбедноста и решавањето комплексни проблеми.
Податоците на платформата за анализа на пазарот на труд „AI Exposure“ покажуваат дека вештачката интелигенција веќе стана стандарден дел од работниот ден на 77 отсто од софтверските инженери. Истовремено, анализата на телекомуникациската платформа „Infobip“ бележи уште повисока стапка — дури 85 отсто од програмерите користат барем една ваква алатка во секојдневните задачи.
Брзината со која се пишуваат основни функции драстично порасна. Алгоритмите за неколку секунди генерираат функционални парчиња код, пополнуваат документација и детектираат очигледни грешки. Затоа рачниот внес на редови код престанува да биде главна мерка за продуктивност. Инженерите сега управуваат со системи кои сами генерираат текст, претворајќи се од дактилографи на код во уредници и верификатори.
Оваа брза автоматизација најсилно удира врз почетниците. Вработувањето на јуниор програмери забележа пад од 35 отсто, додека запишувањата на специјализираните технолошки обуки, таканаречените буткепи (bootcamps), се намалија за 40 отсто според глобалните анализи. Задачите што порано им се доверуваа на практиканти и почетници сега ги извршуваат софтверски асистенти за дел од секундата.
Од друга страна, истиот технолошки бран отвора празнини на повисоките нивоа. Побарувачката за инженери специјализирани за вештачка интелигенција и машинско учење бележи раст од 300 отсто. Наместо класични програмери со општо познавање на еден јазик, компаниите бараат кадар што разбира како да ги поврзе големите јазични модели со постоечките бази на податоци и сервери.
Платформата „Analytics Insight“ во својот преглед на иднината на индустријата посочува дека моделите не можат самостојно да донесуваат одлуки за сложени деловни логики. Генеративните алатки често халуцинираат или создаваат безбедносни пропусти што само искусен инженер може да ги забележи и поправи.
Празнината не е во генерирањето код, туку во неговото разбирање. Мрежата за програмери „Codemotion“ забележува дополнителен притисок: трансформацијата се случува во индустрија која сè уште не ги надминала своите структурни проблеми, пред сè изразениот родов јаз, каде жените сочинуваат помалку од четвртина од техничкиот кадар. Како што софтверот станува посложен, потребата од различни човечки перспективи во дизајнирањето на системите станува поважна од самата брзина на пишување код.