Por supuesto, se puede comparar. Siempre que uses las mismas unidades, puedes comparar cualquier cosa.
El salario de un programador dependerá en gran medida de la ubicación y la experiencia, que irónicamente, son también los mismos dos factores que afectan el salario de los médicos.
Haciendo una búsqueda rápida en la escala salarial, el salario promedio de un médico en Alemania es de alrededor de 60,000 € / año (más bajo para un médico general, más alto para cirujanos especializados). Un ingeniero de software tendrá un promedio similar de 58k € / año. Sin embargo, un aspecto clave es que los ingenieros de software a menudo cambian de profesión alrededor de los 20 años de experiencia.
Una búsqueda rápida en escala de pago también le mostrará que en India, un programador ganará 3 veces menos que un médico, mientras que en Rusia, un programador puede ganar 2 veces más que un médico.
De cualquier manera, ambas carreras tardan mucho en aprender y no debes decidirte por una por el dinero. No solo nunca te harás rico si no te gusta, pero los salarios pueden ser completamente diferentes para cuando termines estudiando también.