Крупные технологические гиганты делают ставку на искусственный интеллект в связи с активным развитием GPT-4 и сокращают персонал. В начале года только Google уволила 12 тысяч сотрудников.
Однако ждать исчезновения профессии не стоит, - убежден Артем Лабоскин, эксперт в области разработки программного обеспечения, который использовал первых ИИ-помощников в проекте израильского стартапа Sosivio, способствовал переходу на более современные технологии разработки в Сбербанке и сейчас отвечает за создание пользовательского интерфейса в американской компании. Кому действительно стоит опасаться конкуренции с искусственным интеллектом и как современные технологии способствуют развитию бизнеса? О перспективах профессии в контексте появления и развития GPT-4 мы узнали от Артема Лабоскина, фронтенд-разработчика Acquire.
— Сейчас в профессиональной IT-среде есть опасения, что профессия исчезнет или кардинально изменится из-за внедрения мощного искусственного интеллекта. Насколько это оправдано и как айтишнику «бороться» с GPT-4?
«Я не думаю, что стоит бороться с ИИ». Искусственный интеллект, особенно продвинутые модели, такие как упомянутый вами GPT-4, действительно открывают огромные возможности для автоматизации многих задач, в том числе программирования. Уже сейчас они способны справиться со многими задачами на уровне младших разработчиков.
Но в то же время нет повода для паники. Программирование — это гораздо больше, чем просто написание кода. Это прежде всего творческий процесс, требующий нестандартного подхода и интуиции, недоступных ИИ. Чтобы оставаться востребованным специалистом, необходимо постоянно совершенствовать свои знания и уметь адаптироваться к новым требованиям. Искусственный интеллект следует рассматривать не как конкурента, а как мощный инструмент, способный расширить и дополнить человеческие возможности.
— Кстати, навыки искусственного интеллекта вы использовали в начале своей карьеры. Когда вас пригласили в израильский стартап Sosivio, вы использовали ИИ для разработки MVP, который позволил компании получить $4,5 млн инвестиций. Какой эффект это имело?
— Начну с того, что вообще такое MVP — это ранняя версия продукта, включающая минимальный набор ключевых функций. Это позволяет оценить жизнеспособность застройки, привлечь новых клиентов и инвесторов, а также определить вектор дальнейшего развития.
В Sosivio мы с командой работали над созданием инструмента для Kubernetes, который позволяет нам отслеживать работоспособность и потребление ресурсов контейнеров в режиме реального времени и с помощью ИИ прогнозировать проблемы, которые могут возникнуть в будущем, а также предложить для них готовые решения. В определенный момент мы решили внести в продукт ряд критических изменений, в том числе разработать весь пользовательский интерфейс с нуля. Отдельным вызовом для меня стала необходимость использования нового стека технологий: мне пришлось одновременно изучать новый язык программирования и ряд сопутствующих технологий.
Используя ИИ-помощников, которые стали более популярными, мы смогли сэкономить время на рутинных задачах. Всего за 4 месяца мы завершили создание MVP, что позволило привлечь новые инвестиции и сформулировать стратегию дальнейшего развития продукта.
— После успешного запуска этого продукта вас пригласили в большую группу.
Обратите внимание: В настоящий момент идет тестирование портала, который будет предоставлять услуги по просмотру маршрутизации для операторов связи.
Вы стали фронтенд-разработчиком компании «Бизнес-Среда» в экосистеме Сбера. Какие задачи вы выполняли?— После работы в небольшом стартапе мне было интересно поработать над большим проектом, чтобы почувствовать контраст. Я получил приглашение присоединиться к команде «Деловая среда», где у меня была возможность поучаствовать в разработке действительно интересного продукта и внести свой вклад в развитие малого и среднего бизнеса в стране. Кроме того, Сбер имеет отличную репутацию в ИТ-сообществе как место, где работают ведущие специалисты и используются лучшие практики разработки.
Моей основной задачей была разработка пользовательского интерфейса приложения, которое бы автоматизировало привлечение новых клиентов в рамках «Партнерской программы» — совместного проекта «Деловой среды» и Сбербанка. Помимо работы над расширением функционала продукта, я инициировал и реализовал ряд технических улучшений.
— Насколько мне известно, это привело к увеличению производительности приложений и существенной оптимизации процессов разработки, что позволило сэкономить человеческие ресурсы. Как это было достигнуто?
- В самом начале процесса обновления, изучая код приложения, я обнаружил возможность улучшить его, используя опыт и знания, полученные от работы над предыдущим проектом. За короткое время мне удалось переписать процесс сборки приложения, что привело не только к оптимизации размера конечного кода и, следовательно, к более быстрой загрузке для пользователей, но и к сокращению времени сборки почти в 10 раз. Благодаря этому разработчики каждый день экономили время, которое теперь можно было потратить на выполнение задач, а производительность команды значительно возросла.
Это стало началом дальнейшего совершенствования приложения. В течение нескольких месяцев мы перешли на более продвинутый язык программирования и внедрили ряд новых технологий и практик разработки, которые в совокупности оказали значительное положительное влияние на продукт и процессы разработки.
— Инновации всегда воспринимаются неоднозначно. Как команда восприняла изменения в работе и были ли трудности при переходе на новый формат?
— Фактически все решения по внедрению того или иного нововведения мы принимали вместе с командой. Сначала по моей инициативе мы стали проводить регулярные встречи, где я представлял новые инструменты и технологии, демонстрировал их преимущества и рассказывал, как с ними работать. После этого мы вместе решили, стоит ли их использовать.
Благодаря такому подходу мои коллеги активно участвовали в общем процессе технической трансформации приложения и успешно применяли новые знания на практике. Затем в роли спикеров стали выступать и другие члены команды, делясь опытом и предложениями по улучшению продукта.
— Сейчас вы фронтенд-разработчик американской компании Acquire, где не только разрабатываете интерфейс, но и определяете вектор развития продукта. Скажите, это то, что отличает качественного разработчика от искусственного интеллекта — умение видеть системы?
- Я думаю, что это именно так. Возможности современных моделей ИИ и темпы их развития поражают, но они всегда останутся лишь инструментом в руках человека. Тем не менее, я твердо верю, что роль разработчика со временем неизбежно изменится. Искусственный интеллект уже способен решать рутинные задачи, а в ближайшем будущем, я уверен, позволит автоматизировать многие аспекты разработки. Это позволит инженерам сосредоточиться на решении более творческих задач более высокого уровня, делая искусство программирования еще более ценным и интересным.
Больше интересных статей здесь: Технологии.
Источник статьи: Крупные техногиганты делают ставку на искусственный интеллект в связи с активным развитием GPT-4 и сокращают штат.
- Российские компании QApp и Web3 Tech сообщили об успешном завершении пилотного проекта по интеграции новых цифровых продуктов на основе постквантового шифрования в отечественную блокчейн-платформу «Конфидент»
- Китайская Huawei присоединилась к клубу высокотехнологичных компаний, делающих ставку на разработку алгоритмов ИИ