Пет-проект с нуля: как сделать и как не бросить на полпути

Пет-проект с нуля: как сделать и как не бросить на полпутиМечтаете ворваться в IT, но ваше портфолио напоминает пустыню Сахара, а резюме — скорее «список дел после отпуска»? Не переживайте, вы не одиноки! В мире айтишников есть особый вид зверя — пет-проекты.

Это такие милые домашние любимцы, которые вы сами вырастили и покормите. И нет, это не очередной питомец из зоопарка «Теория и Практика», а ваш личный проект, который докажет работодателю: вы не просто читали книжки, а реально сделали что-то своими руками.

Пет-проект — это как выращивание кактуса: никто вас не торопит, никто не орёт с соседнего стола «Давай быстрее!», только вы и ваше творение. Название пришло из английского слова pet — домашний любимец.

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

Почему работодатели любят пет-проекты больше всяких сертификатов? Потому что сертификат — это бумажка (хотя и красивая), а пет-проект — доказательство того, что вы реально взяли и сделали. Как говорил мой знакомый программист: «Сертификат можно купить на алиэкспрессе, а вот код написать самому — это уже магия».

Вот почему лучшие идеи рождаются на стыке вашего хобби и работы мечты. Любите котиков?

Сделайте приложение для кормления виртуальных мурлык! Обожаете готовить? Создайте сайт с рецептами для ленивых поваров. Главное — чтобы вам самому было интересно, иначе проект быстро превратится в пыль на жестком диске.

Если мозг застрял в режиме «пусто», идите на разведку!

Посмотрите вокруг себя: дизайнеры могут вдохновиться забавными мемами или шрифтовыми экспериментами (например, шрифт Comic Sans для серьёзных документов – классика жанра!). Разработчики могут заглянуть в гитхаб-сообщества или вспомнить школьный калькулятор – вдруг его можно сделать круче? Маркетологи и SMM-щики всегда найдут идею в трендах соцсетей (а кто сказал, что лайки не лечат?).

Копирайтеры же могут написать бестселлер о приключениях пет-проекта или создать чат-бота с чувством юмора уровня Стэндапа.

Первый шаг – придумать проблему и решить её. Если идея похожа на «Изобретение вечного двигателя», спросите друзей: они скажут честно или поддержат вашу гениальность (или хотя бы сделают вид).

Главное – начать с малого: не нужно строить космический корабль сразу, достаточно простой телеги, которая едет. Помню анекдот: студент-программист решил сделать идеальное приложение для заказа пиццы… через 3 месяца понял, что пока умеет только нарисовать кнопку «Заказать».

Но зато кнопка работала!

Дальше настройте окружение – создайте репозиторий на GitHub (там ваш код будет жить как звезда интернета), делайте сначала глобальные вещи – фундамент проекта – а мелочи оставьте напоследок. Тестируйте продукт так же тщательно, как тестируют рецепты бабушкиного борща перед семейным ужином: если он не развалился при первой попытке – значит всё отлично!

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