Cómo mejorar mis habilidades de codificación durante las vacaciones de verano

Primero de todo código, código y código.

Simplemente codifique algo, busque algo desafiante e intente codificarlo. Si no puede cuál será la mayor parte del tiempo, busque respuestas en el desbordamiento de la pila .

Otra cosa sería no cambiar su lenguaje de programación de vez en cuando. Mantente enfocado en uno y practica mientras puedas.

Lo importante, comenta tu código. Siempre que surja algo que sea doloroso para usted, intente comentar su código.

Administra tu código. Cada vez que termine de hacer algo, intente administrar su código correctamente. Aprenda algunos estándares profesionales, sígalos o haga sus propios estándares.

Y a algunas personas les gustaría hacer juegos. Incluso si no quieres ser un desarrollador de juegos en el futuro. Hacer juegos no hará ningún daño. Haga ganar 32 juegos de consola para satisfacción personal. Game Building te ofrece una vasta experiencia.

Y por último, pero no menos importante, aprenda las estructuras de datos . Las estructuras de datos proporcionan una comprensión básica de cómo se gestionan y transfieren los datos entre diferentes plataformas. Además, ayuda a decidir cuál debería ser el mejor algoritmo para hacer lo mismo y cómo los algoritmos son lo más importante.

¿Por qué no puedo …

Puede mejorar sus habilidades de codificación practicando en algunas de las plataformas como hackerrank, codechef, etc.

Sugiero que hackerrank es la mejor plataforma.

Pero antes de resolver los problemas, simplemente aclare sus conceptos en cualquier lenguaje de programación.

Un par de formas y sugiero ejecutar en todas ellas:

  • Trabaja en tu propio proyecto. Siempre pongo eso en mis sugerencias porque es la forma más efectiva de mejorar sus habilidades de codificación.
  • Lea un libro de programación fundamental que lo ayudará a corregir muchas imprecisiones “pequeñas” en su código. Al principio no parecen importantes, pero una vez que los arregles, escribirás un código mucho mejor. Si desea una recomendación, Code Complete 2 es una muy buena opción.
  • Realiza tareas de programación competitivas. Esto ayudará con su “pensamiento algorítmico” o como quiera llamarlo. Eso es importante porque le hará prestar especial atención a la importancia de las soluciones eficientes. O en otras palabras, que hay una diferencia entre la solución O (n) y O (n * n).

Si no desea hacer el trabajo extra y ejecutar las 3 sugerencias, simplemente haga la primera. Trabajar en un proyecto será la mejor decisión para mejorar tus habilidades. Espero que ayude ! Buena suerte !

Termina este curso:

Aprenda a codificar y ayudar a organizaciones sin fines de lucro

¡Hecho!

Practica, cualquier idioma que te guste