¿Cómo ser Un ingeniero de software?
Cambiarte a la carrera de ingeniería de software
Conoce tus posibilidades de empleo. Aprende a programar de inmediato. Saca provecho de tu experiencia. Inscríbete en un programa de licenciatura (recomendable). Obtén un trabajo por medio de tu red de contactos.
El campo del desarrollo de software cuenta con un excelente crecimiento laboral. La ingeniería de software es un enfoque muy deseable en comparación con la programación básica. En los EE.UU., el ingreso promedio de un desarrollador de software es alrededor de $80 000 a $100 000 al año. El diseño y la codificación de software prácticos deben ser tus primeras prioridades. Existen muchas formas de obtener esta experiencia, como las siguientes:  Aprende a programar mediante tutoriales en línea o amigos que estén dispuestos a enseñarte. Inscríbete en un curso en línea masivo y abierto (CEMA). Si ya posees un poco de experiencia, colabora con otros programadores en GitHub. Los cursos de aprendizaje acelerado en programación son una de las maneras más rápidas de aprender, si estás dispuesto a dedicarle dinero y tiempo libre. El software podría ser un tema especializado, pero no es necesario que tu carrera previa guarde relación con las computadoras para que te brinde una ventaja. La ingeniería de software puede depender en gran medida de las habilidades analíticas, la resolución de problemas y el trabajo en equipo. Además, si conoces una industria, esto podría ayudarte a diseñar software para ella. Incluso los pasatiempos y los intereses secundarios pueden brindarte oportunidades para establecer contactos, o al menos para agregarle pasión a tu trabajo. Las aplicaciones de juegos, las suites de música digital, o los softwares de negocios son ejemplos. Es muy probable que encuentres un trabajo de programación 1 o 2 años después de tener una amplia experiencia, o incluso luego de unos meses si te esfuerzas lo suficiente. No obstante, por lo general se requerirá un título de licenciado para obtener un trabajo de ingeniería “apropiado”, en el que te encargues de diseñar software en lugar de solo codificarlo. Si ya posees una licenciatura en algún campo, además de algunas habilidades de codificación, puedes contemplar la opción de cursar directamente una Maestría en Ingeniería de Software. Casi toda industria necesita desarrolladores de software, por lo que tu red de contactos de una profesión anterior puede ser muy valiosa. Asimismo, puedes unirte a una asociación profesional, como la Society of Software Engineering de la IAENG, el Computer Society Technical Council on Software Engineering del IEEE, la Association for Computing Machinery, o un ente similar en tu región.
Switching to a Software Engineer Career