ИИ не возьмет вашу работу, но человек, использующий ИИ,

Apr 29 2023
Как разработчик программного обеспечения, вы, возможно, слышали опасения по поводу того, что искусственный интеллект может взять на себя вашу работу. Однако реальность такова, что ИИ — это не угроза вашей карьере, а скорее инструмент, который может помочь вам стать более продуктивным и эффективным.

Как разработчик программного обеспечения, вы, возможно, слышали опасения по поводу того, что искусственный интеллект может взять на себя вашу работу. Однако реальность такова, что ИИ — это не угроза вашей карьере, а скорее инструмент, который может помочь вам стать более продуктивным и эффективным.

А пока давайте посмотрим, как Github Copilot и ChatGPT используются в качестве инструментов при разработке программного обеспечения:

GitHub Copilot: благодаря GitHub Copilot более 1,2 миллиона разработчиков полагаются на ИИ для создания кода от их имени, что экономит их время.

Фрагмент кода, предложенный Copilot

Copilot использует алгоритмы машинного обучения и обработку естественного языка для изучения шаблонов кода и предоставления подходящих предложений. Он использует код, доступный на GitHub, и предлагает фрагменты кода, которые повышают производительность и эффективность за счет сокращения времени и усилий, необходимых для написания кода.

ChatGPT: я уверен, что вы слышали о ChatGPT и, возможно, тоже им пользовались. ChatGPT — это чат-бот на базе искусственного интеллекта, использующий модель глубокого обучения, предназначенную для задач обработки естественного языка.

Проще говоря, он может генерировать человеческие ответы на текстовый ввод (подождите ChatGPT 4, он снесет вам крышу).

И теперь вы можете спросить, как это помогает разработчику программного обеспечения?

  1. Покажите HTML-код формы входа.
  2. Код формы входа и объяснение от ChatGPT
Ответ, сгенерированный ChatGPT
Ответ, сгенерированный ChatGPT

3) Как я могу подключить серверную часть .Net к интерфейсу Angular?

Ответ, сгенерированный ChatGPT

В приведенных выше трех примерах вы можете увидеть мощь ChatGPT и то, как ее можно использовать. Да, у этого есть ограничения, но вы правильно поняли идею.

Разработчик VS Разработчик с использованием ИИ

Я работаю в многонациональной компании по разработке программного обеспечения уже более года и понял, что разработчик, использующий ИИ, такой как Github Copilot или ChatGPT, повысит производительность и эффективность разработчика. Либо вы можете написать HTML для формы входа, либо получить его из chatGPT за несколько секунд, написать свой код или использовать второй пилот, который может предложить и предсказать следующую строку кода на основе контекста, позволяя разработчикам писать код быстрее и с меньшими затратами. ошибки.

Выбор за вами, так как человек рядом с вами может использовать ИИ и, скорее всего, сделает работу лучше, чем вы. Как следует из названия, ИИ не возьмет вашу работу, а человек, использующий ИИ.