Rolul unui programator se îndreaptă de la scrierea codului către proiectarea și supervizarea generării de cod bazate pe inteligență artificială (IA), cu accent pe definirea cerințelor și specificațiilor pe care IA trebuie să le execute. Folosind această nouă abordare, McLaren Stanley, Senior Principal Engineer la Amazon, a scris anul trecut mai mult cod decât în întreaga carieră, potrivit unui interviu exclusiv acordat Go4it, care va fi publicat integral luni.
„Eu unul am scris mult mai mult cod. Anul trecut am scris mai mult cod decât în tot restul carierei mele la Amazon la un loc”, a declarat Stanley, specializat în dezvoltarea de software bazat pe IA și arhitectura aplicațiilor mobile. El a lucrat în trecut pentru Microsoft, Uber și Twitter.
Noua abordare implică mai multă muncă preliminară în proiectarea sistemului și mai puțină programare directă.
Echipa Amazon utilizează soluții precum Kiro pentru a moderniza bazele de cod iOS și Android ale aplicațiilor mobile ale Amazon, scrise în trecut în limbaje de programare care nu mai corespund cerințelor de astăzi. Kiro de la Amazon este un IDE (Integrated Development Environment) de programare bazat pe IA de tip agentic, care îi ajută pe dezvoltatori să treacă de la prototip la producție prin specificații și automatizare.
Potrivit reprezentanților companiei, rezultatele indică o creștere medie a productivității de 4,5 ori în rândul echipelor de ingineri, unele dintre acestea ajungând chiar la de 17 ori.
În interviu, inginerul Amazon a mai vorbit despre viitorul juniorilor în programare, despre ce este real și ce este entuziasm exagerat în domeniul inteligenței artificiale și a precizat care sunt pozițiile și abilitățile pe care această tehnologie nu le poate înlocui în momentul de față.
