¿Cuál es la mejor tecnología de información o ingeniería de software?

Creo que se está convirtiendo en una pregunta falsa en estos días. Históricamente, fue una división difícil entre la tecnología de la información (infraestructura y plataformas asociadas) y la ingeniería de software (desarrollo y arquitectura de software).

Más recientemente, con la llegada de la nube pública junto con IAC (Infraestructura como código), arquitecturas sin servidor y otros productos de automatización, los dos campos avanzan juntos.

Creo que en 5 años … las profesiones se fusionarán y no será una opción elegir una o la otra. Los ingenieros de software que no pueden controlar la infraestructura a través de IAC estarán en desventaja y los procesadores de infraestructura que no pueden codificar también tendrán problemas.

Estamos entrando en la era del generalista de infraestructura / software … y me gustaría desarrollar mi carrera en torno a esta expectativa.

Mi sugerencia: adquiera experiencia en la nube pública, específicamente en AWS (como líder del mercado). Si está interesado en la capacitación, échele un vistazo a A Cloud Guru – Cursos de certificación de AWS. Tienen paquetes de contenido a un precio excelente. Recomiendo el paquete de certificación de AWS All-8.

Revelación completa: creo contenido para A Cloud Guru, así que evalúe mis comentarios anteriores con ese conocimiento.

Depende de lo que encuentre aspecto más importante en un trabajo. Algunas personas quieren que se les pague más, sin importar el sacrificio. Otros buscan la estabilidad y la seguridad laboral como su prioridad.

Si quiere que le paguen bien fuera de la puerta, los ingenieros de software normalmente reciben mucho más dinero fuera de la escuela que la gente de TI. Se requieren muchos años de experiencia en TI y / o posiblemente la ruta de supervisión antes de que el pago aumente dramáticamente. Algunas personas de TI pagan muy bien, no me malinterpreten, pero en general, los Ingenieros de Software ganan mucho más dinero.

La otra cara es que la gente de TI tiene más oportunidades de empleo y una huella de mercado mucho más amplia que la que tienen los ingenieros de software. Los ingenieros de software normalmente se mantienen en sus posiciones y aprenden un lenguaje de programación o comercio muy bien, pero luego se encasillan en ese mercado o sector. La gente de TI es más flexible y puede moverse más fácilmente con el crecimiento o las reducciones en la industria según sea necesario, y la experiencia puede aplicarse a prácticamente cualquier campo de TI de alguna manera. Ese no es siempre el caso en el software. Aprender un nuevo negocio de software podría ser como comenzar una carrera de nuevo.

Ingeniería de datos, que habría pensado bien. Ofrecemos un 30% más de salario a los ingenieros sobre los científicos de datos.

More Interesting