¿Qué tan útil sería como estudiante de ingeniería de software obtener la certificación en Microsoft Azure o AWS?

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).

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!

En general, las certificaciones son más para el lado de TI y no para trabajos de ingeniería de software. Muchos de los trabajos SE no requieren certificaciones, solo experiencia. Estos trabajos generalmente no sustituyen una certificación por experiencia. PERO si solicitan una certificación y usted está interesado en el trabajo, obtenga la certificación.

Las certificaciones de AWS son una de las más baratas para estudiar porque cualquiera puede abrir una cuenta de forma gratuita y no tiene que comprar equipos costosos. Si se trata de una cuenta nueva, también puede utilizar muchos de los servicios de nivel gratuitos para estudiar. Los exámenes comienzan en $ 150 (barato para una certificación) y son todas preguntas de elección múltiple / respuesta múltiple, por lo que no hay simulaciones. Obtuve el Arquitecto de soluciones (mi trabajo es de TI) después de dos meses de estudio y sin experiencia previa. No sé sobre el lado azul.

Bastante nulo. El campo del software tiende a ignorar las certificaciones. Sin embargo, ¡eso no es lo mismo que buscar educación! La educación es absolutamente vital, aunque no debe confundirse con la escolarización . Deberá continuar educándose a lo largo de su carrera, porque las herramientas y técnicas cambian muy rápido. Puedes mantenerte al día con los cursos oficiales y demás, pero a menudo necesitarás complementarlo con la autoeducación solo leyendo cosas y jugando con ellas.

En cuanto a otras formas de demostrar que sabes algo bien, para que un posible empleador te crea, incluso si no te han pagado por usarlo antes:

  • úsalo para construir algo útil,
  • responder preguntas al respecto (como en Quora o Stack Overflow),
  • escribir publicaciones de blog al respecto,
  • enseñalo.

La única razón por la que tengo una certificación es porque me pagaron para obtenerla. No solo pagaron por mis materiales (que era, sin duda, un libro y una tarifa de examen), sino que me pagaron para prepararme. Ese fue mi trabajo. Aún así, tuvieron que insistir; Pensé que era una pérdida de tiempo.

Obtener experiencia con las tecnologías es excelente, pero estas certificaciones … lo que les he dicho a mis estudiantes innumerables veces es que nadie nunca le pagará por tomar exámenes de opción múltiple.

De acuerdo, lo que dije en el párrafo uno contradice el párrafo dos, pero esa es una situación muy inusual, y ya tenía casi una década de experiencia y una maestría.

Aquí está la sección de los recursos para la certificación de Azure. Es el curso en línea y. Actualmente todo está en línea, al este para tomar el curso en línea. Como ahorra tiempo adicional y solo necesita la conexión a Internet. Son varias asociaciones en línea en línea y una es Onlineitguru.

Entrenamiento en línea de Azure | Curso en línea de Azure | Gurú de TI en línea

More Interesting

A medida que la tecnología para las máquinas de escritura de códigos automatizadas mejora día a día, ¿qué tipo de ingenieros de software serán redundantes primero?

¿La universidad te hace un mejor codificador?

¿Cómo se ajusta el tamaño de caché para un rendimiento óptimo?

¿Qué es una plataforma A / B que puede probar el nivel de flujo de usuario detallado en lugar de la optimización de la página de destino?

¿Por qué la industria financiera no externaliza a los ingenieros de software y otros roles?

¿Debo dejar mi trabajo de desarrollador de software Jr. muy mal pagado para un puesto devops muy bien pagado si quiero ser desarrollador?

¿Podría una startup crear la primera IA básica?

¿Cómo está su organización actualmente haciendo un seguimiento de sus políticas y procedimientos? ¿Cuáles son sus principales problemas con su sistema actual?

¿Qué dominio es mejor para una nueva empresa de software: desarrollar o probar en empresas como TCS, iGATE, Infosys, etc.?

¿Necesita conocimientos técnicos para gestionar un proyecto de software? ¿Cuánto cuesta?

¿Cómo se implementa la GUI en el software?

¿Por qué importa un buen código?

¿Cuáles son las diferencias fundamentales en los desafíos de los juegos de ingeniería de software frente al software empresarial y los sitios web?

¿Crees que la cobertura del mercado de código abierto es una bendición o una maldición para la industria del software? ¿Por qué?

¿Deberían los estudiantes actuales de CS / SE preocuparse por el creciente énfasis en CS y la codificación en las escuelas públicas?