Почему ваше резюме выглядит как все остальные? (И как это исправить)
Вы отправляете десятки резюме. Никакого ответа. Потому что ваше PDF или LinkedIn-профиль ничем не отличаются от сотни других. Решение? Сайт-резюме. Но не очередной шаблон на Bootstrap. Что-то, что запомнится. Например, стиль Fallout 2 - тот самый зелёный монитор, пиксельные шрифты, атмосфера постапокалипсиса.
Я решил сделать такой сайт. С помощью ИИ. И вот что из этого вышло.
Сразу предупреждаю: ИИ не сделает всё за вас. Он будет ошибаться, забывать контекст и предлагать странные решения. Но если знать, как им управлять, получится быстрее, чем писать код вручную.
Инструменты: что работает в 2026 году
На февраль 2026 года, GPT-4.5 Turbo - это стандарт для генерации кода. Он понимает контекст лучше, чем GPT-4, но всё ещё склонен к галлюцинациям. Для изображений я использовал Midjourney v7 - она отлично справляется с пиксель-артом и ретро-стилем.
Из новых инструментов: Claude 3.5 Sonnet тоже хорош для кодогенерации, но я остался с GPT из-за привычки. Для хостинга - Vercel, потому что деплой из GitHub за пару минут.
От идеи до первого промпта: как объяснить ИИ стиль Fallout 2
Первый промпт - самый важный. Если дать ИИ общее описание, получится каша. Нужны конкретные детали.
Вот как НЕ надо делать:
Сделай сайт в стиле Fallout.ИИ сгенерирует что-то расплывчатое. Вот рабочий промпт:
Создай HTML-страницу, которая выглядит как интерфейс компьютера из игры Fallout 2. Основные элементы:
1. Фон: тёмно-зелёный (#0a0a0a) с текстурой старых ЭЛТ-мониторов.
2. Шрифт: моноширинный, пиксельный, напоминающий терминал.
3. Цвет текста: зелёный (#00ff00) или янтарный (#ffb000).
4. Элементы интерфейса: рамки вокруг блоков, похожие на старые окна, с двойными линиями.
5. Анимация: мерцание курсора, как в терминале.
6. Содержимое: разделы "Персонаж" (характеристики), "Инвентарь" (навыки), "Квесты" (опыт работы).
Предоставь полный код HTML, CSS и JavaScript.Этот промпт дал ИИ чёткое направление. Но результат всё равно потребовал правок.
Шаг за шагом: от сгенерированного кода к работающему сайту
1Первая итерация: HTML и CSS
GPT-4.5 сгенерировал базовую структуру. Код был неплох, но фон оказался просто сплошным цветом. Я хотел текстуру. Пришлось уточнить:
Добавь фоновое изображение, которое имитирует зернистость ЭЛТ-монитора. Используй CSS-паттерн или base64-изображение.ИИ предложил SVG-паттерн. Я его использовал. Но затем столкнулся с проблемой: шрифты. ИИ предложил стандартные моноширинные, но я хотел точнее. Нашёл пиксельный шрифт на Google Fonts - "Press Start 2P". Добавил в код.
ИИ часто забывает про внешние ресурсы, как шрифты или библиотеки. Всегда проверяй, что они подключены правильно.
2Добавление интерактивности: JavaScript для атмосферы
Я хотел, чтобы при наведении на разделы появлялись звуки из игры (клики, писки). Но ИИ сгенерировал код, который не работал в браузере из-за политики автовоспроизведения.
Пришлось менять подход: звуки воспроизводятся только по клику. Это классическая проблема при работе с ИИ - он не учитывает ограничения браузеров. Подробнее о таких нюансах я писал в статье Vibe Coding для игр: как управлять контекстом и избежать краха проекта при разработке с ИИ.
Вот финальный код для звука:
const clickSound = new Audio('click.wav');
const buttons = document.querySelectorAll('button');
buttons.forEach(button => {
button.addEventListener('click', () => {
clickSound.currentTime = 0;
clickSound.play();
});
});3Интеграция с бэкендом: форма обратной связи
Для резюме нужна форма обратной связи. Я использовал Formspree - сервис для обработки форм без бэкенда. ИИ сгенерировал форму, но не добавил атрибуты для Formspree. Я исправил вручную.
Здесь важно: ИИ не знает все сторонние сервисы. Нужно дать ему конкретные инструкции.
Трудности: когда ИИ мешал больше, чем помогал
Основные проблемы:
- Деградация контекста: после нескольких сообщений ИИ забывал про стиль Fallout и предлагал современные элементы. Решение: периодически напоминать в промптах о ключевых требованиях. Об этом подробнее в статье Как победить деградацию контекста при «вайб-кодинге» игр.
- Генерация небезопасного кода: ИИ предложил вставить API-ключ прямо в JavaScript. Это неприемлемо. Я использовал environment variables.
- Непонимание дизайна: ИИ путал стиль Fallout с другими играми. Пришлось показывать скриншоты (через ссылки) и описывать детали.
Самое раздражающее: ИИ иногда генерирует код, который выглядит рабочим, но не работает. Например, CSS-анимация мерцания курсора была слишком резкой. Я исправил вручную, подкрутив timing functions.
Результат: что получилось в итоге
Сайт выглядит точно как терминал из Fallout 2. Зелёный текст на тёмном фоне, мерцание, пиксельные шрифты. При кликах - звуки. Форма обратной связи работает.
Я выложил сайт на Vercel. Домен купил на Namecheap (партнерская ссылка). Хостинг обошёлся в $10 в год.
Для тех, кто хочет попробовать, вот основные компоненты:
- HTML-структура с семантическими тегами.
- CSS с использованием CSS-переменных для цветов.
- JavaScript для интерактивности и звуков.
- Интеграция с Formspree для формы.
Полный код я не выкладываю в статью, потому что он длинный. Но принципы я описал.
Что дальше? Вайбкодинг не заменит разработчика, но изменит его роль
ИИ-инструменты, как GPT-4.5, ускоряют создание прототипов. Но финальная полировка - всегда за человеком. В будущем, разработчики будут больше заниматься архитектурой и тонкой настройкой, а рутинную генерацию кода оставят ИИ.
Проблема в том, что ИИ убил документацию? Не совсем. Но теперь документация нужна для обучения ИИ, а не только людей. Как в статье Как ИИ-ассистенты убивают документацию: кейс Tailwind CSS.
Мой совет: начните с малого. Создайте сайт-визитку с ИИ. Но не ожидайте, что всё получится с первого промпта. Будьте готовы править код. И помните, что вайбкодинг - это не магия, а инструмент, который требует навыка управления.
А если хотите глубже изучить, как работать с ИИ для генерации кода, посмотрите мою статью SDD для 1С: как заставить ИИ генерировать production-ready код вместо случайного вайбкодинга.
Удачи в экспериментах! И помните: в постапокалипсисе ваш сайт-резюме должен выделяться.