Статьи

Что такое pet-проект и зачем он нужен?

Pet-проект - личный проект разработчика, которым он занимается в свободное время. Иногда pet-проекты создают для практики в новой технологии, иногда - для развлечения и отдыха. В результате программист прокачивает навыки, пополняет портфолио и самореализуется, выполняя интересную ему работу. 

Почему полезно начать pet-проект


Чаще всего нужда в pet-проекте появляется во время обучения. Даже самая глубокая и актуальная теория не поможет устроиться на работу, если нет понимания, как применить ее на практике. 

Свой pet-проект пригодится: 
  • начинающему программисту без опыта, которому нужны работы для портфолио; 
  • уже работающему специалисту, ищущему хобби, которое поможет профессиональному развитию;
  • разработчику, который осваивает новые технологии и лучше всего учится на практике. 

Иногда pet-проекты перерастают в успешные стартапы. Так, независимый разработчик из Нидерландов Питер Левелс за год создал 12 сервисов и через пять лет начал получать от них выручку в 1 млн долларов в год. Среди созданных им приложений был сервис для сбора музыки в один плейлист, планер целей, чат, флип-бук с gif-файлами, сервис для оценки городов фрилансерами-путешественниками и агрегатор вакансий для удаленной работы. Последние два проекта стали успешными и сейчас приносят Левелсу его основной доход. 

О чем важно помнить 


Несмотря на очевидные плюсы написания pet-проекта, нужно быть готовым к тому, что:

  • Pet-проект будет отнимать силы и время. А ведь кроме него есть постоянная работа и домашние заботы, о которых нельзя забывать. Придется находить баланс, чтобы не перегореть идеей из-за усталости. 
  • Работа над проектом может идти не так гладко, как хотелось бы - это нормально. Но неудачи вызывают негативные эмоции, которые могут подтолкнуть к тому, чтобы все бросить. 
  • Если pet-проект задумывался как стартап, нужно учитывать, что взлет никто не гарантирует, и с этим нужно смириться. 

Как найти идею для pet-проекта


Чтобы не перегореть домашним проектом слишком быстро, важно с самого начала выбрать интересную идею. Когда работу хочется довести до логичного финала, ее сложно бросить. 

К популярным тематикам относятся:

1. Приложения-помощники:  
  • отслеживание и напоминание о задачах;
  • менеджер покупок;
  • калькулятор;
  • прогноз погоды;
  • расписание на день. 

2. Мини-игры:
  • нонограммы;
  • тетрис;
  • три в ряд;
  • крестики-нолики;
  • небольшие квесты.

3. Телеграм-боты. 

4. Профессиональное развитие: 
  • мини-блог;
  • онлайн-портфолио;
  • онлайн-резюме.

Иногда хорошие идеи появляются в самый неожиданный момент. Заведите привычку записывать в блокнот или заметки все, что показалось интересным, и заглядывайте туда при необходимости. Возможно, именно вы создадите следующий громкий стартап.