A2A
Buena pregunta. Aquí están mis sugerencias:
Internado
Para ser específicos, pasantías en una empresa mediana o grande. Esta será la mejor manera de pasar el verano, trabajando con algunos de los mejores ingenieros del mundo, en una empresa líder. Habrá mucho que aprender y mucho que experimentar.
- Estaba muy interesado en la informática. Pero después del segundo año de mi doctorado, perdí totalmente mi interés. ¿Qué tengo que hacer?
- ¿Cómo es ser ingeniero para un equipo F-1? ¿Hay algún papel para los ingenieros informáticos: sistemas integrados, controles, diseñadores de circuitos y demás?
- Cómo convertirse en un experto
- ¿Cuáles son las habilidades necesarias para convertirse en un desarrollador Java exitoso?
- Cómo aprovechar al máximo un título en informática y habilidades de artes visuales (profesionalmente)
Enlaces relevantes:
¿Cómo se consigue una pasantía en Facebook?
¿Cuáles son algunas buenas prácticas para tener éxito como pasante de verano en una empresa de Silicon Valley?
¿Cómo se consigue una pasantía en Facebook?
Pasantía de inicio
Esto es diferente. He escuchado a personas decir que su experiencia de pasantía fue exponencialmente mejor en una startup. El truco es elegir una startup que admires y que ames lo que están haciendo. Estas pasantías pueden ser extremadamente exigentes, ya que desempeña múltiples funciones y trabaja en múltiples proyectos durante el verano. Hacker News publica un “hilo de contratación de personas” el 1 de cada mes, donde las nuevas empresas publican sus ofertas de trabajo. Cuidado con eso.
¿Cuándo comienzan las startups tecnológicas a publicar pasantías de verano?
¿Cuáles son las mejores start-ups de Silicon Valley para hacer una pasantía de verano?
¿Qué startups contratan pasantes de CS para el verano de 2014?
Proyectos paralelos
Aquí ha habido buenos consejos para trabajar en proyectos paralelos, pero sugeriría un enfoque diferente para ellos. En lugar de trabajar en proyectos aleatorios durante el verano, trabaje en proyectos (y aprenda las cosas) que lo hacen más comercializable. ¿Qué quiero decir con eso? Bueno, digamos que quieres aprender Python. No solo aprenda Python, aprenda también sus frameworks web. O la biblioteca de gráficos. O los módulos científicos. Como todavía no sabes lo que te gusta, te sugiero jugar con todo y pasar el verano definiendo realmente tus áreas de interés y aprendiendo habilidades invaluables.
Enlaces relevantes:
karan / Proyectos
¿Cuáles son algunos buenos proyectos paralelos de programación para trabajar en tu licenciatura que se verán bien en un currículum?
¿Cuáles son tus proyectos paralelos?
¿Qué son los proyectos secundarios de programación impresionantes?
Investigación
Casi todas las escuelas con un sólido programa de CS tienen excelentes investigaciones que desean asistentes de investigación. Esta es tu oportunidad. Mire a través del sitio web de su escuela y encuentre las investigaciones o los proyectos que le gusten, envíeles un correo electrónico diciendo que desea ayudarlos y que estarán encantados de recibirlo. Lo bueno es que la mayoría de ellos no quieren estudiantes con mucha experiencia o habilidades. Siempre que esté dispuesto a aprender y ayudarlos, lo guiarán. (Esto es de mi experiencia personal).
Enlaces relevantes:
¿Cuál es la mejor manera de hacer investigación CS en Stanford como estudiante?
Comienza una startup
Esta es probablemente una de las cosas más lucrativas para hacer durante el verano para mí. Si te apasiona algo, simplemente súbete al bote. Encuentre un par de personas que sean mejores que usted, y traiga más habilidades en el equipo, y lo más importante, sea un apasionado del equipo. Haz una empresa. ¡No te preocupes por fallar!
Enlaces relevantes:
¿Qué startups exitosas comenzaron como proyecto paralelo?
¿Cuál es el único consejo que le daría a los fundadores o empresarios por primera vez?
¿Cuál es el mejor consejo para un CEO joven y nuevo por primera vez?