Что такое pet-проект, зачем он нужен и как его создать

Наш Telegram
  • 15.08.2024
    Pet-проектами называют тренировочные проекты, которые разработчики (начинающие и опытные) создают в свободное время для себя. Свое название они получили от английского pet — домашний питомец, потому что свободного времени и внимания они требуют не меньше, чем четвероногие друзья.
     
     
    Задачи, которые решают pet-проекты:
    • Отработка профессиональных навыков
    • Портфолио
     
    Плюсы и минусы
    К плюсам pet-проектов можно отнести:
    • Отсутствие ограничений (работаешь над чем угодно и сколько угодно)
    • Увеличение шансов на трудоустройство (pet-проекты можно разрабатывать для конкретных вакансий, чтобы продемонстрировать необходимые для работодателя навыки)
    Среди минусов — дополнительное время на разработку, ограничения в виде собственных знаний и ресурсов в интернете (никто не контролирует и не вносит правки).
     
    Этапы создания pet-проекта
     
    1. Цель. Для отработки профессиональных навыков, для трудоустройства или для реализации личных амбиций и идей? В зависимости от цели проекта будут меняться условия и его концепция.
     
    Например, для трудоустройства тебе нужно будет использовать конкретные инструменты, которые нужны потенциальному работодателю. А для себя можно креативить сколько угодно.
     
    2. Поиск идеи. Если ты планируешь работать в финтех-компании, тебе скорее пригодится калькулятор, а если в геймдев-индустрии, то мини-игра.
     
    Еще идеи: калькулятор, календарь, бот (недавно стартовал наш обучающий видеокурс на YouTube), трекер, мини-игра, веб-сайт.
     
    3. Гипотеза. На этом этапе важно ответить на 2 вопроса — какую проблему (или несколько проблем) пользователей решает твой проект и как это можно реализовать.
     
    4. Исследование. Время проверять гипотезы. Теперь нужно изучить похожие продукты, отзывы пользователей на них и исследования рынка. Какие решения были удачными, а какие нет и почему, какие инструменты использовали, как исправляли ошибки. Все анализируем и берем себе на вооружение.
     
    По итогам этого этапа у тебя должен получиться пошаговый план, что, как и при помощи чего ты будешь делать.
     
    5. MVP (Minimal Viable Product — минимально жизнеспособный продукт). На этом этапе нужно создать тестовую версию продукта. Она не должна быть идеальной, ее задача — подтвердить твою гипотезу, что проект работает. Будет обидно потратить кучу времени на идеальный проект, а потом понять, что он не работает и нужно переделать.
     
    Можно дать протестировать другим людям свой продукт, а затем доработать его на основе обратной связи.
     
    6. Доработки. После тестов MVP и обратной связи дорабатываем свой pet-проект до идеала. Добавляем себе в портфолио и отправляемся на собеседования (или просто радуемся, что все получилось)!
    счетчик просмотров125