Есть любопытная статья для тех кто только вкатывается и для всех кто в разработке уже давно , статья вот -->
https://vas3k.blog/notes/pets_vs_cattle/ у двух совершенно разных вещей время жизни может совпадать, а вот периоды жизни могут быть совершенно разными. Картина известного мастера находится в разработке год , после этого она из состояния в работе переходит в стейт "готова к выставке", а следом "выставляется". С картиной нельзя сказать щас тут подрисую немного и верну на место -> это готовый продукт художественный или коммерческий .
С разработкой ПО все куда менее просто и однозначно. Проект может свернуться в зачатке, сам не сталкивался но в разговорах слышал. Проект может быть изменён радикально или может смениться руководящий состав, и тд и тп и все сведётся к тому, что результат работы десятков людей - х строк кода и y суток работы окажутся бесславно где то на помойке в архиве. Плохо ли это - нет. Требования и условия постоянно меняются - да. Можно ли с этим жить - конечно. Стоит ли романтизировать и окружать вселенской любовью код - нет. Завтра выйдет новая версия языка или свежий революционный фреймворк , и весь ваш продукт будет отдавать запахом старины(вдохнул глубо этот запах).
Скот Ваша работа - результат вашего профессионализма. Каким бы не был проект над которым вы работаете - это ваше лицо. Лицо это может быть немного грустным немного морщинистым, но оно всегда должно оставаться лицом профессионала - весь код отражения вашего опыта, ваших навыков и знаний. Если проект улетает на помойку , то это не от того что команда или конкретно вы не выдали выдающийся проект, а в связи с внешними факторами вообще никак не зависящими от вас. Относитесь к этому проще.
ПитомцыАвтор не говорит о том , какое бесчисленное число питомцев выброшено на улицу и сколько раскидано по приютам по передержкам и тд. Это страшные числа. Романтика о том что питомец это член семьи сегодня умирает уже завтра когда у кого то из семьи начинается аллергия или просто некому гулять и убирать за ним. Это сотни историй с печальным концом.
Коллега оставил интересную мысль - питомец это игрушка. Игрушка для взрослых. И я стал действительно это понимать. Развлечь себя - да .
Все тоже самое можно перенести в разработку -> сотни(может и тысячи) проектов умирают чуть дальше чем на стадии идеи. И делать из этого трагедию - не вижу никакого смысла. Все может пойти не так и если вы не человек-аркестр , который будет делать все сам, то ничуть не хуже даже если вы с товарищами забросите проект по причине разного мнения. Нужно лишь найти единомышленников и двигаться дальше с ними.
Время единственный иссякаемый ресурс - цените его