Parece que está buscando carreras técnicas en lugar de las ventas o las rutas de gestión. Para la computación en la nube, hay algunas rutas técnicas:
- Centro de datos: como profesional de TI, conoce los centros de datos, equipos de red, … Usted selecciona, instala, mantiene, repara y soluciona problemas de equipos físicos en centros de datos,
- Desarrollador de aplicaciones en la nube: usted diseña, construye, implementa y opera aplicaciones en la nube. Serías un ingeniero de software con conocimiento de la nube,
- Proveedor de soluciones en la nube: como consultor, usted ayuda a los clientes a mover las aplicaciones existentes a la nube o crear nuevas aplicaciones en la nube.
Aquí hay una breve hoja de ruta para cada uno:
- Si el profesional de TI lo atrae, aprenda cómo moverse por un centro de datos, hardware, … Además, es mejor también aprender al menos una habilidad específica que tiene una gran demanda y lo distingue. Por ejemplo, el diseño / operación de la red actualmente es altamente valorado,
- Si el desarrollador de aplicaciones en la nube lo atrae, deje saber cómo construir aplicaciones en la nube eligiendo una plataforma (digamos AWS o Azure, …) y aprendiendo patrones de aplicaciones para esta plataforma. Por ejemplo, colas para distribuir el trabajo entre varios trabajadores, equilibradores de carga para escalar front-end, almacenar datos “en la nube” con AWS S3 o Azure blob, … Todos los principales proveedores de la nube publican documentos, documentación, muestras, … que describen claramente estos patrones y quieres leer todo esto Luego, aprenda a implementar, monitorear, escalar, … la aplicación. Esta es la parte de “operaciones” en “devops” y su experiencia de prueba será muy útil. Devops se aprende mejor por experiencia, así que practica mucho. Crea tu propia aplicación en la nube. Encuentre a alguien que necesite una aplicación en la nube, compílela y ejecútela, incluso si es una aplicación “pequeña” y recibe una cantidad modesta de usuarios / solicitudes. No se preocupe demasiado por elegir el proveedor de nube “correcto”. Los patrones de aplicación en la nube son muy similares entre los proveedores y una vez que conoces una plataforma en la nube, es muy fácil aprender otros, por lo que no puedes equivocarte al elegir entre Azure, AWS o Google Cloud,
- Si el consultor de soluciones en la nube lo atrae, se tratará en gran medida de las certificaciones que tenga. Obtenga la certificación en AWS y Azure. Esto te dará un alcance muy amplio. Vaya al sitio web del proveedor de la plataforma en la nube, busque certificaciones, lea los cursos, tome los exámenes de práctica … Aprenderá mucho y podrá aprobar los exámenes de certificación reales y comenzar su carrera desde allí.
Último punto: si está mirando el número 2, las certificaciones definitivamente pueden ayudarlo a aprender. Dicho esto, al momento de escribir esto, existe un estigma sobre las certificaciones en el currículum de un ingeniero de software. Tenga esto en cuenta cuando elija lo que es adecuado para usted.
- ¿Cuál es la mejor manera de organizar las pruebas en un proyecto en C?
- Cómo mejorarme después de unirme como desarrollador de software
- ¿Cómo gestionan las empresas de desarrollo de software las empresas o la documentación de un gran proyecto editada por varias personas? ¿Es con Git?
- ¿Cómo proporciona un gerente de producto especificaciones al equipo de ingeniería?
- ¿Puedes trabajar en IA conversacional en casa?
¡Te deseo lo mejor en tu viaje!