¿Es usted arquitecto, ingeniero o ninguno de los dos? La pregunta generará más miradas en blanco que buenas explicaciones debido a la confusión en torno a dos roles que realizan tareas separadas pero igualmente importantes. He desempeñado ambos roles. Fui ingeniero de software al principio de mi carrera, luego me transformé en arquitecto y luego en arquitecto ejecutivo. El problema es que hoy en día tendemos a combinar ambos roles. Las líneas entre ingeniería y arquitectura se han desdibujado. Estamos obteniendo certificaciones de ingeniería que dicen «arquitecto» y certificaciones de arquitectura que dicen «ingeniero». El primero es el más común y genera una confusión considerable. En primer lugar, no me importa si etiqueta mal algo, pero lo corregiré si lo hace. La confusión que estoy viendo está provocando errores de contratación y una mala comprensión de qué habilidades aplicar y dónde. Ingeniero de nube Un ingeniero de nube está involucrado fundamentalmente en los aspectos prácticos de la computación en nube, como el diseño, desarrollo y mantenimiento de sistemas en la nube. Tienen la tarea de implementar aplicaciones basadas en la nube, incluida la codificación, garantizar la escalabilidad y administrar el estado técnico de la plataforma en la nube. Los ingenieros de la nube colaboran ampliamente con los desarrolladores de software y tal vez realicen algún desarrollo ad hoc. Sin embargo, no iría tan lejos como para llamarlos desarrolladores, ya que tienen otras tareas que son igual de importantes y no requieren codificación. Lo que es fundamental para ser un ingeniero en la nube es ser «práctico» para lidiar con las complejidades. de sistemas en la nube, bases de datos, inteligencia artificial, gobernanza y seguridad. En muchos casos, existen disciplinas de ingeniería especiales en torno a estas subtecnologías y, ciertamente, certificaciones que abordan aspectos específicos, como el ingeniero certificado de bases de datos en la nube. Arquitecto de la nube Por otro lado, un arquitecto de la nube desempeña un papel estratégico en la orquestación de la estrategia de computación en la nube de una organización. Son responsables de diseñar el entorno general de la nube y garantizar su alineación con los objetivos comerciales. Por lo general, no son prácticos. También pueden tener especializaciones, como arquitecto de bases de datos en la nube o arquitecto de seguridad en la nube. Los arquitectos de la nube evalúan los requisitos comerciales y de aplicaciones para crear soluciones en la nube escalables utilizando la combinación adecuada de tecnologías. Esto puede implicar plataformas tanto en la nube como fuera de ella. La idea es centrarse en el modelo y la infraestructura de los sistemas en la nube en lugar de las tareas granulares de codificación y desarrollo. Lo importante es centrarse en la estrategia. Un arquitecto de la nube es responsable de ver el propósito comercial de los sistemas que se construyen y ensamblar la configuración tecnológica correcta para devolver el máximo valor al negocio. Rutas educativas y certificaciones Aunque ambos roles exigen un conocimiento básico sólido de la computación en la nube, su educación y certificación Las vías reflejan sus dominios individuales. Los ingenieros de la nube a menudo obtienen títulos en ciencias de la computación, ingeniería o tecnología de la información, mejorados con certificaciones como la credencial de ingeniero asociado de la nube de Google. Muchos ingenieros aprenden por sí mismos de forma orgánica a través de cursos en línea. Esta se está convirtiendo rápidamente en la forma más común de convertirse en ingeniero de la nube y no compromete las habilidades ni el talento. De hecho, hoy en día a menudo no se necesitan títulos universitarios, lo que también es una buena tendencia. Por el contrario, los arquitectos de la nube pueden buscar títulos avanzados que enfaticen el diseño, la arquitectura y la gestión empresarial de la computación en la nube. Su trayectoria de certificación a menudo incluye credenciales especializadas como Professional Cloud Architect de Google. No veo requisitos estrictos de que los arquitectos de la nube tengan este tipo de certificaciones. De hecho, si alguien viene a mí solicitando un puesto de arquitecto y solo tiene certificaciones de AWS (o cualquier proveedor de nube específico), me inclino a no contratarlo por temor a que una certificación se traduzca en un sesgo que corrompa la tecnología. proceso de selección. El puesto de arquitectura de la nube también suele ser desempeñado por candidatos autodidactas. Además, para muchos puestos, un título universitario es opcional. Existen suficientes cursos en línea para brindarle habilidades más actualizadas y valiosas que las que muchas universidades pueden brindar. Ésa es simplemente la cuestión. Digo esto como alguien que enseña tanto en línea como en universidades. Rol organizacional y potencial salarial. Estoy seguro de que muchos se hacen las preguntas centrales sobre cheques de pago y organigramas. Profundicemos en eso. En la jerarquía organizacional, los arquitectos de la nube suelen asumir un rol de mayor rango, guiando las estrategias de la nube y tomando decisiones que afectan a toda la organización. A veces, las malas decisiones pueden acabar con una empresa. Su trabajo impacta directamente los resultados comerciales; por lo tanto, suelen cobrar salarios más altos que los ingenieros de la nube. Si desea ganar más dinero y mandar a la gente, conviértase en arquitecto en lugar de ingeniero. Ambos roles ofrecen oportunidades lucrativas, con salarios influenciados por la ubicación geográfica, la experiencia y las demandas específicas del empleador. En algunos casos, los ingenieros pueden ganar más que el arquitecto, dada la dinámica del mercado al momento de la contratación. Los ingenieros y arquitectos de la nube son indispensables para aprovechar la computación en la nube para impulsar la innovación. Los ingenieros de la nube son los constructores y mantenedores de los entornos de la nube, y los arquitectos de la nube son los visionarios que diseñan el marco dentro de esos entornos. Tienen una relación simbiótica. Espero que ambos roles evolucionen mucho en los próximos años, a medida que la IA se convierta en una fuerza impulsora y las empresas comprendan el valor de las soluciones tecnológicas basadas en la nube. Copyright © 2024 IDG Communications, Inc.

Source link