Ответ программиста. В профессиональном программировании проще сказать что физика Вам не пригодится. Возможно есть какая-то экзотика, но это делают наоборот физики со знанием программирования а не программисты со знанием физики.
НО. Обратное не верно. Очевидно что в физике много расчетов. И в любой науке где расчеты есть, значительная часть их одноразовая. Для которых не к чему проектировать полноценную систему, проходить все стадии от технического задания и до тестирования на продакшне. Что долго и очень дорого. Часто гораздо удобнее чтобы специалист в своей науке, в данном случае физик владел программированием. И мог написать что-то одноразовое, получить результат а программу теоретически выбросить. Но практически иногда она не выбрасывается. А доводится до профессионального уровня системы многоразового применения пригодной для длительной поддержки. Не скажу про физиков, но одного химика знающего программирование ну в общем на профессиональном уровне и активно этим пользующегося в научной работе, я знаю.
Вообще программист - массовая специальность, физик - редкая. Поэтому на стыке этих дисциплин проще найти физика со знанием программирования которых я думаю ну четверть, если не половина. Чем одного из нескольких сотен программистов который знает физику хотя бы чуть лучше школьной программы.
Поэтому теоретически наверное человеку знающему физику и программирование лучше совершенствоваться в физике. Но фактически мы живем в мире, где всем правит третья наука - экономика. Которая в итоге и внесет свои коррективы очень простой вещью. А собственно заниматься придется тем за что платят.