Когда человек приходит в программирование, он думает, что главное — выучить язык.
Python. C#. Java. Go. Неважно.
Кажется: выучил → стал программистом.
Нет.
Язык — это самая простая часть профессии.
Настоящие проблемы начинаются потом
Когда код нужно:
— поддерживать
— развивать
— масштабировать
— отдавать другим
— привязывать к бизнесу
— защищать от пользователей
— деплоить
— тестировать
— чинить в три часа ночи после фразы «мы ничего не меняли»
И вот тут выясняется: писать код и быть инженером — разные вещи.
