Más bien lo contrario, ahora sabes que la programación significa mucho más de lo que ya sabes para que puedas pasar el resto del tiempo practicando. Pero no solo se sienta abrumado por las competencias de programación. Eso no es todo para convertirse en un buen profesional del software. Necesita una buena comprensión de otros temas importantes como sistemas operativos, redes y administración de bases de datos. Tener un buen conocimiento de los compiladores también se suma a su comprensión general. Lo bueno es que eres consciente de esto y tienes suficiente tiempo para estudiar. Vaya al sitio de alguna otra universidad (los IIT publican muchos cursos en línea, pero también puede usar universidades internacionales como MIT, Stanford o Harvard o cualquier otra universidad de renombre) que tenga videos de conferencias para el curso y comience a mirar y hacer tareas. Esto asegurará que comprenda lo que otros estudiantes de informática de todo el mundo esperaban saber después de su licenciatura. Tiene Internet disponible, por lo que no hay nada que no pueda aprender solo en lo que respecta a la informática. Use su tiempo juiciosamente en toda la gama de temas, pero ser un buen solucionador de problemas en general debería ser su enfoque principal.
Soy un estudiante de tercer año de CS en una universidad del gobierno local y solo puedo hacer sumas básicas como la serie de Fibonacci, el triángulo pascal y los palíndromos. Anteriormente pensé que era suficiente, pero luego me encontré con sitios de programación competitivos como CodeChef. ¿Estoy condenado?
De ningún modo. La programación competitiva es como una pluma en su currículum si lo tiene, pero no es un mandato.
Pero resolver problemas competitivos lo ayudará a abordar las preguntas de la entrevista.
Fibonacci y todo son muy básicos.
Intenta resolver las mismas preguntas
Usando programación dinámica. Mejore su estructura de datos y habilidades algorítmicas.
Todavía estás en tercer año, puedes comenzar ahora. La programación competitiva es divertida. Disfrútala.
Todo lo mejor.
¿Y por qué llegaste a esa conclusión de nuevo? xD
Supongo que todavía le quedan 1,5 años para probar la programación competitiva. Es tiempo más que suficiente para probar la programación competitiva y familiarizarse con ella.
La programación competitiva puede ser la locura en torno a quora e internet, pero ser un excelente programador competitivo no necesariamente significa que terminará en una empresa de primer nivel. Estar condenado o no es un destino que depende completamente de ti. Buena suerte.
No … Puede comenzar a hacer problemas en codechef u otras fuentes de problemas de programación ahora … Todavía está en tercer año …