Технический директор Microsoft Кевин Скотт считает, что уже через пять лет 95% кода будет сгенерировано искусственным интеллектом. Он отметил, что хотя ИИ может написать большую часть кода, дизайн, архитектура и общее творческое направление программного обеспечения останется за человеком. Исходя из его слов, ИИ полностью самостоятельно не будет работать без участия разработчиков, которые по-прежнему играют ключевую роль в создании программного обеспечения.
Скотт подчеркнул: «Это не значит, что ИИ будет выполнять работу по разработке программного обеспечения». Он уверен, что доля участия разработчиков не снизится. По словам Скотта, «более важная и интересная часть авторства по-прежнему будет полностью человеческой». Это мнение совпадает с мнениями других технических лидеров, таких как генеральный директор Anthropic Дарио Амодеи и гендиректор Meta Марк Цукерберг, которые также говорят о значительной автоматизации процессов кодирования в ближайшие годы.
Согласно информации, предоставленной в октябре 2024 года, более четверти (25%) кода в продуктах компании Google пишется искусственным интеллектом и проверяется инженерами. Google активно использует ИИ для повышения продуктивности и эффективности разработки. Кроме того, «Альфа-Банк» в России создал виртуальных сотрудников на основе ИИ под названием AlfaGen, которые работают автономно и способны разрабатывать код без помощи человека.
Речь идет о значительных изменениях в индустрии. Шведская финтех-компания Klarna уже прекратила набор сотрудников, ссылаясь на достижения ИИ, а Salesforce объявила, что в этом году не будет нанимать инженеров. Индийский техгигант Inmobi также сообщил, что 80% кода скоро будет автоматизировано, что может привести к сокращению рабочих мест для программистов.
По оценкам METR Evaluations, способность систем искусственного интеллекта поддерживать выполнение задач растет быстро: продолжительность автономной работы ИИ удваивается каждые семь месяцев. Прогнозируется, что к 2027 году ИИ сможет работать полный восьмичасовой рабочий день с 50%-ным показателем успешности, что будет способствовать дальнейшей автоматизации процессов разработки.
