Si un estudiante universitario no obtiene una pasantía de ingeniería de software el próximo verano, ¿será difícil para él / ella buscar un trabajo de tiempo completo?

Descargo de responsabilidad: mi respuesta no refleja las opiniones de la Universidad de Texas en Austin por mi propia cuenta

Divulgación completa: soy instructor para The Coding Bootcamp en UT Austin

No hay una respuesta en blanco y negro / definitiva a esto. Por lo tanto, las respuestas que obtenga son subjetivas y generalmente se basan en la experiencia personal del respondedor, incluida la mía.

En otras palabras, su kilometraje puede variar, #ymmv

Reflexiones sobre pasantías

Tuve dos pasantías antes de obtener mi primer puesto de desarrollador en una compañía adquirida por Hewlett Packard (HP) y, en mi opinión, las dos pasantías fueron definitivamente un factor en la decisión de contratación.

La vida fue mucho más fácil de encontrar un puesto de nivel de entrada con experiencia en prácticas en comparación con mis compañeros que no lo hicieron en ese momento.

Haz tu mejor esfuerzo para encontrar una pasantía para el semestre / trimestre de otoño, primavera o verano.

Puede realizar una pasantía después de clase y será un trabajo de medio tiempo para usted. Existen, pero tienes que cazar / conectarte en red para convertirte en uno.

Las pasantías te ayudan a separarte del “paquete”, alias de tus compañeros y otros estudiantes de otras universidades / colegios que buscan las mismas posiciones.

Por qué es importante

Lo que buscan la mayoría de los empleadores es que puede trabajar bien en un equipo, puede tomar instrucciones bien y lo más importante, ¿puede codificar?

Cuando tienes experiencia de pasantía en tu currículum, tienes más “pruebas” que el próximo chico / chica.

Otras formas de obtener experiencia

Lanza libre

Podrías hacer trabajo independiente por tu cuenta o formar equipo con otros compañeros de clase en sitios como Upwork y trabajar en una aplicación web / iOS / Android o dos.

Lo importante es obtener experiencia trabajando con un equipo para entregar un producto, un sitio web, una aplicación, etc. que brinde valor a algún cliente, preferiblemente uno que pague.

Hackathon

Unirse a un hackathon en su área puede ayudarlo a relacionarse con otros desarrolladores, diseñadores y empresarios para hacer crecer su red y exponerlo a nuevas tecnologías y empresas que podrían llevarlo a una pasantía / trabajo en el futuro.

Si ganas, obtendrás mucha más exposición y será más probable que las personas te busquen a ti y a tus talentos. Es muy divertido incluso si no ganas. Ir para la creación de redes.

Qué no hacer

En mi opinión, haga más que solo tomar clases y pasar pasivamente un currículum a través del proverbial escritorio de alguien.

Cualquiera puede hacer eso. Apartarse aparte .

Su búsqueda de trabajo podría tomar posiblemente más (semanas / meses) más y eso le costará tiempo y dinero. #ymmv

Qué hacer

Haz más que solo el código que aprendes en la escuela. Codifique un proyecto personal que le interese o cree una aplicación para alguien que usted conoce.

Cree una cuenta LinkedIN: piense en esto como un perfil de citas para trabajos. Haga que funcione para usted y use una buena foto, ponga su experiencia allí.

Cree una cuenta de Github: tenga proyectos allí que estaría orgulloso de mostrar al mundo. Asegúrese de tener un código limpio, sangría, documentación para que alguien pueda leerlo, solo como un comienzo.

Resumen

Hay muchas maneras de agregar credibilidad a sus habilidades como desarrollador, sin embargo, tener a alguien que le pague como pasante está allí, así como trabajo independiente o ganar un hackathon, pero estas no son las únicas formas.

Si no tiene nada de eso, obviamente todavía puede conseguir un trabajo, pero mientras más “municiones” tenga en cuanto a ejemplos de código de trabajo, más fácil será su búsqueda.

No, no será difícil para él / ella buscar un trabajo de tiempo completo en relación con aquellos que se gradúan con títulos menos empleables. Sin embargo, podría ser más difícil para esa persona encontrar un trabajo en relación con sus compañeros que tuvieron una pasantía después de su tercer año. La razón de esto es que los empleadores utilizan las pasantías como una especie de “proceso de entrevista extendido”, y la mayoría de los pasantes que ingresan a su último año recibirán una oferta de trabajo al final del verano.

Para ser honesto, no debes preocuparte por mirar para un trabajo de tiempo completo tanto como debería preocuparse por buscar el trabajo de tiempo completo adecuado una vez que se gradúe. En un campo tan competitivo para el talento como la ingeniería de software, los graduados universitarios calificados generalmente tienen muchas oportunidades de empleo. Como resultado, es más importante usar tu tiempo en la universidad para decidir realmente dónde encajas en el mundo laboral. Y tanto como una pasantía permite que un empleador decida mejor si usted encajaría bien en su empresa, las pasantías permiten que los pasantes experimenten diferentes compañías y vean cuáles son las más adecuadas. Entonces, en lugar de perjudicar sus perspectivas laborales, no obtener una pasantía el verano después de su tercer año es perjudicial, ya que no le permite crecer como profesional.

Intenta obtener una pasantía, es una gran experiencia, pero no te desanimes si no la obtienes. Recibí muchas ofertas en 1999 sin ninguna experiencia de pasantía. Algunos me dijeron que eran tiempos diferentes. Sin embargo, estoy entrevistando a muchos candidatos para puestos de SW y la falta de pasantías en sus currículums no me molesta. Estoy buscando más habilidades reales y pasión.