He sido desarrollador durante 23 años y los administro durante 18 años. Esta es realmente una pregunta simple y le daré una respuesta detallada.
Usted mencionó que tiene una Maestría en Tecnología de la Información. Esto es diferente a un título en Ciencias de la Computación, por supuesto, y la intención del grado es comprender la TI de manera amplia en lugar del desarrollo de software. Hay un elemento de malas noticias con eso, pero vamos a mostrarlo y mostrar cómo superarlo.
El título de TI no es una buena preparación para ser un desarrollador de software, pero es una gran preparación para todo lo demás en TI. No lo deja completamente sin preparación para el trabajo de desarrollo, pero lo pone en competencia con 22 años que han estado inmersos en la programación de computadoras desde que tenían 14 años.
- ¿Qué estudios muestran cómo los ingenieros de software crean más trabajos (NET) en lugar de eliminar trabajos a través de la automatización?
- ¿Qué habilidad debo tener para programar antes de solicitar empleo?
- ¿El oficial auxiliar de auditoría obtiene la asignación de arrendamiento de la casa?
- ¿Qué tipo de recurso tengo cuando mi jefe recién contratado me discrimina por haber nacido en el extranjero (soy ciudadano estadounidense)?
- Como ingeniero de software, ¿es posible aprender malas prácticas de una base de código desorganizada?
Los puestos para los que lo preparó bien incluyen la mesa de ayuda, el administrador del sistema, la documentación, el soporte y la seguridad. En última instancia, el analista de negocios, el gerente de proyectos y el DBA son trabajos aún mejores, pero son difíciles de sacar de la universidad.
La mala noticia es que la tasa de desempleo para aquellos con títulos de TI es superior al 15%. Sé que eso no suena bien cuando la tasa de desempleo para los desarrolladores es de aproximadamente el 3%, pero es cierto y te diré cómo superarlo.
Primero, debe decidir si desea ser desarrollador u otra cosa. Si quieres ser desarrollador, puedes hacerlo, pero tendrás que hacer mucho si te preparas para la entrevista y estar preparado para una curva de aprendizaje empinada en el primer trabajo. Si puede entrevistar bien, los gerentes de contratación aceptarán que desea ser desarrollador, pero eligió obtener un título en TI en lugar de CS. Si obtuvo su licenciatura en otro campo que no sea STEM, no mencione su especialidad en una entrevista.
Si decide hacer otra cosa, querrá obtener alguna certificación para acompañar su título. Las certificaciones no son útiles para los desarrolladores, pero son útiles para todo lo demás.
Puede obtener certificaciones de Microsoft para el administrador del sistema, la mesa de ayuda y la base de datos. Puede obtener la certificación de red de Cisco. Puede obtener PMP para la gestión de proyectos. Puede obtener A + para hardware.
Si solo desea un trabajo de TI de nivel de entrada del ejército, le recomendaría seguridad y si obtiene una certificación CISSP, eso será 10 veces más fácil de lo que sería de otra manera.