В моем окружении, в котором примерно поровну "математиков"  (выпускников мехмата) и "физиков" (выпускников МФТИ), закономерность достаточно четкая:"математики"  - или ученые, или преподаватели математикиА "физики" - или ученые, или айтишники.То есть не то, что они лучшие айтишники, чем "математики". У них выбора нет.  Такого количества преподавателей-физиков не нужно, так что если не ученый,  то в ИТ.Ну и может быть еще, что "физик" более прикладной. Физика это же  (условно) прикладная математика.   А просто математика - это неприкладная математика. Это математика для науки или математика для обучения математики. Вещь в себе.Вот бухгалтерия это тоже прикладная математика. И этот уровень математики у физиков, очевидно, есть. А про 4-6 лет, на мой взгляд картина немного другая.Выбор будет или: 4-6 лет обучения "программистской" математике, и дальше идти и зарабатывать большие деньгиИли 4-6 лет человек будет учиться физике и математике, а потом, после вуза, ДОУЧИВАТЬ математику, если чувствует, что ему это нужно.Поэтому в результате физик  начнет зарабатывать большие деньги позже, но зато имея более широкую базу.