Depende un poco del año que acaba de completar. Para vacaciones después del 1er año o el 2do año, uno puede hacer lo siguiente:
1. Programación competitiva : esta es una de las cosas más desafiantes, interesantes y útiles a las que se puede inscribir un estudiante de informática. Estoy de acuerdo en que la mayoría de los estudiantes ni siquiera tocan la programación competitiva, sino que terminan haciendo carreras decentes como ingeniero de software. Pero si no quieres destacarte de la multitud, este es el camino a seguir. Existen numerosos tutoriales, guías de inicio que puede buscar en línea para obtener ayuda. Un buen lugar para comenzar es Codechef.
Programación informática en línea
2. Proyectos en equipo : la programación competitiva te enseña a pensar algorítmicamente. Pero eso está lejos de ser suficiente para lo que necesita aprender para ser un gran desarrollador de software. Un desarrollador de software es un artista y la mayoría de las veces, un artista entre un grupo de artistas que trabajan juntos para construir algo. Entonces, algunas habilidades importantes que deben desarrollarse son mejorar la colaboración dentro del equipo, aprender a administrar el código cuando hay múltiples contribuyentes (aprender el control de versiones), unidad importante / pruebas de extremo a extremo (cuando la estabilidad de su código es muy importante) etc. Trabajar en un proyecto lo colocará en un camino donde comenzará a darse cuenta de que escribir código no es realmente la fase más difícil cuando está construyendo algo. El diseño es lo que requiere la máxima habilidad. (Ayuda tener un mentor experimentado que lo guíe durante el curso de su proyecto).
- En Alemania, si tiene un título, ¿es ilegal tomar un trabajo que paga menos que el requisito estatal para su título? ¿Qué pasa si quieres cambiar de carrera y la nueva ocupación no requiere un título?
- ¿Qué cursos debo tomar si quiero ser patólogo del habla? ¿Tengo que ser bueno en biología?
- Cómo hacerme útil con un título en humanidades
- ¿Cuál será la mejor opción para un estudiante promedio después de completar bsc?
- ¿Cómo es la Universidad de Nottingham?
Para vacaciones después del 3er año –
1. Pasantía : las pasantías, si se realizan en la empresa adecuada, pueden mejorar significativamente sus habilidades. Obtiene una exposición a nivel de la industria sobre cómo se hacen las cosas en el mundo real. Ese conocimiento no tiene precio. Entonces, si es posible, solicite pasantías en empresas de software (prefiera nuevas empresas).
2. GeeksForGeeks – Las ubicaciones son lo más crucial cuando están en el último año. Así que prepárate para las entrevistas practicando preguntas del sitio web perenne (literalmente) geeksforgeeks.org
Esta definitivamente no es una lista exhaustiva de opciones, pero definitivamente estas son las más prolíficas. Espero eso ayude