Должен ли продукт, которым ты занимаешься, тебе нравиться?
Несколько лет я разрабатывал, а потом руководил разработкой одного продукта. Мне нравился сам продукт, и я получал искреннее удовольствие, вкладывая в него свои силы и знания. Я видел свой вклад, получал от него удовольствие. Я постоянно что-то переписывал, старался сделать что-то лучше, часто тратя личное время на, как сейчас кажется, необоснованный рефакторинг — просто потому, что так код и само приложение выглядели правильнее. Когда же пришло время передавать продукт другому человеку, для меня это стало серьезным испытанием.
После этого меня назначили на другой продукт, которым я занимаюсь сейчас. Моё мнение поменялось. Мне кажется, со временем я становлюсь все более прагматичным. Я не питаю тёплых чувств к самому приложению, зато стал гораздо лучше понимать менеджеров. Цель любого продукта — зарабатывать деньги, и рефакторинг ради "красоты" — непозволительная роскошь. Зачем тратить свой ресурс и ресурс команды на изменения, которые не приносят ощутимого эффекта?
Сейчас я понимаю, что первый подход чреват проблемами, и второй тоже не идеален. С одной стороны, если продукт тебе нравится, есть риск на долгое время закопаться в бесконечном рефакторинге. С другой — если не нравится, можно вообще потерять мотивацию к любым улучшениям.
Продукты приходят и уходят, часто недоделанными до того идеала, который мы выстраиваем в голове. И кажется, что здоровым отношением к продукту — вовремя отстать от него.
· 29.09.2025
Любить наверное не надо. Но браться за проект который ты считаешь безсмысленным или лично тебе неприятным тоже не следует.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён