Зачем нам пет-проекты, если мы и так пишем код целыми днями

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

1