Gracias por plantear una pregunta tan difícil 🙂 Como dijo Vicky Gautam, si tiene un buen conocimiento de la programación de sistemas, puede retomar fácilmente el trabajo de desarrollo de OpenStack.
Regresando 5 años, hubiera sido una opción fácil elegir solo la programación del sistema, pero hoy en día las tendencias se han desplazado más hacia las tecnologías en la nube, pero aún no podemos descartar la programación de sistemas.
Para ambos trabajos, es necesario tener una buena comprensión de los siguientes:
- ¿Qué carreras involucran trabajo de campo y de escritorio?
- ¿Cuáles son algunos trabajos recomendados para estudiantes internacionales en Melbourne?
- ¿Cómo debo seleccionar un veterinario?
- Cómo detectar un sitio de trabajo en línea falso
- ¿La experiencia de trabajar en un BPO se cuenta para más trabajos en buenas organizaciones?
Elementos internos del kernel de Linux
Protocolos de red
Subsistemas Linux FileSystems
Recomendaría que trabaje con OpenStack Core y si no tiene experiencia en los puntos mencionados anteriormente, trabaje en ellos lado a lado.
Impeccable Research Labs ofrece buenos programas de capacitación en línea sobre sistemas OpenStack y Linux diseñados y entregados por expertos de la industria.
Buena suerte