- PVSM.RU - https://www.pvsm.ru -
Я Оля Плюта, продуктовый аналитик hh.ru [1]. Хочу поделиться необычным опытом участия во внутреннем хакатоне hh. Не в классическом формате «48 часов без сна», а в режиме «вайб-кодинга» — недельного марафона, где главное не только результат, но и процесс, удовольствие от создания продукта и обмен идеями.
Моим проектом стал Telegram-бот для нетворкинга и организации мероприятий внутри компании. Забегая вперёд, скажу, что итогом стали работающий прототип, ~5000 строк кода на Python и несколько неожиданных инсайтов, которые оказались ценнее самого кода.
В большой компании с гибридным и удалённым форматом работы есть боль: коллеги перестают быть «живыми людьми», превращаясь в аватарки в мессенджере. Исчезает дружеское общение, сложно найти людей с общими интересами или быстро организовать неформальную встречу.
Бот решает это, предлагая:
Профили сотрудников с указанием команд, ролей и интересов.
Умный поиск коллег по навыкам и командам.
Систему мероприятий — от корпоративных митапов до совместных обедов.
Автоматические приглашения на события по ролям или командам.
Встроенную «барахолку» для внутренних сделок между коллегами.
Календарь дней рождения, чтобы никогда не пропустить праздник коллеги.
Технический стек был выбран максимально простой и бесплатный: Python, python-telegram-bot и Google Sheets API в качестве базы данных. Это позволило не думать о развёртывании серверов и БД, а сконцентрироваться на логике.
Самый неожиданный для меня навык, который прокачался на этом хакатоне — это способность формулировать промпты. Нет, не для ИИ. Промпты для самой себя.
Когда ты один на проекте, нет тимлида, который спросит «Что ты имеешь в виду?» или «Какой именно сценарий?». Ты сам себе архитектор, и твой главный враг — размытое ТЗ в собственной голове.
Я поняла, что формулировка задачи для самой себя должна быть настолько же простой и конкретной, как инструкция для пятилетнего ребёнка (или для будущего себя в 3 часа ночи). От этого напрямую зависит скорость и качество кода. Кстати, навык общения с пятилетним ребёнком, по моим ощущениям, очень помогает в формулировке ясных, лаконичных и однозначно трактуемых промптов.
Было: «Сделать поиск по людям».
Стало: «1. Вывести кнопки "Поиск по команде", "Поиск по роли". 2. По нажатию на "Поиск по команде": запросить все команды из листа Users, отобразить списком. 3. По выбору команды: найти всех пользователей, у которых в столбце H есть эта команда, и вывести их имена и username».
Такая детализация позволила не терять фокус, дробить задачи на 15-30 минутные отрезки и немедленно видеть результат. Этот навык структурирования мысли — мой главный выигрыш.
Быть одновременно продакт-менеджером, разработчиком и тестировщиком — это не про многозадачность, а про постоянное переключение контекста и сложные компромиссы.
Мои ошибки и уроки:
Не заложила время на баги. Я оптимистично оценила фичи, забыв, что на каждый час кода приходится как минимум час дебаггинга и рефакторинга. Пришлось экстренно менять планы на второй половине пути.
Фичи на ходу. В процессе разработки приходили гениальные (как казалось) идеи: «А вот добавить-то фильтр по ролям!». И я завела отдельный файл TODO.md и безжалостно скидывала туда все идеи. Раз в день пересматривала и выбирала 1-2 самые ценные. Остальные — в бэклог на потом.
Жесткая расстановка приоритетов. За 48 часов до дедлайна я осознала, что не успеваю всё. Пришлось пойти на жертвы:
Must have: Система событий, базовый поиск, профиль.
Nice to have: Умные приглашения по ролям.
Cut: Часть анимаций и кастомных клавиатур, углублённая аналитика.
Это был сложный, но очень полезный опыт продакт менеджмента. Лучше работающий MVP с ключевыми фичами, чем идеальный в вакууме и недоделанный проект.
Неделя вайб-кодинга.
~5000 строк кода на Python.
Работающий Telegram-бот, подключенный к Google Sheets.
Бесценный опыт ношения трёх шляп одновременно.
Прокачанный навык самоорганизации и формулирования задач.
Для меня участие в таком формате — это не про то, чтобы удивить всех и выиграть. Это про челлендж для себя, про возможность в сжатые сроки создать что-то целое от идеи до работающего прототипа, прочистить и получить неоценимые инсайты о процессе разработки и обо мне самой.
Автор: Analytique
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/hakaton/431044
Ссылки в тексте:
[1] hh.ru: http://hh.ru
[2] мозги: http://www.braintools.ru
[3] Источник: https://habr.com/ru/articles/948366/?utm_campaign=948366&utm_source=habrahabr&utm_medium=rss
Нажмите здесь для печати.