Зависит от того, куда ты собрался программировать.
Есть два знакомых погроммиста, взяв пример с которых я пошел в IT.
Один пилит всякие инструменты работы с базами данных на стороне сервера (или хз как это правильно описать). В итоге делает структуру и регулярно жалуется, как он устал думать и доделывать эту самую структуру в соответствии с новыми требованиями заказчика. Три года работал по удаленке на питерскую компанию за 200к, недавно туда переехал. Что по зарплате теперь — мб и выросла.
Второй, условно, пишет говнохорроры на юнити в команде на аутсорсе. Поначалу жаловался на необходимость разбираться в линейной алгебре и векторах, сейчас не жалуется.
А есть я, который писал десктоп, понял, что он никому в хер не вперся, и перешел на веб-дев Java. Сейчас живу и делаю веб-приложения. Тут тебе не надо париться по поводу математики или аналитики, от тебя требуется зазубрить всякие шаблоны проектирования и научиться говнокодить инструментами, которые тебе предоставляет язык.
А вообще, чем дальше ты продвигаешься по карьерной лестнице в IT на предприятиях, тем больше ты менеджер и меньше программист.
Просто нынче никто не хочет платить художникам три бутерброда вместо двух, и те штампуют одноразовое говно плоскими блинами заместо лиц
Боромир бы чувствовал больше боли!
Есть два знакомых погроммиста, взяв пример с которых я пошел в IT.
Один пилит всякие инструменты работы с базами данных на стороне сервера (или хз как это правильно описать). В итоге делает структуру и регулярно жалуется, как он устал думать и доделывать эту самую структуру в соответствии с новыми требованиями заказчика. Три года работал по удаленке на питерскую компанию за 200к, недавно туда переехал. Что по зарплате теперь — мб и выросла.
Второй, условно, пишет говнохорроры на юнити в команде на аутсорсе. Поначалу жаловался на необходимость разбираться в линейной алгебре и векторах, сейчас не жалуется.
А есть я, который писал десктоп, понял, что он никому в хер не вперся, и перешел на веб-дев Java. Сейчас живу и делаю веб-приложения. Тут тебе не надо париться по поводу математики или аналитики, от тебя требуется зазубрить всякие шаблоны проектирования и научиться говнокодить инструментами, которые тебе предоставляет язык.
А вообще, чем дальше ты продвигаешься по карьерной лестнице в IT на предприятиях, тем больше ты менеджер и меньше программист.
http://joyreactor.cc/post/1108585 - прямая ссылка на двухгодовалый пост.