ПМЖ в Европе или Германии
Ну так не все программируют тривиальщину для туристического бизнеса. Некоторые разрабатывают софт для управления разными индустриальными приборами. И вот там без глубокой физики с математикой очень тяжко. Кстати, среди немецких разработчиков софта как раз очень много как физиков, так и математиков.
Во-первых, вы не внимательно прочли мой пост, что видно из вашей реплики.
Глубокое понимание физики нужно, если вы разрабатываете что-то принципиально новое, но даже там вам спецы в соответствующей области пальчиком покажут, что делать и как. На профессиональном жаргоне это называется моделирование физического процесса. То-есть даже если вы разрабатываете систему управления для какого-то сверхнового ядерного реактора, то вас на километр к объекту не подпустят, и вообще посоветуют не соваться не свое дело. А техническое задание будет написано, опираясь на формализованную модель процесса, где у каждого отдельного разработчика свой участок работы.
К слову, промышленная автоматизация, то это та область, в которой мечтают работать большинство программистов. Но увы, на дворе не 60-е, и промышленность
давно и с концами уехала в Китай. Поэтому основная масса разработчиков в Западной Европе давным-давно занята бизнес-процессами, а не "индустриальными приборами", как вы изволили выразиться.