Работа с ИИ почему-то всегда казалась мне большой и сложной — я искренне не понимал, как им пользоваться и внедрять в работу, не умел ставить задачи и писать промпты. Но все вокруг постоянно твердили: без ИИ сейчас никак.
Конечно, пару раз я попробовал написать запрос, но получал только шаблонные и очевидные ответы. В итоге ещё какое-то время продержался от ИИ подальше, решил, что «самому» — это быстрее и надёжнее.
Но чем дольше я упирался, тем чаще начали валиться проекты: гореть дедлайны, копиться таски, а вместе с ними — баги, документация, просроченные тесты и ресёрчи, которые съедали мои выходные. Я работал на пределе и всё равно ничего не успевал, а коллеги закрывали тот же объём задач в два раза быстрее и без ущерба качеству. Ну и понятно, что с помощью нейросетей.
Понял, что пора наконец отложить все дела и всё-таки разобраться с ИИ, а то останусь без работы.
В итоге:
— потестил разные ИИ-инструменты в реальных задачах, записал промпты,
— собрал обратную связь от коллег и знакомых айтишников,
— спросил у тех, кто в профессии уже давно, как они реально используют ИИ в работе (и используют ли вообще),
— почитал свежие исследования.
Это исследование было сделано для себя и для блога Minervasoft. Компания помогает бизнесу внедрять GenAI — объединяет все корпоративные знания в одном источнике и с помощью авторской методики выстраивает процессы управления информацией так, чтобы данные всегда оставались корректными и актуальными. Это снижает риск галлюцинаций и повышает точность ответов ИИ-агента до 94%.

ИИ уже заменяет команды. Зачем его игнорировать?
Конечно я уже слышал, что ИИ уже отнимает работу у целых команд.


Но для меня это всегда выглядело странно: как ИИ может заменить столько людей? Кто-то ведь всё равно должен управлять технологией. Полез в исследования — понял. Большинство компаний действительно трансформируют подход к работе, но не увольняют людей, а меняют требования к процессам.

При этом я узнал, что за рубежом, команды используют ИИ даже чаще, чем думают их руководители: топ-менеджеры считают, что только 4% сотрудников решают треть ежедневных задачек с помощью GenAI. Но на самом деле их в три раза больше — 13%.
Тут вопросов у меня меньше: сотрудники отдали ИИ простые рутинные таски, а сами занимаются более сложными вопросами. Получается, нейросеть — не замена и не враг. Но только в том случае, если ты умеешь с ней работать.
Промпты, которые сработали
Несколько месяцев ресёрча, и вот — пачка полезных примеров и промптов для разных задач.
1. Для проведения исследований, тестирования, погружения в синтаксис
Раньше я думал, что задавать 1000 и 1 вопрос ментору — плохая затея. Но когда задача застревает, понимаешь, что лучше показаться глупым, чем потом отчитываться за сорванный проект.
Попозже узнал, что IT-сеньоры нормально относятся к вопросам, и вообще считают, что это хорошая черта для джуна. Ты таким образом показываешь, что вовлечен и заинтересован в работе.
Но в идеале — не сразу идти с вопросами, а сначала попытаться разобраться самому.
ИИ как раз может помочь: просишь его погрузить тебя в тему хотя бы поверхностно, а уже потом идёшь к наставнику — с конкретным уточнением или предложением.

Вот, например, есть такой промпт для проверки логики кода. С его помощью можно получить фидбэк и проверить структуру:
Проверь логику. Система распределяет из списка задач равномерно задания на N-количество сотрудников: 1. Получить список задач 2. Получение списка сотрудников 3. Инициализация списков для каждого сотрудника 4. Сортировка задач по приоритету 5. Цикл, распределение задач по работникам 6. Проверка равномерности распределённых заданий |
Такой промпт можно использовать в случае, когда:
пишешь алгоритм, но не уверен, правильно ли всё выстроено логически,
хочешь уточнить, не упустил ли чего; получить second opinion,
нужно, чтобы ИИ проверил план, помог оптимизировать или нашёл баг в логике до реализации.
Пример псевдокода для такого теста:
1. tasks = getListOfTasks()
2. employees = getListOfEmployees()
3. assignments = {}
for each employee in employees:
assignments[employee] = []
4. sort tasks by priority (e.g., highest priority first)
5. i = 0
while i < length(tasks):
for each employee in employees:
if i >= length(tasks):
break
assignments[employee].add(tasks[i])
i = i + 1
6. check distribution balance:
min_tasks = minimum number of tasks assigned to any employee
max_tasks = maximum number of tasks assigned to any employee
if (max_tasks - min_tasks) <= 1:
distribution is balanced
else:
distribution is not balanced
2. Экономия времени при работе с новым фреймворком
Я как-то получил в работу новый фреймворк. Понял, чтобы в нём разобраться и сориентироваться, нужно время, которого итак немного. Сходил к ИИ и попросил помочь.
Пример общего промпта:
«Ты — опытный разработчик, который отлично знает фреймворк [название фреймворка]. Объясни, какие приёмы и инструменты помогают быстрее разобраться с фреймворком новичкам. Приведи конкретные советы, как сэкономить время при первых шагах: от установки и настройки до написания первого функционала. Пиши коротко, понятно и с примерами кода.»
Пример конкретного промпта:
Объясни, как работает Tailwind CSS для новичка, который знаком с HTML и немного с CSS, но раньше не использовал Tailwind. Дай краткий обзор, как устроен фреймворк, покажи пример стилизации кнопки, объясни, какие классы чаще всего применяются. Добавь типичные ошибки новичков и советы, как их избежать. Ответ структурируй как краткое руководство: обзор, пример, советы.
Если что, Tailwind CSS — это утилитарный CSS-фреймворк, который позволяет быстро и гибко стилизовать элементы прямо в разметке, без написания кастомных CSS-классов.
.button {
background-color: blue;
color: white;
padding: 1rem;
border-radius: 0.5rem;
}
Вы в HTML сразу пишете так:
<button class="bg-blue-500 text-white p-4 rounded-md">Кнопка</button>
То есть каждый класс описывает одну конкретную стилизацию: цвет, отступ, размер, шрифт и т.д. Это ускоряет разработку и делает стили предсказуемыми и даёт возможность их использовать несколько раз.

3. Помогает быстрее разобраться с новым языком
Языков программирования много, все не выучить (очень жаль). Но бывает, что для задачи нужен какой-то конкретный, а ты его не знаешь совсем или знаешь, но плохо.
Общий промпт для изучения языка:
Представь, что я — начинающий разработчик, который уже умеет программировать на [укажи язык, который ты знаешь, например: JavaScript], и хочу быстро разобраться в [новый язык, например: Python]. Объясни основные отличия между этими языками, покажи базовые конструкции (переменные, условия, циклы, функции, работа с файлами и API) на примерах. Структурируй ответ как мини-гайд: сначала краткое описание языка, затем ключевые особенности, потом примеры кода с пояснениями и список тем, которые важно изучить в первую очередь.
Более конкретный пример под изучение Python, если вы знаете JavaScript:
Я знаю JavaScript, а теперь хочу выучить Python. Объясни, чем Python отличается от JS, и как на нём пишутся базовые вещи: переменные, условия, циклы, функции, работа с файлами, запросы к API. Дай краткий обзор синтаксиса, приведи примеры кода и посоветуй, с чего начать изучение, чтобы быстрее войти в язык.
То есть ИИ поможет создать основу — сгенерирует базовый шаблон или пример кода, от которого можно оттолкнуться. Это может быть структура программы, типичная функция или решение по аналогии. Но с этим потом нужно будет работать, проверять, устранять ошибки.

4. Быстрее разобраться в тестировании, создать скрипты
Базы данных, как правило, огромные. И чтобы в них найти что-то нужное быстро, можно прибегнуть к помощи ИИ.
Универсальный промпт:
Я начинающий тестировщик. Помоги написать простой автотест на [укажи язык или инструмент: Python + pytest / JavaScript + Playwright / Postman / JMeter и т.п.] для такой задачи: [опиши, что нужно протестировать, например — форму логина, регистрацию, API-запрос, проверку статуса, ввод невалидных данных].
Объясни по шагам, что делает скрипт, добавь комментарии в код, чтобы я понял логику. Если есть подводные камни — тоже укажи. Ответ оформи как обучающую шпаргалку.
Пример под Python + pytest:
Я начинающий тестировщик. Помоги написать автотест на Python с использованием pytest, чтобы проверить форму входа на сайт. Нужно убедиться, что при вводе неправильного пароля система выдаёт сообщение об ошибке. Объясни по шагам, добавь комментарии в код.
Или вот пример промпта, где тестировщик ищет данные по заданным критериям:
create a script for mongosh that finds all the items in the "branches" collection with "branch_name" = x, and that has client_data.conn_method = y, and client_data start_date = «2025-04 23T00:00:00.000Z» or older (in mongosh style with $). print the number of found items |
В ответ ИИ выдаст готовый рабочий скрипт, который сразу можно запустить для поиска нужных данных. Это экономит время и избавляет от необходимости вручную писать сложный запрос и проверять его синтаксис.
Чтобы нейросеть давала корректные ответы, ей нужен надёжный источник информации — иначе высок риск галлюцинаций или слишком общих рекомендаций.
Поэтому, если вы внедряете ИИ в компании — вам точно нужна качественная база знаний. В Minerva Knowledge можно создавать статьи всей командой, загружать любые файлы, формировать шаблоны с различными атрибутами, делать перелинковку знаний, а ещё — быстро находить любую информацию с помощью «умного» поиска.
Команда Minerva Result помогает привести корпоративные данные в порядок: проверяет актуальность и согласованность статей, обучает специалистов, разрабатывает шаблоны, стандарты и концепцию управления знаниями.
В итоге вы получаете один обновляемый «мозг» вместо десятка различных систем. К нему лего подключается ассистент с генеративным AI Minerva Copilot, анализирует статьи с учётом контекста и разграничения доступов и выдаёт корректные ответы в 94% случаев.

Попробовать продукты Minervasoft
5. Учит писать отчёты о багах, ускоряет этот процесс
Написать баг-репорт вручную, конечно, можно. Но ChatGPT сделает это в разы быстрее и по заданному шаблону.
Общий промпт:
Сформируй баг-репорт по следующей ситуации: на странице [укажи страницу, например: «Добавление нового устройства»] есть форма, в которой поле [укажи поле, например: «Device name»] принимает невалидные значения (например, спецсимволы), но при этом позволяет отправить форму. Опиши баг в формате:
Название
Окружение (браузер, устройство, версия)
Шаги воспроизведения
Ожидаемый результат
Фактический результат
Скриншот или лог (если нужно)
Важность/приоритет
Сделай отчёт чётким, как для команды разработки. Добавь примечание, если баг влияет на пользовательский опыт или может привести к ошибке на бэке.
Пример конкретного бага:
Сформируй баг-репорт: на странице «Добавление нового устройства» поле device_name принимает значение ###@@@!!! и позволяет отправить форму. По логике это поле должно валидироваться.
Окружение: Chrome 124, macOS 14.5.
Оцени приоритет и оформи как для баг-трекинговой системы.
Ну и ещё один промпт для ChatGPT, чтобы написать отчёт об ошибке при добавлении нового элемента на страницу:
create a bug report for x page, that has a form for adding a new item. user can add invalid value to the device field and submit the form, this should be prevented by FE |
В ответ ИИ сгенерирует структурированный баг-репорт с описанием проблемы, ожидаемым и фактическим поведением, и это сразу можно будет отправить в трекер ошибок. Команда быстрее получит понятную и подробную информацию об ошибке и исправит её.
6. Разобраться в Linux
Довольно часто бывает, когда в работе нужен Linux. Но язык этой операционки и особенности работы с ней знают далеко не все. Нейросети помогут настроить виртуальную машину для работы с Linux.
Общий промпт:
Я начинающий разработчик и плохо разбираюсь в Linux. Помоги настроить виртуальную машину для работы: какую систему выбрать (Ubuntu, Debian и т.д.), как её установить, какие команды нужно знать на старте. Расскажи пошагово, как установить нужное ПО (например, git, docker, python), настроить терминал и права доступа. Объясни всё простым языком, как для новичка, и добавь команды с комментариями. Сделай так, чтобы после этого я мог комфортно работать в Linux как разработчик.
Можно добавить уточнение:
Виртуалку хочу поднять через VirtualBox на Windows / macOS.
Или:
Хочу использовать WSL2 вместо полноценной виртуалки — можно ли?
Это вот опыт айтишницы из европейской компании:

7. Получить инструкцию по работе с базой данных
Когда знаешь что нужно, но не знаешь, как лучше. Индексация базы данных ускоряет поиск, но в реальной задаче легко запутаться: как именно настроить индексацию под конкретную конфигурацию?
ИИ помогает закрыть этот пробел. Достаточно описать, какая у вас база и какие запросы, и вы получаете чёткие рекомендации, как оптимизировать работу:
Промпт:
У меня есть база данных [укажи тип: PostgreSQL, MongoDB, MySQL и т.д.]. В ней есть таблица/коллекция [укажи таблицу], по которой часто выполняется запрос с условиями: [опиши условия — например, фильтрация по дате, id, статусу]. Подскажи, как правильно настроить индексацию под такую нагрузку, чтобы ускорить поиск. Объясни, какие типы индексов подойдут, как их создать и на что обратить внимание (например, по размеру, скорости записи, комбинированным индексам). Примеры команд и пояснение — обязательны. Объясняй как для новичка.
Пример под PostgreSQL:
У меня PostgreSQL. В таблице orders часто идёт выборка по колонке created_at в диапазоне дат. Хочу ускорить такие запросы. Какой индекс лучше использовать? Что выбрать — B-Tree или BRIN? Покажи, как его создать и на что обратить внимание, чтобы не ухудшить производительность.
Ответ ИИ поможет быстрее принять техническое решение и сразу внедрить его. Особенно полезно, если ты джун или просто не хочешь тратить часы на ресёрч, который нейросеть закрывает за минуту. В результате не только получаешь SQL-запрос, но и понимаешь, почему стоит использовать конкретный тип индекса в том или ином случае.
8. Избежать токсичности
Иногда айтишники бывают резки в высказываниях, любят оттачивать друг на друге исскуство сарказма и иронии. Чтобы точно получить быстрый и вежливый ответ, некоторые прибегают к помощи ИИ. ChatGPT уж точно не расскажет тебе про уровень твоих умственных способностей и не даст анатомическую характеристику твоим рукам.
Пример промпта:
Коллега сделал пулреквест, но назвал переменные абстрактно, и логика не считывается. Помоги написать комментарий, чтобы не задеть его, но дать понять, что так не ок — и лучше поправить. Я не хочу выглядеть токсичным, просто хочу, чтобы было понятнее.
А некоторые ребята с форумов даже благодарят ИИ за умение помочь с вопросами и ответами для коллег:

Для тех, кто, например, ещё не освоил язык, которым надо общаться с ИИ, или освоил, но надо быстро получить готовый промпт, существуют генераторы промптов — например, NeuralWriter, PromptMaster AI, FusionAI, Prompt Hackers, What A Prompt и др. На них можно выбрать основные параметры (роль, TOV, сфера и пр.) и получить готовый текст, который можно вставить в диалог с нейросетью, и она выдаст более подходящий вам результат.
Как ещё мне помог ИИ, кроме разработки
В потоке задач я часто что-то пропускал или забывал. Или отсиживал по 3 созвона подряд и просто уставал = забывал важную инфу. Но потом узнал, что можно фиксировать или структурировать нужную информацию через боты для транскрибации созвонов и интервью.
Например, бот Jill AI делает саммари, отправляет расшифровку аудио и видео, предлагает перевод. Поддерживает также английский язык.

Но моим фаворитом стал AI-помощник tldv.io. Сервис автоматически расшифровывает разговор, разбивает его по смысловым блокам с таймкодами и выделяет ключевые моменты в саммари.

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

Главное, чтобы не получилось так, что никто не пришёл на фан-встречу все, кроме тебя, отправили за созвон AI-ассистентов.

ИИ вместо меня? ИИ вместе со мной! И щепотка логики
Сейчас появляется столько подборок вроде «топ 10 нейросетей, которые упростят вам жизнь». Кажется, что уже любую работу можно автоматизировать. Можно, но только, если подходить с умом.

ИИ — это не панацея. Его необходимо контролировать. Вот, например, ребята из Morgan & Morgan в 2025 году не проконтролировали, и нейросеть подставила целую корпорацию — выдумала несуществующие прецеденты. Два адвоката из Morgan & Morgan использовали ИИ для подготовки иска против Walmart. ИИ сгенерировал ссылки на судебные дела, которых не существовало. Суд обнаружил подделку, и юристам грозят санкции.

В конечном счёте остаётся вопрос: кто эта железяка без человека?

Больше полезной информации про ИИ и спорные вопросы в найме, менеджменте и планировании — в блоге компании в Telegram. Подпишитесь, чтобы не пропустить новые тексты.
Комментарии (16)
iamkisly
18.07.2025 13:03Многие путают ИИ помошника с реальным человеком который может подумать. Оно не думает, а работает по принципу китайской шкатулки на стероидах.. просто реагируя на паттерны. Надо всегда помнить, что он может с тобой бесконечно соглашаться и пытаться найти закономерность которой нет. На данный момент ИИ хорош в обобщении имеющихся данных, в том числе кода.. при условии правильно заданного вопроса.
Spaceoddity
18.07.2025 13:03На данный момент ИИ хорош в обобщении имеющихся данных
Нет! Именно тут он как раз очень плох. Он не умеет в абстракции, которых нет в его моделях. Не умеет в формальную логику. А ещё он постоянно теряет контекст на объёмах данных больше пары страниц...
Я бы выделил три основные проблемы:
1. Нейросети выдают ответ похожий на правду (это самая основная проблема - ошибка может поджидать где угодно)2. Нейросети по минимуму противоречат юзеру (даже если он гарантировано не прав) - из-за чего может создастся иллюзия "верного пути" и вообще собственной исключительности (на эпитеты они скупятся).
3. Они постоянно пытаются додумывать вводные (ну чтобы это можно было соотнести с паттернами в моделях). Как я только с ними не бился...
При работе с ними нужно на максимум включать критическое мышление (если оно наличествует)! Иначе бед не оберёшься!
Ну вот буквально вчера ДипСик дал совет:
Я бы сказал что нейросети - это "всезнайка" с огромным кругозором. Но всё исключительно по верхам (это-то понятно почему). Чуть глубже в любую тему - всё.. в моделях нет и он включает фантазию. Отсюда, кстати, вытекает ещё одна проблема:
4. Нейросети сами не могут распознать (вот это для меня откровением было) - где они предоставляют фактологию, а где фантазии.
Ну и в очередной раз напомню классику от Роберта Шекли:
Чтобы правильно задать вопрос, нужно знать большую часть ответа.
Hardcoin
18.07.2025 13:03Ох уж эта легенда про паттерны.
Возьмём любую работу. Сколько не работал с людьми, а опытный человек часто быстрее понимает, в чем дело, чем неопытный. Но ни разу не слышал - да он просто паттерны запомнил. Хотя это действительно так, опыт - это и есть паттерны. Ну и что такого?
Spaceoddity
18.07.2025 13:03Хотя это действительно так, опыт - это и есть паттерны
Нет. Опыт - это частенько интуиция. Нейросети в принципе в неё не умеют. Ну а паттерны предполагают "размышления по аналогии" - и вот тут обычно и поджидает "нежданчик" ;)
Hardcoin
18.07.2025 13:03Сказали "интуиция" и будто бы что-то объяснили. А почему вы считаете, что с опытом интуиция растет (и почти ставите знак равно), не упомянули. Так почему?
panzerfaust
18.07.2025 13:03Я начинающий тестировщик. Помоги написать простой автотест
Пришел мужик в магазин и говорит: "Я в детстве в музыкалке на трубе играл, а у друга со двора щенок был. Дайте бутылку водки."
definitelyRealPerson
18.07.2025 13:03Статья явно переоценивает возможности нейросетей. Да, они могут помочь с простыми задачами, но полагаться на них полностью — ошибка. Мой опыт показывает, что без критического мышления и контроля результат непредсказуем. Лучше не забывать, что ИИ — лишь инструмент, а не волшебная палочка.
ITANIMVLLI
18.07.2025 13:03Но чем дольше я упирался, тем чаще начали валиться проекты: гореть дедлайны, копиться таски, а вместе с ними — баги, документация, просроченные тесты и ресёрчи, которые съедали мои выходные. Я работал на пределе и всё равно ничего не успевал, а коллеги закрывали тот же объём задач в два раза быстрее и без ущерба качеству. Ну и понятно, что с помощью нейросетей.
Как-то дуболомно. И уже в третьем абзаце.
Chelyuk
18.07.2025 13:03Ну статья про AI, написанная AI.
С чем могу согласиться, что это действительно сильно помогает разобраться с возможностями незнакомых инструментов, запустив набросанные примеры.
Я получал от разработчиков документацию, написанную AI без вычитки, хотелось их пристрелить.
Плюс, всё очень сильно зависит от инструмента и доступной по нему открытой информации. Т.е. все проприетарное - без шансов. Пробовал, Java тесты и Python тесты - работает сносно. Пробовал RobotFramework и тут попандос. Сыпет примерами 3-4 мажорных версий назад.
Ну и его примеры хороши для PoC. А нужна сразу продуманная архитектура с учётом особенностей твоего проекта. Чего никто тебе тут не скажет. Ну и выйдет что ты с помощью AI быстро накидаешь костыльное решение, которое очень скоро будет практически невозможно поддерживать.
Т.е. для буяк-буяк ив продакшн - это ОК. Если ты планируешь с этим жить какое-то время. То ничего хорошего так просто не выходит. Нужен, человек с опытом, который разберёт все проблемы и разложит по проектам и пайплайнам. Ну и саму архитектуру и модули сделает как-надо, без мешанины.
pilot114
Вот читаю такие статьи и складывается у меня стойкое ощущение, что AI, с одной стороны, действительно создаёт пропасть между энтузиастами и луддитами (что в целом норм), а с другой - ещё бОльшую пропасть между новичками и опытными разработчиками. Потому что джун пытается через AI бустить количество, а сениор - всё таки качество, и это буквально движение в противоположных направлениях.
Автор, перечитайте плиз свой список из 7 задач (в котором 8 пунктов, но вообще типа около 20 и из них многие дублируются). Это абсолютно бессистемное месиво.
Особого комментария заслуживает пункт с саммари созвонов. Вот бесплатный совет: всячески бойкотируйте бесполезные созвоны. Не допускайте их в свой рабочий процесс. А из действительно полезных вы и без автоматизаций вынесите все что нужно.
iamkisly
.. которое обьясняется если подумать о том, что это переформатированный текст от gpt4o
CBET_TbMbI
Да тут 1 пункт: ИИ вместо меня пишет статьи.
Осталось понять, как это должно сэкономить время. Этот запрос занимает столько же времени, сколько набор этого же текста в шаблон багтрекера или ещё куда. И вообще ИИ больше, чем в него загрузишь, не напишет (если не считать тонны воды). А если напишет, то может соврать.
Да-да. Если ты не можешь сформулировать свою мысль, то ИИ сделает это за тебя: он сформулирует свою мысль.
Abstraction
LLM неявно содержит довольно много "усреднённых" знаний, поэтому даёт хорошую аппроксимацию "отстранённого взгляда" ("outside view"). Я вот недавно попробовал использовать её для оценки сроков задач, и пока что post factum точность оценок очень приличная.
CBET_TbMbI
Оценить срок по описанию это да.
До дать полное описание бага по неполному это нет. Разве что баг стандартный.
thethee
Ну или у ИИ есть доступ к коду + экрану (если баг визуальный) тогда достаточно сложного агента можно запустить для проверки/дополнения, но это будет долго и дорого и далеко не факт что человек не справится лучше если в баге просто написать "дайте больше информации"
fenrir1121
Все посты Minervasoft это сгенерированный нейробред. Вы пытаетесь достучаться до бота.