Когда программист растет

Когда программист растет, его желания «делать мир лучше», «писать идеальные программы» и «максимально оптимизировать алгоритмы» постепенно уходят на второй план.

На первом плане появляются такие вещи, как «решение бизнес-задачи», «довольный заказчик», «работающее ПО, которым уже можно пользоваться и поддерживать не надрывая спину».

Решения конкретизируются и принимают форму, которую можно оценить простым критерием «работает/не работает». Нелюбимые языки становятся просто инструментами для решения проблем.

Даже условий для успешного выполнения задачи становится меньше. У такого программиста уже есть все необходимое — его собственный мозг.