Tome los MOOC en línea (¿Algoritmo de análisis y diseño de NPTEL o MIT tal vez?), Son excelentes para aprender. Pero manténgalo como una tarea secundaria.
Si realmente te inclinas por la programación competitiva y las matemáticas, ponte serio y llévalo a otro nivel. Practique n Codechef, TopCoder, Codeforces, etc. Conozca ICPC e intente participar en los próximos años (Oh, necesitará un equipo, trate de hacer que un par de amigos que comparten el mismo interés hagan lo mismo en verano). La clave es la práctica, y confía en mí durante las ubicaciones, tus habilidades de “resolución de problemas” (no codificación) es lo que impresionará a las buenas empresas.
Pero en caso de que ingrese a la programación competitiva y se dé cuenta de que no es su taza de té, está bien, no es para todos, no necesita arrepentirse. Quizás otras cosas como el desarrollo de aplicaciones, piratería (estrictamente ético: P), redes, aprendizaje automático, etc. También una pasantía con una startup es una buena opción, y puede llevarse a cabo.
- ¿Puedo mantener varias pasantías en el mismo período en mi currículum?
- ¿A quién se debe contactar en DTU para obtener permiso para realizar prácticas?
- ¿Cómo obtener una pasantía? Soy un estudiante de segundo año mecánico
- ¿Cómo será útil una pasantía para un estudiante que estudia ingeniería?
- ¿Cómo es la experiencia de pasantía en la Agencia de Desarrollo Aeronáutico (ADA), en Bangalore?
¡Pero en esta coyuntura, voy a enfatizar seriamente en dar preferencia a la programación competitiva, para mejorar sus “habilidades para resolver problemas”!
Todo lo mejor