¿Cuál, el de ingeniería de software o el integrado, tiene mayores requisitos de programación?
La ingeniería de software requiere sólidas capacidades de programación y necesita absorber la tecnología de programación más avanzada en cualquier momento.
Para incrustado, sólo necesita estar familiarizado con algo de lenguaje C limitado y de bajo nivel y ensamblador.
Sin embargo, la ingeniería de software es ingrata. Dado que la sintaxis del código es limitada, muchas personas pueden escribir sin innovación personal, por lo que es posible que no puedas compararlo con otros escritores profesionales o que hayas trabajado muy duro. El código que escribí fue copiado repentinamente por otros.
Personalmente, creo que lo integrado es una buena dirección. El software será pirateado, pero los elementos integrados son más difíciles de copiar. Además, la tecnología avanza y es innovadora.