Я не люблю работать по ТЗ Поймал себя на мысли, что одна из самых крамольных фраз для интегратора звучит именно так... И нет, это не потому, что я люблю хаос, импровизацию и шаманство на проде. Ровно наоборот. Просто ТЗ очень часто — это не описание проблемы. Это описание чужой версии решения. А вот это уже опасная штука. Недавно наткнулся на хорошую мысль Дженсена Хуанга (CEO NVidia) Цель инженера — решать известные проблемы и находить новые. Код — это одна из задач. Но если твоя цель буквально кодить — тебе скидывают задачу, ты кодишь — ну окей, возможно тебя заменит AI. Но у большинства наших инженеров цель — решать проблемы. И знаете что — у нас в компании столько проблем, и столько ещё ненайденных проблем, что чем больше у них времени копать вглубь, тем лучше для компании. Ничто не принесло бы мне больше кайфа, чем если бы никто из них вообще не писал код — а просто решал проблемы, понимаете? Вот этот фреймворк "цель vs задача" — его реально полезно примерить на себя каждому.