Я работаю в IT-компании, раньше работала в ВК.Везде была куча коллег физиков (среди разрабов всех уровней), куча разных инженеров специфических из авиационного, автодорожного итп. Они, особо не напрягаясь, учились программировать где-то как-то и прекрасно себе работали. Много экономистов, мальчики-педагоги были, разные гуманитарии, переделавшиеся в продактов и проджектов. Переучившихся на (хороших!) аналитиков пиарщиков аж несколько знаю. Поразительно, но математиков и информатиков – считанные единицы, и вот среди тимлидов даже не припомню. Джуны были из МФТИ, очень классные, это да. Хотя вроде тоже физики. Может быть, конечно, дело в том, что "изначальные" и наиболее крутые айтишники сидят исключительно дома и работают на Google, не знаю. Но как-то так сложилось, что математики и информатики, которых знаю – в основном преподы или из науки, немного со своим бизнесом (не IT причем).Недавно у меня был совместный проект с руководителем одного из направлений разработки, надо было экономику проекта считать. Сложную. Я спрашиваю "у тебя как с математикой" (Ну там сложновато для меня было, регрессионную модель надо было построить). Он отвечает, "ой, никак, только школьная". Он географ, что ли, оказался. Пришлось аналитиков просить. На основании этих лично моих наблюдений я думаю, что образование о чем-то, кроме математики и информатики – выгоднее. База не только по математике и информатике даст возможность иметь позицию повыше. А доучиться при желании именно кодить всегда можно. Исключение, пожалуйста, самые крутые направления типа ML, но там, мне кажется, особые мозги нужны, а не образование "информатика". И такие мозги свой ML найдут хоть вообще без образования.