But these 24hr shifts seems to be an US thing. In my country doctors would have a more relaxed schedule, in fact you will get a more pressing schedule if you are in tech.. but generally engineers start out with better salaries than doctors here, though slowly the doctors then catch up and retire with better salaries than engineers..