Как не превратить пет-проект во вторую работу: правила безопасного размера

Как не превратить пет-проект во вторую работу: правила безопасного размера

Технологии

Автор материала

Мария Лескова

Редактор marshryt.by, пишет о культурных событиях, семейных поездках и тихих городских маршрутах по Беларуси.

Личный проект начинается с интереса: попробовать новый стек, собрать Telegram-бота, довести до ума давнюю идею. Но через пару месяцев у него появляются backlog, дедлайны, баги и чувство вины за каждый свободный вечер. Как удержать проект в размере хобби и не превратить его во вторую работу?

Главное правило — разделить две зоны. В первой проект работает на результат: освоить технологию, получить кейс в резюме, проверить идею. Во второй остаётся то, что вы делаете просто потому, что интересно, и никому не показываете. Вторую зону стоит беречь: переведёте в актив всё хобби целиком — пропадёт то состояние, ради которого всё затевалось.

Верхняя граница времени — до двух часов в день, включая выходные. Короткие регулярные сессии держатся дольше, чем редкие многочасовые штурмы. Если после работы остаётся час — растягивать до двух незачем. Пятнадцать минут через день дают больше, чем воскресный марафон на восемь часов.

У проекта обязательно должен быть предел. До первой строчки кода назовите один сценарий, который проект обязан закрыть. Одну проблему одного человека. Всё остальное уходит в список coming soon. Это поможет избежать scope creep — когда каждая новая идея по отдельности разумна, но вместе они превращают затею на вечер в продуктовую компанию из одного человека.

Минимальный релиз — это наименьшая версия, которая уже доказывает вашу идею или навык. Для библиотеки достаточно README с командой запуска. Для open-source-проекта — README, лицензия и внятная польза для другого разработчика. Для портфолио — рабочий прототип, репозиторий, документация и пара тестовых сценариев.

Критерии остановки стоит назначить заранее. Например: «Я даю этому шесть недель и максимум 40 часов. Если после этого основной сценарий не работает, я упрощаю задачу или закрываю проект». Или: «Если новые функции перестали давать мне новый навык, он больше не оправдывает время». Это поможет избежать ошибки невозвратных затрат.

Если проект оказался хорошим, но сейчас не время — поставьте его на паузу. Перед паузой упакуйте проект: запишите, что делали, какие решения приняли, где лежат ключевые файлы. Это снизит накладные расходы на повторный вход, когда вернётесь через полгода.

Главный совет: не пытайтесь сделать из пет-проекта всё сразу. Пусть он остаётся тем, ради чего вы за него взялись — интересным занятием, а не второй работой.

Читайте marshryt.by в Google

Добавьте сайт в свои источники — материалы будут чаще попадаться вам в выдаче и в ленте новостей.

Добавить в источники

Последние новости и статьи