Мечтаете ворваться в IT, но ваше портфолио напоминает пустыню Сахара, а резюме — скорее «список дел после отпуска»? Не переживайте, вы не одиноки! В мире айтишников есть особый вид зверя — пет-проекты.
Это такие милые домашние любимцы, которые вы сами вырастили и покормите. И нет, это не очередной питомец из зоопарка «Теория и Практика», а ваш личный проект, который докажет работодателю: вы не просто читали книжки, а реально сделали что-то своими руками.
Пет-проект — это как выращивание кактуса: никто вас не торопит, никто не орёт с соседнего стола «Давай быстрее!», только вы и ваше творение. Название пришло из английского слова pet — домашний любимец.
Представьте: проект, который вы холите и лелеете так же трепетно, как бабушка печёт вареники по воскресеньям. Иногда пет-проекты делают в компании друзей — вроде стартапа в гараже у дяди Васи — но классика жанра всё же индивидуальная разработка.
Почему работодатели любят пет-проекты больше всяких сертификатов? Потому что сертификат — это бумажка (хотя и красивая), а пет-проект — доказательство того, что вы реально взяли и сделали. Как говорил мой знакомый программист: «Сертификат можно купить на алиэкспрессе, а вот код написать самому — это уже магия».
Вот почему лучшие идеи рождаются на стыке вашего хобби и работы мечты. Любите котиков?
Сделайте приложение для кормления виртуальных мурлык! Обожаете готовить? Создайте сайт с рецептами для ленивых поваров. Главное — чтобы вам самому было интересно, иначе проект быстро превратится в пыль на жестком диске.
Если мозг застрял в режиме «пусто», идите на разведку!
Посмотрите вокруг себя: дизайнеры могут вдохновиться забавными мемами или шрифтовыми экспериментами (например, шрифт Comic Sans для серьёзных документов – классика жанра!). Разработчики могут заглянуть в гитхаб-сообщества или вспомнить школьный калькулятор – вдруг его можно сделать круче? Маркетологи и SMM-щики всегда найдут идею в трендах соцсетей (а кто сказал, что лайки не лечат?).
Копирайтеры же могут написать бестселлер о приключениях пет-проекта или создать чат-бота с чувством юмора уровня Стэндапа.
Первый шаг – придумать проблему и решить её. Если идея похожа на «Изобретение вечного двигателя», спросите друзей: они скажут честно или поддержат вашу гениальность (или хотя бы сделают вид).
Главное – начать с малого: не нужно строить космический корабль сразу, достаточно простой телеги, которая едет. Помню анекдот: студент-программист решил сделать идеальное приложение для заказа пиццы… через 3 месяца понял, что пока умеет только нарисовать кнопку «Заказать».
Но зато кнопка работала!
Дальше настройте окружение – создайте репозиторий на GitHub (там ваш код будет жить как звезда интернета), делайте сначала глобальные вещи – фундамент проекта – а мелочи оставьте напоследок. Тестируйте продукт так же тщательно, как тестируют рецепты бабушкиного борща перед семейным ужином: если он не развалился при первой попытке – значит всё отлично!
Когда готовы выкладывать проект в свет божий – оформите README красиво и понятно. Представьте себя экскурсоводом по своему креативному музею – расскажите историю проекта так увлекательно, чтобы даже ваша бабушка захотела попробовать нажать кнопки.