Что значит пет-проект и как выбрать идею
Эти примеры говорят о том, что малое дело может перерасти в популярный, меняющий мир проект. Но как сделать пет-проект, с чего начинать и как довести его до конца? Расскажем все по порядку.
Термин произошел от английского «pet», что значит «питомец». По сути, разговор идет о личном проекте человека, который занимается им в свободное от работы время. Такое времяпрепровождение, как правило, не связано с основной деятельностью, не преследует цель получения прибыли, но может стать основой для создания портфолио, толчком для профессионального совершенствования. Петы – это область, где реализуются собственные идеи, без оглядки на чьи-то требования; место, где происходит «проба пера» в дизайне, программировании, разработке.
В отличие от фриланса и решения рабочих задач, pet projects не оплачиваются, реализовываются на основании собственных идей разработчика, по его инициативе.
Фрилансер же занимается задачами, поставленными клиентами, получает за это вознаграждение. Что касается корпоративных задач – это составная часть обязанностей человека как сотрудника организации.
Пет-проекты в программировании могут быть доступны для разработчиков разного уровня:
HR-отделы, технические директора при знакомстве с кандидатами на вакантное место часто спрашивают о личных наработках. Pets могут много сказать о своем создателе, его опыте, мышлении. Кроме того, желание создавать пет-проекты станет дополнительным аргументом в пользу данного соискателя, если предстоит делать выбор между несколькими специалистами одного уровня.
Сделать пет-проект – не всегда желание убить время, занявшись любимым делом. Люди преследуют и другие цели.
Разработчики пробуют силы в разных направлениях, осваивают новинки, углубляют знания. Результаты можно включить в портфолио, сделать его более привлекательным для работодателей, заказчиков.
Специалисты уровней мидл или сеньор могут делать pets для подтверждения гипотез, тестирования определенных технологий. Это удобный вариант испробовать разные подходы, чтобы понять, какие работают лучше.
Image by vectorjuice on Freepik.
Появляется возможность встретить подходящее сообщество, команду. Человек может сделать пет-проект, который заинтересует группу разработчиков, привлечет внимание клиентуры. Pet project часто используется для создания демо-версий определенных продуктов, предлагаемых будущим клиентам для оценки возможностей.
Продукты личной инициативы различаются форматами, целями. Перечислим основные разновидности:
Перед тем, как сделать пет-проект, необходимо определиться с замыслом. В этом поможет ряд подходов к данной задаче.
Толчком для идеи часто становится желание избавиться от какого-либо неудобства, решить насущную проблему (например, если неудобно использовать определенный инструмент или какая-то программа кажется недоработанной). Тогда приходит мысль создать pet по своему усмотрению.
Сделать упрощенный вариант известного продукта (приложения, сервиса) – это один из способов освоить новые инструменты, подходы.
Иногда идеи черпаются из повседневности. Основой для замысла становятся хобби, подходы, подсмотренные в офисе, дискомфорт в быту, требующий корректировки.
Есть много ресурсов, содержащих различные идеи для создания pets: сайты с «коллекциями» всяких концепций, форумы вроде Reddit, отдельно можно выделить проект ProductHunt. На них разработчики рассказывают о своих наработках, делятся мыслями.
Создание pet условно делят на несколько стадий.
Прежде чем начать делать пет в программировании, необходимо установить минимальные требования к нему, набросать план действий на бумаге. Это способ систематизировать мысли, исключить лишний расход времени, ресурсов.
Сделанный упрощенный вариант продукта позволит понять степень его жизнеспособности на цифровом рынке. Созданный на считанные дни MVP поможет оперативно проверить гипотезу, собрать отзывы от пользователей.
Начать делать пет можно в одиночку, но в некоторых случаях это целесообразно делать с друзьями. Командные усилия ускорят разработку. Однако, существует риск сложностей в коммуникации.
Завершение всех трудов знаменуется публикацией и получением обратной связи от заинтересованной аудитории. Отзывы покажут, в какой степени продукт отвечает потребностям пользователей.
Ряд специалистов-новичков испытывают трудности в работе над пет-проектами в программировании, они останавливают разработку из-за:
После окончания работы возникает вопрос о развитии project в будущем. Предлагаем рассмотреть способы масштабироваться, перейти к монетизации.
Это значит, сделать код продукта доступным для других программистов. Часто это привлекает внимание профильных специалистов, которые получают возможность вносить свои улучшения, тем самым продолжая развивать pet.
Это значит, пет-проект превращается в составляющую более обширного портфолио специалиста. Таким образом происходит систематизация всех работ, представление их в более профессиональном виде, вызывающим больше интереса у партнеров, заказчиков, руководства.
Для монетизации рассматривается вариант продажи разработки или предоставление к ней платного доступа. Это возможно, если сделать приложение способным предложить дополнительные возможности.
Еще один способ получать прибыль – донаты – добровольные денежные пожертвования на развитие проекта.
Мы рассказали об эффективном способе показать свою креативность, знания, удовлетворить амбиции, если разработка залетит пользователям на «ура». Важно ставить реальные цели, ориентироваться на потребности людей, доводить все до конца и думать о дальнейшем совершенствовании своего «детища».
Автор: ЕвробайтПоделиться
Работая с сайтами, веб-мастера часто сталкиваются с ситуациями, когда необходимо удалить, перенести или изменить URL-адреса определенных страниц или ресурса в целом.
Брандмауэр — это программа или программно-аппаратное решение, которые фильтруют входящий и исходящий сетевой трафик.
Как и любое программное обеспечение, сайты подвержены угрозе взлома, утечки данных или других неправомерных действий со стороны злоумышленников.
Надёжные VPS серверы с посуточной оплатой в России и Европе.
От 10 ₽ в день!
Арендовать виртуальный сервер