Una certificación reconoce a las personas con habilidades técnicas y experiencia para diseñar, implementar y operar aplicaciones.
Las certificaciones serán más útiles si aspira a convertirse en un arquitecto de soluciones o trabajar como consultor para un proveedor de software independiente. Las certificaciones le permitirán demostrar fácilmente a los clientes potenciales que sabe cómo crear aplicaciones en la nube de la manera en que Amazon o Microsoft pretendían crear aplicaciones. Esto también ayudará a demostrar que sus habilidades están actualizadas. También aprenderá muchas cosas sobre estas plataformas.
Una certificación AWS o Microsoft Azure es sustancialmente menos útil si desea seguir una carrera en una empresa de tecnología. Empresas como Microsoft, Google, Facebook … tienen los medios para capacitar a los ingenieros en cualquier plataforma que utilicen. Para ellos, las certificaciones tienden a ser una línea en su currículum que muestra que puede obtener una buena cantidad de información rápidamente. Esta es una buena ventaja, por supuesto, pero es extremadamente improbable que lo contraten solo porque posee la (s) certificación (es).
- ¿Cómo es ser ingeniero de software en ThoughtWorks Australia? ¿Cómo son la cultura laboral, los beneficios y la compañía?
- Cómo aprender a leer el código
- Escuché que con una licenciatura, para los ingenieros de software, tienes menos seguridad laboral que una maestría y tu salario alcanza un pico temprano, ¿es esto cierto?
- ¿Qué tan seguro es poner un software en la nube?
- ¿Cuáles son las mejores bibliotecas de Java?
Por ejemplo, en mi equipo de 18 ingenieros, ningún ingeniero posee una certificación Azure (o AWS). Sin embargo, todos ellos crean servicios en la nube que están disponibles para los clientes de Azure.
Ahora que lo pienso, la mayoría de los ingenieros que conozco tienen certificaciones en general, trabajan para arquitectos de soluciones. Su experiencia puede ser diferente.
Obtener la certificación requiere una buena cantidad de inversión en términos de tiempo, energía … Elija cuidadosamente qué certificaciones son adecuadas para usted en función de lo que más le apasiona de la ingeniería de software: escribir código (certificación orientada al desarrollador), resolver problemas de negocios ensamblando componentes juntos (certificación orientada al arquitecto de soluciones) o tal vez prefiera la confiabilidad (certificación orientada a la operación).
Como ejemplo, Microsoft Azure ofrece varios tipos de certificaciones: desarrolladores, arquitectos … Consulte las certificaciones de Azure | Microsoft
En última instancia, debe decidir qué es lo mejor para usted. ¡Le deseo mucho éxito!