Что это такое
Пет-проект — то, что вы делаете сами, для себя, без заказчика и без оценки. Название прижилось от английского «домашний питомец»: вещь, за которой ухаживаешь по своей воле.
От учебного задания отличается главным: никто не говорит, каким он должен получиться. Все решения ваши, включая неудачные.
Зачем он нужен
Показать, что вы умеете. Резюме читают недоверчиво: написать можно что угодно. Работающая ссылка и открытый код — другое дело, их можно проверить.
Научиться собирать целое. Курсы дают знания кусками: тут функции, тут база, тут интерфейс. Собрать это в работающую вещь учат редко, а на работе нужно именно это.
Получить темы для разговора. На собеседовании спрашивают не термины, а истории: что делали, почему так, что пошло не так. Без своего проекта отвечать нечем.
Понять, нравится ли вам это вообще. Полезный побочный эффект: за месяц самостоятельной работы становится ясно, ваше это дело или нет.
Что считается пет-проектом
Почти что угодно, если доведено до состояния «работает»:
- инструмент, которым вы сами пользуетесь;
- бот, автоматизирующий вашу же рутину;
- сайт для знакомых или небольшой организации;
- участие в чужом открытом проекте;
- вещь, сделанная на хакатоне и доведённая до ума после.
Не считается: набор туториалов, повторённых по видео, и папка с началами пяти разных идей.
Чего он не даёт
Честно: пет-проект не заменяет опыт работы. Он не научит вас работать со старым кодом, которому пять лет, договариваться со смежными командами и укладываться в чужие сроки.
Именно поэтому проект, сделанный с другими людьми, ценится выше одиночного. Там появляется то, чего в одиночку не бывает: разделение задач, обсуждение чужого кода, необходимость договариваться.
Главная ловушка
Пет-проект легко превращается в бесконечную стройку: сегодня переписали на другую библиотеку, завтра решили добавить ещё раздел, через месяц надоело.
Лечится одним: договоритесь с собой на старте, что считаете готовым. Одна фраза: «готово, когда можно открыть по ссылке и сделать вот это». Всё остальное — потом, если захочется.
Один законченный маленький проект весит больше пяти начатых больших. Это видно и по истории изменений, и по тому, как человек о них рассказывает.
Частые вопросы
Сколько времени занимает нормальный пет-проект?
Нужно ли выкладывать код, если он плохой?
Открытые роли по теме статьи
Читать полезно, а делать — ещё полезнее. В эти команды можно написать прямо сейчас:
- iOS-разработчик — MAIBO - MedTech-пилот для клиник
- Контент-маркетолог / комьюнити — CohortX — платформа командных пет-проектовмаркетингtelegramseoконтент
Похожие статьи
- Study Tools Season: two weeks, a team, and a finished projectCohortX launches its first season: September 7–21, teams of 2–4 build one study tool each — from schedules to progress trackers. How to join and what it adds to your portfolio.
- Сезон инструментов для учёбы: две недели, команда и законченный проектCohortX запускает первый сезон: с 7 по 21 сентября команды по 2–4 человека делают по одному инструменту для учёбы — от расписания до трекера прогресса. Как участвовать и что это даёт портфолио.
- A portfolio without commercial experience: what belongs in itHow many projects you need, which ones carry weight, how to present a repository, and what to do with coursework.