Нужно ли использовать ИИ в процессе разработки
Просто о NET | создано: 17.11.2025 | опубликовано: 17.11.2025 | обновлено: 17.11.2025 | просмотров: 32 | всего комментариев: 0
Очень много споров по вопросу применения ИИ в процессах разработки программного обеспечения. Выскажу и я своё мнение.
Вопрос для
Очень часто слышу вопрос "Нужно ли использовать искусственный интеллект (ИИ) в процессе разработки программного обеспечения". Постараюсь ответить на него как разработчик с многолетним опытом (с 1989 года, если быть более точным).

Что говорят в Интернете
Много споров, много исследований, много мнений по воводу поставленного вопроса. Вот только некоторые их них:
- Нейросети делают нас ТУПЕЕ? Исследование MIT шокировало
- ИИ делает тебя тупее. Вот почему.
- AI делает разработчиков тупее
- ИИ делает нас тупее, выяснили исследователи Массачусетского технологического института
- Эй, программисты – ИИ делает нас тупее?
- Ученые доказали, что AI делает нас глупее
- Глупеем ли мы от ИИ?
Это только то, что лежит на поверхности, но согласитесь - это уже дает повод задуматься... А вдруг это правда? Ведь, это не просто заявления, это реальные исследования реальных ученых!
Я полагаю, что количество подобных исследований и, соответственно, высказываний по этому вопросу будет расти с геометрической зависимостью, по мере того, как будут вскрываться факты подмены реального интеллекта на искусственный.
Выбор/Вывод
Я сделал свой вывод/выбор, принял за основу то, что ИИ делает меня глупее. Почему? А тут как раз всё просто! Человеческая лень + Перенос ответственности = атрофия мозга. То есть мозг становится атавизмом, который со временем скукожится до размера грецского ореха... Я сильно утрирую, но это для того чтобы подчеркнуть важность проблемы.
Факты
А то, что ИИ реально может делать нас тупее уже подтверждено научными фактами. Ученые из Microsoft и Университета Карнеги-Меллон доказали, что чем больше мы полагаемся на искусственный интеллект, тем меньше шевелим мозгами. В исследовании участвовали 319 человек, которые рассказали о 936 примерах использования генеративного ИИ. А результаты? В вот они:
- Атрофия навыков - автоматизация рутинных задач = мозг на автопилоте. Если ИИ решает за вас, где ваша практика и развитие опыта? Поэтому автоматизация при помощи ИИ лишает нас практики в принятии решений.
- Конвергенция результатов - ИИ выдает однообразные ответы, и мы начинаем думать, что мир — это "черно-белый сериал", а не "разноцветный блокбастер". Забудьте свою критическую оценку - потому что это уже создает некоторое разнообразие, которое нарушает концепции выданную ИИ.
- Опасная уверенность - чем больше вы доверяете ИИ, тем меньше проверяешь результаты его работы. А на сколько верны его ответы на ваши вопросы? А если то, что ИИ скажет вам окажется неправдой? А если кто-то, сделает так, чтобы то, что вам будет сказано намеренно было неправдой? Ведь, ИИ обучается и порой к этому прикладывают руку не только "адекватные" спеалисты-учителя.
Заключение
От себя, в качестве заключения, добавлю следующее. Когда ИИ используется для анализа (не важно чего), то есть делает то, на что уходит очень много времени (а это то, ради чего ИИ когда-то создавался), то это - хорошо и даже приветствуется. Но когда ИИ начинает за вас писать код - вот это уже действительно бред. Почему? Есть мнения именно разработчиков по этой теме, с которыми я не могу спорить.
Задайтесь вопросом, на основании чего ИИ делает вам подсказки в написании кода, если...:
→ если языки программирования (я не только про C#) меняются чуть ли не каждый месяц принося новые конструкции, новые ключевые слова, новые механизмы и т.д. и т.п. А что значит применять старую языковую модель, например, без nullable (в C#), или других полезностей, что недавно появились (опять же про C#) в языках? На сколько это эффективно?
→ кодовая база в публичном доступе не всегда (или всегда) не очень высокого качества, потому что платный код от разработчиков библиотек и фреймворков не выкладывают в общий доступ. А какой процент говнокодеров в инете? Какого качества будет ваш "креатифф"? Уж, повидал я подобного роде "решений", когда сам разработчик не может объяснить как это работает и почему. Или того хуже, когда сам разработчик не может объяснить почему это НЕ работает! Так что нет, спасибо, не надо.
Я поддерживаю зарубежных lead-разработчиков, которые как в одно горло кричат, что ИИ - для jouniour-разработчиков - "благо", потому что позволяют быстро начать обучение, а для тех, что уже выше по рангу - это "зло".
А вы как думаете?
Другие вопросы и ответы
Прежде чем задать вопрос, пожалуйста, воспользуйтесь поиском на странице Вопросы и ответы (FAQ), на которой множество других вопросов на разные темы.
Пока нет комментариев
- Отправляя комментарий и предоставляя сайту персональные данные, вы соглашаетесь с Политикой конфиденциальности, которая установлена на сайте.
- Все комментарии проверяются модератором на предмет наличия идиоматических выражений и нецензурных слов. Теги-ссылки будут удалены из текста сообщения.