Вештачката интелигенција наскоро би можела да ги прескокне компајлерите (compilers) и да напише оптимизиран бинарен код, тврди Илон Маск.
Традиционалното програмирање би можело да стане излишно до крајот на 2026 година. Барем така тврди Илон Маск, чија изјава за иднината на пишувањето код брзо почна да се споделува на социјалните мрежи. Според него, вештачката интелигенција наскоро директно ќе генерира машински бинарен код, побрзо и поефикасно од кој било компајлер - без програмски јазици, само врз основа на текстуално барање.
Иако звучи радикално, изјавата на Маск се вклопува во моменталниот тренд. Алатките за вештачка интелигенција веќе денес пишуваат код, откриваат грешки и предлагаат оптимизации во реално време, додека улогата на програмерите постепено се менува.
Дури и со помош на алатките за вештачка интелигенција, програмерите денес пишуваат код на јазик разбирлив за луѓето. Компајлерот го преведува во машински код, а оперативниот систем го извршува. Според Маск, системите за вештачка интелигенција ќе ги прескокнат сите овие чекори и директно ќе генерираат оптимизиран бинарен код, прилагоден на специфичниот хардвер и задача.
Ако тоа се случи, повеќе нема да зборуваме само за автоматизација. Ќе зборуваме за промена на самата дефиниција за програмирање. Наместо пишување на синтаксата, фокусот ќе биде на прецизната формулација на намерата. Човекот ќе опише што сака да постигне, а машината сама ќе одлучи како да го имплементира на најниско ниво.
Сепак, засега, човекот останува над системот. Инженерите ги проверуваат резултатите, ги корегираат грешките и ја носат одговорноста за конечниот производ. Клучното прашање е колку долго ќе трае оваа рамнотежа и дали улогата на програмерите драстично ќе се промени во наредните години.
Најекстремните толкувања зборуваат за целосно исчезнување на професијата. Историјата на технологијата, сепак, покажува поинаков модел - компајлерите не ги уништиле асемблерските инженери, ниту пак облак услугите ги елиминирале администраторите.
Можно е идниот софтверски инженер да биде повеќе архитект и стратег отколку личност што пишува ред по ред код.
Едно е сигурно - дебатата повеќе не е теоретска. Таа веќе се одвива во лабораториите за вештачка интелигенција и центрите за развој низ целиот свет.