No, en absoluto. Nunca es tarde para comenzar algo, si está sinceramente dispuesto a hacerlo. Tiene un año y medio antes de comenzar a sentarse en empresas para la colocación y creo que esta vez es lo suficientemente bueno como para aprender programación competitiva.
Lo más importante que debe saber sobre el aprendizaje de la programación competitiva es que es un proceso que lleva tiempo. Te llevará tiempo comenzar a desarrollar lógicas y créeme que no hay atajos para desarrollar la lógica que no sea practicar. Puede sentirse frustrado a veces, pero solo crea en usted mismo y continúe con paciencia.
Hay varios pasos que debe seguir para aprender programación competitiva:
- ¿Debo abandonar? Si lo hago, ¿qué oportunidades tendré? (Todos los detalles se dan a continuación)
- ¿Cuáles son algunas razones por las que deberías unirte al ejército?
- ¿Cuáles son los pasos o las pruebas que debo realizar en los Estados Unidos para trabajar con mi licencia de ingeniería industrial como extranjero?
- Mientras estoy diseñando columnas, ¿cómo puedo encontrar una columna crítica? ¿Es una columna de esquina o una columna central?
- ¿Qué se siente para un ingeniero mecánico convertirse en un banco PO porque no pudo conseguir un trabajo principal?
- Elija sabiamente un lenguaje de programación en el que vaya a programar. Con sabiduría, me refiero a elegir un lenguaje que sea fácil de aprender y que también soporte varios conceptos de programación importantes.
- Los algoritmos son algo que todos los programadores deben aprender. Obtenga una idea teórica de varios algoritmos ampliamente utilizados. Y continúe aprendiendo algoritmos más complejos.
Algoritmos – GeeksforGeeks - Las estructuras de datos son la columna vertebral de cualquier lenguaje de programación y se utilizan más ampliamente en la programación. Aprenda las estructuras de datos, incluidas las complejas (árboles, gráficos, etc.)
Archivos de estructuras de datos – GeeksforGeeks - Comienza a practicar la programación. Hay muchos sitios web que le proporcionan problemas según el nivel de dificultad. Comience desde el nivel fácil y avance más. Al comenzar, puede enfrentar problemas para resolver algunos problemas, pero no se enoje con eso y continúe practicando, eventualmente verá que su rendimiento mejorará.
Concurso de programación, concurso de programación, programación informática en línea
HackerRank
HackerEarth: desafíos de programación y trabajos de desarrollador
Coderbyte | Retos de programación | Bootcamp Prep | Preparación de trabajo
Sigue practicando y aprendiendo. Y después de un año y medio durante su colocación, se lo agradecerá por aprender tanto. Espero que esto ayude.
Buena suerte.
Vota si te gusta la respuesta.