Выбирать направление стоит не по названию инструмента, а по результату, за который специалист готов отвечать.
Веб-разработчик создаёт и поддерживает сайт или веб-сервис, вайбкодер ускоряет сборку продукта с помощью AI-инструментов и проверяет получившийся код, а разработчик AI-агентов проектирует многошаговые процессы с инструментами, состоянием и контролем действий. Эти роли пересекаются, но требуют разных портфолио, а ошибки в них имеют разные последствия.
Три инженерных направления для поиска работы с AI-инструментами
Упоминание нейросети ещё не делает вакансию «работой в AI». За ним могут скрываться веб-разработка с кодинговым агентом, быстрая сборка приложения или создание агентной системы. Общий запрос смешивает роли с разными задачами и ответственностью.
Веб-разработка охватывает фронтенд-, бэкенд- и фулстек-задачи при создании и сопровождении сайтов и веб-сервисов. AI может помогать писать код, разбирать репозиторий или запускать команды, но предмет работы от этого не меняется. Специалист отвечает за поведение интерфейса, серверную логику, API, данные, тесты и работу решения после выпуска.
В такой роли мало показать, что функция появилась быстро. Нужно уметь объяснить архитектуру, найти причину сбоя, оценить влияние изменения на систему и поддерживать код после релиза.
Для портфолио подойдёт законченный проект: репозиторий с понятной структурой, работающая версия, инструкция по запуску и описание решений, которые кандидат может объяснить на собеседовании. AI-инструмент здесь остаётся средством работы, а не заменой инженерной базы.
В контексте VibeJobs вайбкодинг — это сборка продукта с AI-агентами разработки от прототипа до рабочей версии. В вакансиях этого направления могут встречаться Cursor, Claude Code, Codex, Lovable, Bolt, Windsurf и Replit. Это ориентиры для фильтрации, а не рейтинг инструментов и не названия отдельных профессий.
Ценность кандидата не сводится к одному удачному запросу к модели. Важен весь цикл: сформулировать задачу, дать агенту нужный контекст, прочитать изменения, запустить проверки, исправить дефект и довести результат до состояния, которое можно показать пользователю. Если специалист не понимает сгенерированный код, первую версию будет сложно исправлять и сопровождать.
Такой путь подходит для задач с короткими итерациями и быстро проверяемым результатом: прототипа, внутреннего инструмента, интерфейса или отдельного продуктового сценария. Но скорость не отменяет требований к данным, доступам и сопровождению. Перед откликом стоит открыть вакансии для вайбкодеров, а затем смотреть на ожидаемый результат, стек и границы ответственности, а не только на название роли.
В портфолио стоит показать не только финальный экран, но и управляемый процесс. Опишите задачу, роль AI-инструмента, найденные ошибки, способ проверки кода и ручные исправления. Такой разбор позволяет оценить самостоятельность кандидата лучше, чем набор прототипов без пояснений.
Контролируемый агентный процесс: инструменты, проверка и результат
AI-агент — не просто чат с одним промптом. Агентное приложение может планировать многошаговую работу, вызывать инструменты, обращаться к внешним источникам и сохранять состояние. Например, оно получает данные через API, выбирает следующее действие, передаёт результат на проверку и продолжает процесс с учётом решения человека.
Поэтому разработчику AI-агентов нужны не только навыки работы с моделью. Он проектирует интеграции, контекст, разрешения, обработку ошибок и наблюдаемость. Для повторяемой проверки применяют трассы выполнения, наборы примеров, критерии оценки и отдельные прогоны. Одна удачная демонстрация не показывает, как система поведёт себя на других входных данных.
Ограничения могут проверять ввод, вывод и вызовы инструментов, но не отменяют уже совершённую внешнюю операцию. Если агент способен изменить запись или запустить команду, ему нужны узкие права и журналирование, а перед необратимым шагом — подтверждение человека.
Портфельный кейс для этого направления должен включать схему процесса, список доступных инструментов, правила передачи управления, примеры трасс и результаты проверок. Важно показать не «полностью автономного сотрудника», а контролируемую систему с понятной задачей и известными ограничениями.
Сравните варианты по пяти практическим вопросам.
Необязательно навсегда выбирать один трек. Веб-разработка даёт основу для понимания кода, API и эксплуатации, вайбкодинг помогает отработать быстрый цикл поставки, а агентный проект добавляет работу с состоянием и инструментами. Но в резюме лучше ясно обозначить текущую специализацию, чем перечислить AI-термины без подтверждающих проектов.
Вместо списка «работал с AI» оформите один законченный кейс. В нём нужны:
Для веб-проекта добавьте схему компонентов, описание API и тестируемые сценарии. Для вайбкодинга покажите историю итераций и решения, которые пришлось перепроверить. Для агентного процесса зафиксируйте доступные инструменты, критерии оценки и шаги, где действие требует подтверждения.
Не приписывайте себе возможности модели и не называйте прототип готовой системой. Будьте готовы изменить условие, объяснить зависимость или разобрать нештатный сценарий. Чёткие границы кейса помогают работодателю проверить реальный вклад кандидата.
Сначала выберите точную категорию, затем сузьте выдачу по стеку или типу инструментов. Общий запрос «AI-разработчик» подходит для первичного поиска, но плохо отделяет создание моделей, работу с агентами и обычную разработку с AI-помощником.
В карточке вакансии проверьте шесть пунктов:
Если название звучит современно, а обязанности описаны расплывчато, задайте работодателю предметный вопрос: «Какой результат команда ожидает от первых задач?» или «Кто проверяет код и действия агента перед выпуском?» Ответ точнее определит роль, чем перечень брендов в требованиях.
Вместо откликов на все роли с AI выберите одну гипотезу. Найдите вакансии одного типа, выпишите повторяющиеся задачи и доработайте один проект под эти требования. Затем перепишите резюме языком результата: не «использовал кодингового агента», а «собрал функцию, проверил сценарии и исправил ошибку»; не «создал AI-агента», а «настроил многошаговый процесс, ограничил доступные действия и проверил его на наборе примеров».
После этого откликайтесь в выбранной категории и сравнивайте содержание работы. Так требования с упоминанием AI превращаются в конкретный набор задач, рисков и доказательств. Направление можно изменить позже; сейчас важнее выбрать ответственность, которую вы готовы нести в следующем проекте.