Мнение: Искусственный интеллект перекраивает индустрию программирования и трансформирует карьеру разработчиков
Изучение программирования всегда было в моих мыслях. На протяжении многих лет я укрепляла убеждение, что становление программистом или разработчиком приложений — это лучший путь к стабильной карьере и гарантии высокооплачиваемой должности в нашем быстро меняющемся мире.
Но теперь здесь появился генеративный искусственный интеллект, который радикально меняет жизни всех и профессиональные карьеры, и я не могу не задаться вопросом: Все ли еще стоит учиться кодированию?
Недавние массовые увольнения из крупных технологических компаний, таких как Microsoft, Meta и Google, обусловлены множеством факторов, включая пандемию. Сообщается, что потребность в разработчиках снизилась, и выпускники в области технологий сталкиваются с трудными условиями на рынке труда.
Будучи журналисткой с очень базовыми знаниями HTML и CSS и не имея опыта в области программирования, я решила провести исследование и спросить разработчиков, работающих с ИИ, что, по их мнению, действительно происходит в экосистеме программирования с приходом ИИ.
Страхи и опасения
Массовые увольнения из крупных технологических компаний стали одной из наиболее тревожных проблем, затрагивающих стабильность работы в области веб-разработки.
В 2023 году более 260 000 сотрудников были уволены из технологических компаний — включая гигантов, таких как Amazon, Alphabet, Meta и Microsoft. В 2024 году процесс сокращения рабочих мест продолжался, хотя и в меньшем масштабе, но все же достиг почти 150 000 увольнений на настоящий момент.
В то время как эти процессы сокращения включают в себя несколько отделов технологических компаний, которые не связаны с разработкой программного обеспечения или написанием кода, именно программисты составили наибольшую часть уволенных в 2023 году согласно отчету, опубликованному на Vox.
И да, были такие причины, как—к счастью для всех нас—конец пандемии и отсутствие необходимости в виртуальной разработке с таким темпом, который мы испытали во время кризиса COVID-19, и другие внешние факторы, такие как неопределенность экономики. Однако некоторые эксперты включили в эту уравнение рост ИИ.
ИИ как ускоритель, а не замена
Теперь ИИ может заботиться о большой части кода компании. 29 октября Сундар Пичай, генеральный директор Google и Alphabet, сказал во время своего оптимистичного звонка о доходах по итогам третьего квартала 2024 года, что они внедрили ИИ внутри компании, и это увеличило их эффективность.
«Сегодня более четверти всего нового кода в Google генерируется ИИ, затем он проверяется и принимается инженерами. Это помогает нашим инженерам делать больше и действовать быстрее», — сказал Пичай.
А что думают об этом веб-разработчики?
Роберт Хангу, консультант по генеративному AI с магистратурой в области компьютерных наук и основатель Next Operations, считает, что AI не заменяет программистов, а скорее ускоряет их работу.
«Я использую Copilot в качестве помощника по кодированию, но важно знать, когда он прав, и когда ошибается,» — сказала Хангу во время разговора с WizCase, подчеркивая, что знания в области кодирования необходимы для использования ИИ как инструмента.
Когда я спросила о том, увольняют ли компании разработчиков после появления ИИ и считают ли это фактором, она не согласилась. «Я бы сказала, что это в большей степени связано с распределением капитала и принятием решений,» — сказала Хангу. «Если у вас есть возможность создать в 10 раз больше кода как компания, что вы будете делать? Уволите ли вы 90% своих сотрудников и останетесь на прежнем уровне, или сохраните их и будете производить в 10 раз больше?»
ИИ меняет работу разработчиков
Чат-боты, такие как GitHub Copilot и ChatGPT, теперь могут заниматься написанием кода, отладкой ошибок, предложением кода и автозаполнением, а также переводом концепций.
Рикардо Санчес, инженер-программист, работающий инженером DevOPS и руководящий командой из 20 разработчиков, на собственном опыте испытал воздействие ИИ.
«Разработка программного обеспечения становится все более быстрой, потому что разработчики могут сосредоточиться на создании кода, вместо того чтобы тратить часы на исследование того, как решить проблему,» — сказала Санчес в разговоре с Wizcase. «Теперь вы можете обратиться к ИИ и спросить его о проблеме с кодом и о том, как вы можете обновить или улучшить его, и это значительно экономит и упрощает вашу работу. Вы больше не тратите 10 часов на исследования, просмотр или чтение документации; вместо этого, вы сосредотачиваетесь на решении проблемы. ИИ значительно упрощает процесс и помогает вам в этом.»
Будущее карьеры разработчиков
Большинство разработчиков, с которыми я говорила о влиянии ИИ на индустрию, согласились с тем, что вы должны отлично уметь кодировать, чтобы проверять и подтверждать, что ИИ выполняет свою работу хорошо. Они также согласились с точностью работы ИИ и оценили ее примерно в 95% правильности большую часть времени при написании кода, ответах на запросы и выполнении множества задач.
Это также одна из причин, почему многие эксперты утверждают, что спрос на начинающих разработчиков снижается, а старшие позиции становятся более актуальными. Написание кода стало менее важным, чем редактирование кода, а в редактировании — как это происходит в журналистике — знания имеют решающее значение.
Санчес считает, что компаниям необходимо обновлять свои системы и платформы, чтобы оставаться впереди влияния ИИ и своих конкурентов. И что разработчики, с другой стороны, должны наблюдать, что происходит внутри компаний и экспериментировать с новыми инструментами ИИ, чтобы служить мостами, связывающими текущие технологии с более продвинутыми технологиями, всегда приоритизируя безопасность и этический подход.
Несмотря на увольнения в IT-секторе, нестабильность рынка и значительное влияние ИИ на разработку программного обеспечения, большинство работников в этой сфере сохраняют оптимизм. Я заметила это в разговорах с разработчиками и также видела на Reddit и в социальных сетях.
«Информатика — это область, которая постоянно меняется и развивается, поэтому как профессионал в области информатики, вам нужно это понимать и, вместо того чтобы бояться этого, принять это — принять перемену,» — сказала Санчес.
Оставьте комментарий
Отменить