Si hay un consejo que puedo darle después de cuatro años de experiencia (¡y fracasos!) Es que debe practicar, practicar y practicar aún más.
Concéntrese en ser un gran programador en lugar de solo en codechef. Esto lo ayudará no solo a lograr el éxito en codechef, sino también a abrir una amplia variedad de opciones para elegir su campo en el futuro, ya que con el tiempo sus preferencias pueden cambiar.
Sin embargo, por suerte, el aprendizaje se vuelve más fácil día a día a través de los MOOC (Cursos en línea abiertos masivos). Puedes aprender muchísimo más que un programador promedio si sigues cursos en línea además de tu plan de estudios universitario.
Encontré dos sitios web realmente increíbles para este propósito
edX
Coursera
- Me uní a EIE en VIT Vellore. ¿Cómo obtengo un cgpa de 9.0 cada año?
- Estoy teniendo una crisis existencial, ¿no creo que pueda superarla?
- ¿Estoy siendo demasiado despiadado por haber aceptado que alguien que conozco puede morir en cualquier momento, mientras que otros miembros de la familia todavía lo niegan?
- Si quiero entrar en la programación, ¿cuál es la mejor manera de hacerlo?
- Mi novia no acepta ningún regalo. ¿Eso es normal? Hemos estado en una relación por un año ahora. Ella ni siquiera cena conmigo.
Muchos cursos también son gratuitos. Con certificaciones de las mejores universidades del mundo. Y si sigue un curso en línea, siempre tendrá que completar un desafío. Las principales universidades han descubierto que la mente es como un músculo, por lo que cuanto más se ejercita, más fuerte / más inteligente se vuelve. Y también es un fenómeno común que tiendes a retener más información si aprendes a través del contenido audiovisual, de ahí el énfasis en la genialidad de los MOOC.
Y aparte de estos, Google y Github son sus mejores amigos cuando se trata de aprender en línea. Aparte de eso, ¡aquí hay algunas cosas que pueden ser útiles si quieres aprender algo y todo!
Espero que esto sea útil 🙂