Сможет ли ChatGPT заменить программистов: обзор от экспертов SimbirSoft
Несколько фактов о ChatGPT:
▪️ Обучен на данных из Интернета до 2021 года. Дальнейшие события он уже не учитывает.
▪️ Нет подключения к Интернету, поэтому все задачи он решает с помощью предустановленной базы.
▪️ Можно пользоваться бесплатно, но есть ограничения по количеству запросов в минуту и размеру сообщений. Легко решается с помощью перехода на платный тариф.
▪️ Есть API, который позволяет использовать сервис в приложениях.
▪️ Позиционирование сервиса — большая языковая модель, которая может выполнять функции ассистента.
И с тем, что ChatGPT отличный ассистент, мы полностью согласны. Что он умеет:
☑️ Писать код на разных языках программирования.
☑️ Переводить тексты и алгоритмы с одного языка на другой.
☑️ Добавлять в код unit-тесты.
☑️ Осуществлять автодокументирование кода.
☑️ Проводить code review и исправлять код.
☑️ Оптимизировать алгоритмы и запросы. Сразу оговорка, что это у него не всегда хорошо получается.
☑️ Отвечать на вопросы, в том числе и сложные технические.
☑️ Писать текст и перефразировать его, сочинять стихи и песни. Это не относится к программированию, но может быть хорошим подспорьем для студентов.
С простыми задачами сервис справляется, но если нужно что-то более сложное, то вы столкнетесь с ограничениями:
🔻 Самое основное и критичное, на наш взгляд — иногда ChatGPT пишет правдоподобно звучащие, логически выстроенные, но неправильные или бессмысленные ответы. Это случается, когда нейросеть не находит информацию под запрос.
🔻 Официально недоступен в РФ.
🔻 Есть проблемы с построением текстов на русском языке. Нам говорили, что с английским языком он справляется лучше, но этот момент мы сами не проверяли.
🔻 Не задает уточняющие вопросы, а «угадывает», что имел в виду пользователь.
В начале тестирования нас охватила настоящая эйфория — сервис хорошо отвечает на простые вопросы, решает несложные задачи и действительно может быть помощником в работе, как это и заявляется. Однако, если нужно учитывать несколько факторов или прибегнуть к какому-то рассуждению, то ChatGPT не справится. Поэтому как самостоятельную единицу, которая пишет код для программы, его использовать пока нельзя. Также лучше перепроверять его ответы.
Так что выдыхаем, если программистов и заменит искусственный интеллект, то случится это нескоро 😉
Post #355
357
- 👍 6