В институте несколько лет назад меня учили чему-то не тому. Первые же рабочие дни дали понять, что зачастую IT-образование крайне далеко от реальности. Сегодня ситуация гораздо лучше - большинство топовых ВУЗов отходят от стандартных форм обучения, и делают ставку на проектную деятельность и работу в команде. Это здорово. Это то, чего не хватает огромному количеству вузов поменьше. Разработка на практике оказалась в большей степени совсем не написанием кода, как я по началу наивно предполагал. Прежде чем этот код вообще начать писать, нужно для начала изучить пачку сложных инструментов для командной работы - все эти системы контроля версий, CI/CD, баг-трекеры и так далее. Освоение каждого из этих инструментов в мастерстве занимает огромное количество времени. Но результат того стоит. В больших компаниях процесс разработки невероятно сложный, и наблюдать за тем, как функционирует каждая его шестеренка - это великолепно. Особенно, если эти шестеренки - твоих рук дело. Я привык работать о