Aunque su comentario sobre temas “inútiles” de primer año es discutible, le daré algunos consejos para que se convierta en un programador competitivo al mismo tiempo que mejore su tema.
La mayoría de los cursos a partir de su segundo año tendrán un componente de proyecto / asignación. Desafortunadamente, la mayoría de los estudiantes no toman esto en serio y terminan haciendo un trabajo intrascendente. En su lugar, considere cada uno de estos proyectos como un proyecto de codificación y desarrolle su propio código para el mismo.
Ya que está desarrollando un código mientras al mismo tiempo completa su tarea, puede realizar grandes tareas al mismo tiempo que mejora sus habilidades de codificación. Además, como su profesor debe leer y comprender su código, sus hábitos y estilo de programación también mejorarán. Si realmente está interesado en la codificación, este enfoque no tiene inconveniente.
- ¿Cuáles son los capítulos probables en inglés para 2017 tableros de clase 10?
- Como estudiar la química antes que las juntas.
- ¿Cuántas horas debo estudiar para tener éxito?
- ¿Cuáles son los temas selectivos para revisar muchas veces del programa de estudios de UPSC para el año 2017 preliminar?
- ¿Es difícil estudiar en Suiza como alguien que solo habla Hochdeutsch (alemán estándar)?
Para el curso de algoritmos, puede comenzar con la implementación de diferentes algoritmos de clasificación en una sola máquina y comparar sus actuaciones en cadenas generadas aleatoriamente. Más tarde, puede extender esto a los algoritmos de clasificación en múltiples procesadores que llevarán a su proyecto de sistemas operativos / sistemas distribuidos. Si aún sigues con esto, terminarás en Hadoop MapReduce. Las posibilidades son infinitas, solo intente combinar múltiples actividades para lograr mejores resultados en cada una de ellas.