¿Cuándo es demasiado tarde para solicitar pasantías tecnológicas?

Si está preguntando si es demasiado tarde o no para una pasantía este verano, la respuesta es no, pero será bastante difícil en este momento.

Siempre hay empresas que buscan pasantes de ingeniería de software; sin embargo, dado que es muy tarde en el año / tan cerca del verano, no podrá obtener una pasantía SWE en una de las grandes compañías. Es más probable que sea con una startup que solo tiene unas pocas personas y necesita mano de obra adicional para ayudar a construir su producto.

Ahora, esto no es necesariamente malo. Tendrá un gran impacto en la empresa desde una etapa temprana y tendrá algo que puede mostrar a otras empresas en el futuro cuando busque trabajo. Sin embargo, hay menos estructura, lo que probablemente sea muy importante para usted, ya que recién está comenzando sus estudios en ciencias de la computación y lo más probable es que todavía no esté escribiendo el código de mayor calidad. Además, dado que esta será su primera pasantía de CS, podría inculcar algunos malos hábitos si la startup se preocupa más por la cantidad producida que por la calidad del código. De todos modos, obtendrá experiencia práctica escribiendo código para una empresa, por lo que no es un mal negocio.

Sin embargo, todo esto depende de qué tan lejos haya llegado en sus estudios de CS. Dijiste que recién comenzaste, ¿qué cursos has tomado hasta ahora? Si solo ha tomado un curso de introducción a CS y todavía tiene que tomar estructuras de datos / algoritmos, será bastante difícil encontrar una pasantía porque no conocerá muchos de los temas avanzados que se utilizan a diario en las empresas .

Si no puede encontrar una pasantía para el verano, soy un gran defensor de trabajar en algunos proyectos paralelos solo para desarrollar sus habilidades / cartera. Encuentre algo que desee construir y luego compílelo. ¡Aprenderá muchísimo, especialmente si está tratando de adquirir algunas nuevas tecnologías en el camino y también será divertido ya que puede elegir lo que desea construir! No se desanime de que esté comenzando relativamente tarde, pero sepa que tendrá que trabajar muy duro y hacer mucho autoaprendizaje para poder compararlo con aquellos que han estado buscando un título de CS durante un período más largo. de tiempo.

¡Buena suerte!

Además de la respuesta detallada del Sr.Liegien arriba, me gustaría sugerir varias formas de construir su Portafolio como CS Major:

  • Desarrolle un software mejor, juntos en Github. Le permite no solo practicar la codificación, sino también aprender a colaborar con otros en equipo. Esto sorprendentemente aumenta sus experiencias y posibilidades de ser reclutado en el futuro.
  • Cree aplicaciones a través de Corona SDK / Xcode. Le ofrece la oportunidad de producir aplicaciones creativas para dispositivos multiplataforma. Resulta ser un gran método para codificar y practicar habilidades de resolución de problemas y acostumbrarse al algoritmo.
  • Adquirir habilidades de desarrollo web puede ser esencial para su experiencia y cartera. Hay muchos recursos para elegir, que son Codecademy, Freecodecamp, Udemy, …
  • Lea Introducción al algoritmo, que se considera un libro de lectura obligada para todo aspirante a ingeniero de software.
  • Por último, pero no menos importante, lea esto Lo que todo experto en informática debería saber

¡Buenas suertes!