8 800 301-96-65

Вт-Сб. 10-18 ч. по МСК

Главная Блог компании «Евробайт» Что значит пет-проект и как выбрать идею

Что значит пет-проект и как выбрать идею

Что значит пет-проект и как выбрать идею

Создание пет-проекта – не только одна из забав программистов, она может стать успешным начинанием далеко идущей истории. Когда-то Airbnb задумывался как проект по аренде надувных матрасов, а позже стал известной среди путешественников площадкой для поиска жилья. Будущая «акула» IT-индустрии Google давала старт своим первым идеям в стенах гаража, а теперь это мощная корпорация.

Эти примеры говорят о том, что малое дело может перерасти в популярный, меняющий мир проект. Но как сделать пет-проект, с чего начинать и как довести его до конца? Расскажем все по порядку.

Что такое пет-проект и почему это важно

Термин произошел от английского «pet», что значит «питомец». По сути, разговор идет о личном проекте человека, который занимается им в свободное от работы время. Такое времяпрепровождение, как правило, не связано с основной деятельностью, не преследует цель получения прибыли, но может стать основой для создания портфолио, толчком для профессионального совершенствования. Петы – это область, где реализуются собственные идеи, без оглядки на чьи-то требования; место, где происходит «проба пера» в дизайне, программировании, разработке.

Отличие от фриланса и рабочих задач

В отличие от фриланса и решения рабочих задач, pet projects не оплачиваются, реализовываются на основании собственных идей разработчика, по его инициативе.

Фрилансер же занимается задачами, поставленными клиентами, получает за это вознаграждение. Что касается корпоративных задач – это составная часть обязанностей человека как сотрудника организации.

Для кого подходит: джуны, мидлы, сеньоры

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

  1. Джуны предпочитают делать пет-проекты для приобретения, закрепления навыков в разных направлениях, чтобы понять степень их привлекательности.
  2. Мидлы рассматривают pets как возможность расширить свои знания, получить дополнительный опыт, создать успешное портфолио, чтобы получить более высокооплачиваемую позицию.
  3. Сеньоры могут создавать пет-проекты для проведения экспериментов с участием новых инструментов, технологий.

Почему HR-ы и CTO смотрят на пет-проекты

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

Зачем запускать пет-проект

Сделать пет-проект – не всегда желание убить время, занявшись любимым делом. Люди преследуют и другие цели.

Прокачка навыков и портфолио

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

Тест гипотез и новых технологий

Специалисты уровней мидл или сеньор могут делать pets для подтверждения гипотез, тестирования определенных технологий. Это удобный вариант испробовать разные подходы, чтобы понять, какие работают лучше.

Зачем запускать пет-проект Image by vectorjuice on Freepik.

Возможность найти команду или клиента

Появляется возможность встретить подходящее сообщество, команду. Человек может сделать пет-проект, который заинтересует группу разработчиков, привлечет внимание клиентуры. Pet project часто используется для создания демо-версий определенных продуктов, предлагаемых будущим клиентам для оценки возможностей.

Какие бывают пет-проекты: форматы и цели

Продукты личной инициативы различаются форматами, целями. Перечислим основные разновидности:

  1. Технические. В данном случае это боты, утилиты и прочее, ориентированные на решение определенных задач технической направленности (например, создать бот для автоматизации процесса).
  2. Образовательные, помогающие людям обучаться с помощью гайдов по применению оборудования, инструментов, курсов по освоению языков программирования и т. д.
  3. Творческие, позволяющие с помощью созданных игр, визуализации, генераторов показать наличие творческой жилки у специалиста-разработчика.
  4. Коммерческие, рассчитанные на прибыль. Внимание уделяется созданию минимально жизнеспособных продуктов, чтобы посмотреть, как их встретят на рынке, разработкам SaaS, платных ботов для реализации конкретных задач.
  5. Личностные, дающие возможность структурировать, упорядочивать мысли, отслеживать прогресс. Блоги, трекеры, дневники, сайты.

Как выбрать идею для пет-проекта

Перед тем, как сделать пет-проект, необходимо определиться с замыслом. В этом поможет ряд подходов к данной задаче.

Проблема, которая бесит лично вас

Толчком для идеи часто становится желание избавиться от какого-либо неудобства, решить насущную проблему (например, если неудобно использовать определенный инструмент или какая-то программа кажется недоработанной). Тогда приходит мысль создать pet по своему усмотрению.

Упрощенный клон популярного продукта

Сделать упрощенный вариант известного продукта (приложения, сервиса) – это один из способов освоить новые инструменты, подходы.

Идеи из жизни: хобби, работа, семья

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

Где искать вдохновение: подборки, Reddit, ProductHunt

Есть много ресурсов, содержащих различные идеи для создания pets: сайты с «коллекциями» всяких концепций, форумы вроде Reddit, отдельно можно выделить проект ProductHunt. На них разработчики рассказывают о своих наработках, делятся мыслями.

Основные этапы создания пет-проекта

Создание pet условно делят на несколько стадий.

Минимум требований и план на бумаге

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

Быстрый MVP за выходные или неделю

Сделанный упрощенный вариант продукта позволит понять степень его жизнеспособности на цифровом рынке. Созданный на считанные дни MVP поможет оперативно проверить гипотезу, собрать отзывы от пользователей.

Делать в одиночку или с друзьями

Начать делать пет можно в одиночку, но в некоторых случаях это целесообразно делать с друзьями. Командные усилия ускорят разработку. Однако, существует риск сложностей в коммуникации.

Публикация и обратная связь

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

Что мешает довести пет-проект до конца

Ряд специалистов-новичков испытывают трудности в работе над пет-проектами в программировании, они останавливают разработку из-за:

  1. Завышенных ожиданий. Нарисованная в голове картинка не всегда совпадает с реальным текущим результатом. Это приводит к разочарованию.
  2. Перегруза фичами, не несущими существенной пользы. Это делает пет «неудобоваримым», запутанным.
  3. Страха перед публичной демонстрацией результата, боязни негативной реакции.

Как масштабировать или монетизировать пет-проект

После окончания работы возникает вопрос о развитии project в будущем. Предлагаем рассмотреть способы масштабироваться, перейти к монетизации.

Перевод в open-source

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

Превращение в портфельный проект

Это значит, пет-проект превращается в составляющую более обширного портфолио специалиста. Таким образом происходит систематизация всех работ, представление их в более профессиональном виде, вызывающим больше интереса у партнеров, заказчиков, руководства.

Продажа, платный доступ, донаты

Для монетизации рассматривается вариант продажи разработки или предоставление к ней платного доступа. Это возможно, если сделать приложение способным предложить дополнительные возможности.

Еще один способ получать прибыль – донаты – добровольные денежные пожертвования на развитие проекта.

Заключение

Мы рассказали об эффективном способе показать свою креативность, знания, удовлетворить амбиции, если разработка залетит пользователям на «ура». Важно ставить реальные цели, ориентироваться на потребности людей, доводить все до конца и думать о дальнейшем совершенствовании своего «детища».

Автор: Евробайт

Поделиться

Похожие статьи

301 редирект: как его настроить

Работая с сайтами, веб-мастера часто сталкиваются с ситуациями, когда необходимо удалить, перенести или изменить URL-адреса определенных страниц или ресурса в целом.

Что такое брандмауэр

Брандмауэр — это программа или программно-аппаратное решение, которые фильтруют входящий и исходящий сетевой трафик.

Уязвимости сайтов: 10 распространенных проблем

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

Что такое пет-проект и почему это важно Отличие от фриланса и рабочих задач Для кого подходит: джуны, мидлы, сеньоры Почему HR-ы и CTO смотрят на пет-проекты Зачем запускать пет-проект Прокачка навыков и портфолио Тест гипотез и новых технологий Возможность найти команду или клиента Какие бывают пет-проекты: форматы и цели Как выбрать идею для пет-проекта Проблема, которая бесит лично вас Упрощенный клон популярного продукта Идеи из жизни: хобби, работа, семья Где искать вдохновение: подборки, Reddit, ProductHunt Основные этапы создания пет-проекта Минимум требований и план на бумаге Быстрый MVP за выходные или неделю Делать в одиночку или с друзьями Публикация и обратная связь Что мешает довести пет-проект до конца Как масштабировать или монетизировать пет-проект Перевод в open-source Превращение в портфельный проект Продажа, платный доступ, донаты Заключение