¿Una certificación de Amazon Web Services (AWS) cuenta para algo en el mercado laboral si no tiene experiencia en TI?

El problema crítico es que trabajar en AWS tiene cambios profundos en la forma en que implementamos y administramos tanto el código como la infraestructura. Para una gran parte de lo que hace AWS, se destaca sobre las cosas que se han presentado anteriormente en otras formas, y tener éxito en el papel de aprovechar esas tecnologías fundamentales es crucial para ser * valioso *, que es lo que hace que la compensación suceda en esos estudios salariales

¿Yo, como gerente responsable de contratar ingenieros de nube, necesito a alguien que pueda escribir Formación en la nube para defender un Elastic Beanstalk Environment, una cola SQS y un back end RDS? ¡Seguro lo haré! Si luego les pido que inicien sesión en la instancia de Amazon Linux EC2 debajo para ayudar a diagnosticar un problema y no saben qué hacer cuando lleguen allí, ¿cuánto los necesito entonces? De ningún modo.

La certificación de AWS no es suficiente porque si bien cambia la forma en que aprovisionamos y administramos, habrá pocos problemas que serán tan flexibles como para no requerir que conozca el sistema operativo, comprenda los fundamentos de la red, comprenda SQL y el tipo de base de datos que está utilizando debajo de RDS. Algunas secuencias de comandos de nivel SysAdmin para envolver el cli de AWS también son cruciales para ser completamente productivo y eficiente.

Recomiendo a todos los interesados ​​en Cloud que se sientan cómodos con algunas cosas primero:

  • Linux y demonios comunes (Apache, nginx, postfix, bind) y utilidades.
  • Fundamentos de red, incluyendo IPv4, técnicas y capacidades de firewall, técnicas y capacidades de balanceador de carga y fundamentos de VPN.
  • Conocimiento del lenguaje SQL y conocimiento fundamental de al menos un tipo de base de datos principal, como MySQL.
  • Los scripts de shell Bash y el conocimiento de utilidades como sed, awk, grep, jq, junto con un conocimiento básico de la sintaxis de expresiones regulares son muy útiles. Saber cómo esto puede ayudarlo a resolver problemas puede hacer que ciertas clases de problemas sean bastante fáciles en lugar de Herculean (encontrar todas las instancias de una cadena y reemplazarla por otra en 100 archivos diferentes en 13 subdirectorios diferentes de una carpeta raíz cmmon puede ser una diversión de 10 m hacer ejercicio o atacar un día entero dependiendo de conocer la herramienta correcta en lugar de hacerlo a mano).
  • Un alto grado de competencia en un editor importante como vim.
  • Idealmente, aprenda una herramienta de administración de configuración única (ansible, puppet, chef) porque a menudo son parte de hacer cambios y estados repetibles, lo cual es común tanto para AWS como para DevOps.

Comience con estos y una vez que los tenga, el conocimiento de AWS comenzará a ser valioso … puede encontrar trabajo con estas habilidades sin AWS, pero no tanto al revés. Póngalos juntos y tiene la oportunidad de ser un ingeniero de la nube.

Algo es mejor que nada. Si no es por las credenciales, le da una base para comenzar a construir. Las cosas se mueven rápido en TI y creo que el proceso de certificación es una buena medida, pero es más una opinión personal.

Convertirse en un arquitecto de soluciones de AWS no es algo que pueda hacer rápidamente. Debes tener cicatrices de batalla para demostrar tu valía antes de que las compañías te paguen el precio de venta.

Dicho esto, aquí hay algo que puedes probar.

1- Ve por una certificación más asociada o de nivel de entrada. Arquitecto de soluciones certificadas por AWS – Asociado

2- Convertirse en arquitecto generalmente viene después de haber pasado por este ciclo (típico pero no siempre)

  • Ingeniero junior / de nivel de entrada <= 1 año
  • Ingeniero de software (1–3 años)
  • Ingeniero de software sénior (3–15 años)
  • Arquitecto de software (más de 15 años)

Una vez más, estos soportes de experiencia son totalmente poco científicos y pueden no aplicarse a su mercado laboral, pero son una guía aproximada para ver lo que se necesita para llegar a un verdadero arquitecto.

Un arquitecto de AWS suele ser un maestro en

  1. Desarrollo de software
  2. OS
  3. Redes
  4. Seguridad
  5. Visión para los negocios
  6. Puede dirigir y resolver problemas técnicos escalados por ingenieros superiores.

Le aconsejaría que comience en algún lugar y gane experiencia * mientras * se prepara para las certificaciones de AWS. Siempre es más fácil decirlo que hacerlo, pero quién dijo que ser arquitecto de AWS era un trabajo fácil 🙂

Por tentador que pueda ser mirar solo los números, la mayoría de los arquitectos de soluciones de AWS que ganan un buen dinero son expertos en un área específica y la nube los ayuda a ser más ingeniosos, lo que a su vez se suma a sus resultados (y los de la compañía). En general, la experiencia de AWS agrega valor a su rol actual por un amplio margen, por lo que el perfil como “desarrollador web con aws”, “administrador del sistema con aws”, “bases de datos con aws” tendría más sentido.

AWS es un conjunto de servicios tan amplio que una comprensión superficial de todos los servicios no agrega mucho valor al empleador. Realmente no puedes ser un experto en todos los servicios de AWS por la misma razón, en mi humilde opinión

Sin embargo, si sabe lo que le gusta (desarrollo web, aplicaciones móviles, big data, administrador del sistema o cualquier otra cosa), también sería bueno saber qué servicios aws funcionarían mejor. Y te ayuda a moverte un poco entre roles. Entonces sería una buena segunda habilidad.

Varía de un escenario a otro.

Hay dos cosas a considerar como más frescas. Primero hazte notar y luego contratarte. La certificación le atraerá la atención de los reclutadores. La experiencia lo contratará.

En general, las empresas prefieren candidatos que tengan experiencia en campos similares (Cloud). Como novedoso si tiene certificación, se lo considerará como alguien que tiene la comprensión básica requerida de la nube. Pero sin una experiencia de TI real, será el primer candidato en ser eliminado de la lista. Como arquitecto de la nube, necesita saber cómo funciona la TI. Necesita saber cosas como el sistema operativo, las redes y todo.

En otros escenarios, los empleadores utilizan certificaciones como herramienta de venta. En otras palabras, los empleadores buscan personas certificadas. En esos casos, la certificación lo lleva a bordo con bastante facilidad.

El año pasado, en mi empresa, surgió un proyecto de AWS. Por lo tanto, las personas de la empresa buscaban asociados con experiencia en el área de AWS. Aunque no estaba certificado, estaba en el equipo ya que tenía la experiencia requerida en el área de AWS. Pero más tarde, cuando el proyecto necesitaba a alguien para representar a nuestro equipo ante el cliente, se contrató un recurso externo con certificación (pero sin experiencia práctica en AWS).

Lo que sugeriré es ensuciarse las manos en el área de la nube y luego obtener la certificación. Solo la certificación no es suficiente.

En resumen, la respuesta es “Los certificados son inútiles sin una experiencia laboral real”. Y, créanme, hay tantas personas certificadas ahora en el mercado. Lo que lo marcará diferente en la multitud es su certificación, pero luego tendrá que demostrar su conocimiento.

Por lo tanto, sugeriría aprender las cosas también. Es posible que desee comenzar con tutoriales gratuitos prácticos aquí:

La certificación es como un complemento, lo real es la experiencia, por lo que si no tiene experiencia obtenga una cuenta de demostración en aws busque preguntas basadas en escenarios y practique en su entorno.

Aws es un océano de servicios, pero los servicios más utilizados son vpc, ec2, grupos de seguridad, elbs, s3, route53, volúmenes, obtenga más información al respecto.

Estoy seguro de que cuando vaya a una entrevista, la romperá.

Nota: No todos los servicios de aws son gratuitos.

Buena suerte

Si no tiene experiencia en TI, es probable que se bloquee y se queme en su primer trabajo, si no en su primera entrevista, en el sector de la nube. Una certificación puede ayudar a que su currículum se note, pero deberá poder demostrar al menos algo de profundidad para llegar realmente a cualquier parte.

No estoy realmente seguro de cómo obtener la certificación en primer lugar si no tiene experiencia en TI. El material de la nube es la capa superior (bueno, excepto por las aplicaciones que están integradas en él), y el resto de la pila es bastante profundo. Por lo tanto, debe tener un terreno sólido sobre el cual construir para que las cosas de la nube tengan sentido.

Y solo agregaré que elegir una carrera solo porque paga bien probablemente no sea una receta para el éxito. Entiendo el proceso de pensamiento, pero solo sé que el dinero solo probablemente no hará que su carrera sea feliz. ¡Feliz vale mucho!

Realmente no necesitas algo para combinarlo. Desarrollador web, administrador de sistemas o experiencia en programación. Es posible que pueda ingresar al mercado laboral combinando un certificado de AWS con un certificado de administrador del sistema. O con una base sólida en un lenguaje de programación. (IE python, ruby ​​on rails …)

En mi experiencia y punto de vista, solo muestra que puede retener información durante unas horas para tomar un examen y aprobar. Además, debe pagar a AWS para obtener las certificaciones. La experiencia y el buen desempeño en las preguntas de la entrevista va mucho más allá para mí y lo que busco en las personas.

Es mejor usar los niveles gratuitos e incluso poner ese par de cientos de dólares que gastaría en las pruebas para construir y usar AWS de forma práctica.