He dejado la programación competitiva durante 2 meses, pero quiero volver. ¿Cómo consigo la motivación para empezar de nuevo?

Gracias por A2A 🙂

El punto aquí es por qué quieres ir al principio?

La Programación Competitiva (CP) no es más que la resolución de problemas, que se extiende desde el nivel humano a los lenguajes de programación y computadoras para que pueda automatizar sus “Formas de resolver problemas” o “Algoritmos”, teniendo en cuenta también la complejidad computacional de su solución. .

Cuando estás haciendo CP, estás ejercitando tu cerebro para pensar “Precisamente” o Matemáticamente. Aprender a comunicarse literalmente matemáticamente (Matemáticas es un lenguaje de expresión) para resolver problemas es la forma más rápida de resolverlos.

De manera consciente o inconsciente, consciente o inconscientemente, todos usamos las matemáticas de una u otra manera para llevar a cabo nuestras OPCIONES DE VIDA DIARIA.

No es que tengas que poner modelos matemáticos dentro de ellos.
Ya están presentes allí. Solo encuentras las mejores representaciones en ellos.

Y no es muy difícil adquirir tal visión. Todo lo que necesita es una pasión para pensar y paciencia para manejar los pensamientos incorrectos y encontrar otras formas de corregirlos y buscar la mejor solución posible, entre ellos. Sí, es así de simple.

CP obliga a tu cerebro a pensar matemáticamente. Entonces, cuando te vuelves bueno en eso, las matemáticas se convierten en el lenguaje nativo de tu mente. No sé de los demás, pero esto realmente me fascina!

Las ventajas principales incluyen habilidades de pensamiento rápidas y precisas junto con la capacidad de pensar desde múltiples perspectivas para resolver un problema. Estos son también los requisitos básicos para las entrevistas en las Compañías de Software de Nivel 1, aparte de las habilidades de implementación.

En resumen, si se hace bueno en CP, PUEDE volverse grande en todos los demás campos que pueda encontrar en su vida, no solo en Informática (suponiendo que esté en este dominio).

Espero que esto ayude. 🙂

Si realmente quieres volver, comienza a codificar de nuevo. Comience con algoritmos que le interesen. Trate de implementar problemas del día a día. Escuché un discurso de Sundar Pichai en el que mencionó cómo comenzó a codificar problemas básicos, por ejemplo, implementando un juego de ajedrez primero. Esto te ayudará a desarrollar tu interés en la codificación y podrás saltar a la codificación competitiva siempre que te sientas cómodo superando tus propios desafíos.

Salir por una duración tan larga es a veces ventajoso. Al menos fue una ventaja para mí. Sin embargo, todavía no soy muy bueno en eso, pero me había ido por alrededor de 3 meses pensando que no era mi taza de té (en realidad pensé que soy incapaz: p) Empecé de nuevo un par de meses atrás y me está yendo bastante bien. Spoj. He resuelto un buen número de problemas en 2 meses. ¡Vuelve con una explosión y clavalo!