De acuerdo, no contaré la antigua broma sobre programadores y bombillas … demasiado obvio.
tl; dr: Realmente no hay correlación entre el salario y el conocimiento inicial de hardware.
Realmente depende de dónde quieres ir como ingeniero de software.
- ¿Qué tipo de profesiones ofenden fácilmente?
- ¿Es posible cambiar del dominio de software al dominio de red?
- Soy un administrador de sistemas. ¿Por qué siento que la gerencia retira sus pedidos irracionales de sus traseros y que los usuarios son idiotas que olvidaron cómo imprimir el día en que mi puesto estaba abierto?
- ¿Cuál es el salario promedio de un analista de garantía de calidad?
- Cómo comenzar un correo electrónico solicitando un trabajo
En un lado del continuo, tiene gente en el espacio incrustado, donde está programando junto al metal, a menudo en ensamblaje o C.
En el otro lado del continuo, hay personas que escriben sus aplicaciones web estándar, generalmente completamente divorciadas (aparte de las consideraciones de rendimiento) del hardware en el que están programando.
El pago en ambos extremos tiende a ser casi el mismo. Todo se reduce a lo que le interesa (y eso puede cambiar con el tiempo: comencé a diseñar chips VLSI, luego escribí controladores de dispositivos y actualmente escribo webapps). El aburrimiento sucede …