¿Qué debe hacer un estudiante de CS de segundo año en las vacaciones si no es seleccionado para ninguna pasantía?

Opción 1:

Aprenda codificación. Siempre tiene la opción de unirse a los MOOC de curso y aprender. Aparte de eso, puede inscribirse en hackerrank (o sitios web similares) que tienen tutoriales de un mes o desafíos frecuentes.

Por ejemplo: 30 días de código
Resolver desafíos del código de inteligencia artificial

Opcion 2:

¡Salta al fondo de la piscina, aprende sobre los plazos! Conviértete en un profesional independiente para tu pasantía, gana dinero rápido y aprende a codificar.

Personalmente, he hecho unos pocos dólares rápidos de getacoder y freelance. Estos enlaces pueden ayudar:

  • ¿Cuáles son los mejores sitios web para encontrar trabajos independientes para programadores Java de nivel básico?
  • Freelancer – Contrata y encuentra trabajos
  • Upwork, el lugar de trabajo en línea más grande del mundo

PD: Como ingeniero de software que trabaja con IA, creo que la mejor experiencia que he tenido es estar familiarizado con la codificación antes de dejar la universidad y conocer los fundamentos de ML.

Un axioma famoso que escuchamos a menudo sería “Si puede codificar en un idioma, puede aprender cualquier cantidad de idiomas nuevos”. ¡Así que elige un idioma, encuentra a alguien que necesite hacer cosas en ese idioma y descúbrelo!

Buena suerte.

Esta es una de mis raras respuestas cortas:
1. Aprender ML (cursos en línea)
2. Haz un proyecto en Kaggle
3. Haz otro proyecto en Kaggle
4. Mejore las precisiones, lea documentos, descubra nuevos métodos …

Puede intentar contribuir a algún proyecto de código abierto. Si lo hace en Google Summer of Code, también obtendrá un buen estipendio.

Google Summer of Code 2014