No intente trabajar en tantos proyectos como sea posible. En la mayoría de estos casos, el estudiante termina haciendo un trabajo de mala calidad en esos proyectos, lo cual es peor que no haber comenzado. Tome la menor cantidad de proyectos que pueda (incluidos los proyectos del curso) e intente sobresalir en ellos. Consulte con los asesores a menudo para asegurarse de que se está moviendo en la dirección correcta.
Si usted es un estudiante de posgrado en ciencias de la computación sin un fondo de programación razonable y planea conseguir un trabajo en una importante empresa de tecnología, esto será difícil. El 15-20% de los estudiantes de pregrado de CS tienden a tener antecedentes de programación razonables, en muchos casos respaldados por pasantías de verano en empresas de tecnología. Es posible que necesite ponerse al día con ellos, como mínimo, ya que el proceso de entrevista generalmente no es diferente para los estudiantes graduados. Elija un lenguaje (generalmente Java o C ++) y buenos libros sobre algoritmos y estructuras de datos. Lo que debe hacer a continuación está cubierto en varios hilos de Quora. También recomendaría dos libros sobre resolución de problemas y entrevistas: “Descifrando la entrevista de codificación: 150 preguntas y soluciones de programación” y “Elementos de las entrevistas de programación: 300 preguntas y soluciones” (este último es más avanzado y tiene más material técnico) .