Hay una gran cantidad de material increíble en línea, así que creo que no necesitas ir a ningún lugar para entrenar per se.
Voy a arrojar algo de luz sobre los recursos de capacitación en línea que encontrará útil como estudiante de CSE:
1. Programación competitiva : cosas muy muy útiles. Ayuda MUCHO a codificar entrevistas y habilidades para resolver problemas. Algunos recursos para esto:
> Estructuras de datos y algoritmos que uno debe aprender antes de comenzar la programación competitiva
> Comenzando con el deporte de la programación
> Tutoriales de algoritmos de Topcoder
> Stanford CS 97SI: Introducción a los concursos de programación competitiva
2. MOOCs : cursos en línea. Aprenda más sobre diferentes áreas de CS a través de cursos en línea, ayuda en proyectos y conocimiento de temas. Algunos recursos para esto:
> coursera.org
> edX
> udacity
> academia khan
- ¿Cuál es un mejor lugar para reinventarse profesionalmente: la ciudad de Nueva York o el área de la bahía de San Francisco?
- En Google, ¿cuánto tiempo tarda un ingeniero típico en pasar de Ingeniero de software II a III? ¿Cuántas personas hay en cada nivel? ¿Qué niveles son terminales? ¿Está bien ser un III indefinidamente?
- ¿Cuáles son las designaciones mantenidas por los oficiales de IAS durante la publicación de campo?
- ¿Alguien ha dejado de perseguir música / arte para buscar otra cosa?
- Me encantaría unirme al ejército, pero soy socialista y no creo en las causas de mi país. ¿A qué otras organizaciones puedo unirme?
Estos dos tienen suficiente contenido para toda la vida. Intente hacerlo de manera consistente, será de gran valor en el futuro.