Me siento calificado para responder esto ya que hice exactamente eso. Originalmente diseñé y desarrollé microcomputadoras con código incrustado para dispositivos de medición especializados. Más tarde hice la transición al desarrollo de aplicaciones en startups y para Adobe Systems.
Entonces … Depende mucho de qué tipo de cosas esté haciendo para su sistema operativo y proyectos integrados. Si está implementando funciones orientadas al usuario y soluciones completas, entonces eso es realmente muy similar al desarrollo de aplicaciones. Si está escribiendo controladores a nivel de kernel, no tanto.
Pero incluso si está escribiendo un código orientado al usuario, tendrá dificultades para superar el proceso de selección de currículum. Y cuanto más tiempo escriba sistemas y código incrustado, más difícil será. Los gerentes de contratación tenderán a considerarlo “atrapado” en ese mundo y que la transición sería difícil. Prefieren esperar y contratar a alguien “más seguro”.
- ¿Cuáles son algunas aplicaciones que usaste que te sorprendieron?
- ¿Cuáles son las herramientas que utiliza para facilitar su experiencia informática?
- Cómo encontrar una manera de integrar SMS o mensajes de texto con mi software para poder enviárselos a los técnicos
- ¿Qué es un buen software de pintura digital?
- ¿Por qué los sistemas de software empeoran en rendimiento con el tiempo?
Lo que podría considerar en su lugar es ingresar al trabajo de DevOps del servidor donde está haciendo trabajo a nivel de sistemas, así como programación.