Li os diversos comentários que tem aqui e creio que já foram o suficientes, mas cou adicionar minha contribuição.
Ao invés de pensar em ter duas profissões, pense em ter uma profissão multidisciplinar, onde vc poderia atuar com programação e física ao mesmo tempo. Não sei onde exatamente e nem como, mas é um caminho a ser descoberto.
Em resposta a Dá pra ter duas profissões sendo engenheiro de software?
1