Изкуственият интелект променя не само начина на писане на софтуер, но и качествата, с които разработчиците могат да се отличат, пише GitHub в публикация за кариерното развитие. Според компанията програмирането остава основно умение, но към него все по-често се добавят способността за насочване на AI, оценяването на резултатите му и ясното обясняване на техническите компромиси.

Първата препоръка е разработчикът да се научи да ръководи работата на AI, а не просто да използва инструментите му. Това включва точно определяне на проблема, предоставяне на подходящ контекст, преглед на генерирания код и решение коя част е готова за внедряване.

При по-широкото използване на AI агенти част от реализацията може да бъде разпределена между автоматизирани системи. Отговорността за крайния резултат остава у разработчика. Неговата роля се измества към задаване на работата, проверка на изхода и обединяване на отделните решения.

Втората насока е първият отговор на AI да не се приема без проверка. GitHub предлага резултатът на един модел да бъде критикуван от втори, след което човек да оцени и двете версии със собствената си професионална преценка. Като пример публикацията посочва, че вграденият в GitHub Copilot агент Rubber Duck използва втори модел за критика на планове, код и тестове.

Третата препоръка е спестеното от автоматизацията време да се насочи към по-сложни задачи. Сред тях GitHub изброява разбирането на потребностите на клиентите, оценката на компромиси, проектирането на по-добри системи и вземането на технически решения, които не бива да се оставят изцяло на AI.

Общият извод на публикацията е, че кариерното развитие ще зависи от съчетаването на работа с AI и инженерна преценка. Това е позиция и практически съвет на самата платформа, а не независимо сравнително изследване на пазара на труда, поради което твърденията следва да се четат в контекста на един корпоративен източник.