No lo creo porque, después de unos días, te sentirás aburrido … pero para más detalles sobre cómo puedes aprender a codificar rápidamente, lee el siguiente artículo:
Ya sea que esté actualmente cursando una licenciatura en ciencias de la computación, un aspirante a un desarrollador autodidacta o un estudiante de programación de boot camp, dominar el oficio de la programación es una lucha perpetua. Para ayudarlo en su aprendizaje, cortesía de los instructores de Coding Dojo, aquí hay siete consejos sobre cómo aprender a programar más rápido.
1. Aprender haciendo. Siempre juega con el código mientras aprendes.

Con cada tema nuevo, cuanto antes comience a jugar con el código, más rápido aprenderá los conceptos dados. Incluso si explota un capítulo completo de lectura y un tema como el de los bucles parece sencillo, tan sencillo que incluso un mono podría hacerlo, todavía se estará rascando la cabeza cuando se le pida que implemente el código por primera vez. Usted pensará, “espere, ¿cuál fue esa pieza de sintaxis otra vez?” Como dice el dicho, debe “usarlo o perderlo”, porque a pesar de la evolución de la tecnología, este proverbio de ole se mantiene cuando se aprende a código.
Consejo: Construye un proyecto a medida que avanzas en el material. Un proyecto personal suele ser el mejor punto de partida.
2. Agarre los fundamentos para obtener beneficios a largo plazo.

Por muy elementales que parezcan al principio, los fundamentos de la programación siempre deben ser lo primero: cuanto mejor los entienda, más fácil será aprender conceptos más avanzados . A partir de nuestra experiencia en Coding Dojo, los estudiantes que se apresuran en el inicio de nuestro software bootcamp, donde nuestro curso se centra principalmente en los aspectos básicos del desarrollo web, son a menudo los primeros en atascarse cuando hacemos la transición a material más avanzado, como la programación de back-end. Entonces, antes de deshacerse de la primera clase de ciencias de la computación 101 u omitir el capítulo uno de un tutorial en línea, tenga en cuenta que está pasando por alto el paso más importante en su aprendizaje.
Sugerencia: lea este excelente artículo sobre los 5 conceptos básicos de cualquier lenguaje de programación
3. Codificar a mano. Agudiza la competencia y la necesitarás para conseguir un trabajo.

Los monitores de computadora se vuelven más delgados, los discos duros son más livianos y los lenguajes de programación más potentes, pero la codificación manual sigue siendo uno de los métodos más efectivos para aprender a programar. Ya sea en una pizarra o cuaderno, la codificación manual requiere mayor precaución, precisión e intención detrás de cada línea de código. Porque a diferencia de una computadora, no puede ejecutar un código escrito a mano a mitad de la hoja para verificar si el trabajo es correcto. Aunque requiere más tiempo, esta restricción lo convertirá en un desarrollador más sólido, tanto en el aula como en el mercado laboral. Para los exámenes universitarios y las entrevistas técnicas, un componente crítico del proceso de la entrevista de trabajo, tendrá que realizar un código a mano, ya que no solo es bueno para el aprendizaje, sino que es universalmente conocido como la prueba definitiva para el dominio de un programador. Así que empieza temprano y acostúmbrate a esta práctica de la vieja escuela.
4. Pedir ayuda. Lo necesitarás

Por increíble que sea convertirse en el próximo Steve Jobs por su cuenta, la realidad es que las personas aprenden más rápido con mentores y comentarios de sus compañeros. Lo que puede parecer un error inamovible o un tema que no se puede olvidar se puede aliviar rápidamente con un par de ojos nuevos o una nueva interpretación del tema. Ya sea en línea o en persona, ignore a los trolls y no tenga miedo de pedir ayuda, porque todos los programadores han estado antes en su lugar. Además, a la mayoría de los desarrolladores les encanta codificar, y si hay algo que las personas apasionadas disfrutan, es compartir su conocimiento con los demás.
Palabra de advertencia: En Coding Dojo sugerimos usar la regla de 20 minutos. Tómese al menos 20 minutos para resolver algo por su cuenta antes de pedir ayuda. Hay una buena posibilidad de que la respuesta ya esté frente a usted y, además, las dificultades lo convierten en un mejor programador en general.
Sugerencia: Stackoverlfow y el programa subreddit de reddit learn son minas de oro para la asistencia de programación en línea.
5. Busque más recursos en línea. Hay una gran cantidad de contenido

Si un concepto en particular no tiene sentido, ya sea en la academia de códigos, en un libro de texto o durante una clase, mantenga su confianza y busque recursos alternativos en línea para aprender el mismo contenido. Todos aprenden de manera diferente, y solo porque una fuente no tenga sentido, no significa que haya algo mal contigo. Significa que no estás haciendo clic con la entrega del material. Los recursos en línea para aprender sobre programación de computadoras son infinitos, y siempre hay una publicación de reddit, un tutorial de youtube o una explicación de blog que hará que el material a la mano sea muy claro.
Sugerencia: no subestimes el poder de la búsqueda de Google.
6. No solo lea el código de muestra. ¡Tinker con eso!

Leer el código de muestra no es suficiente para entender cómo funciona. Para desarrollar una verdadera comprensión, debe ejecutar el código y hacer pequeños ajustes con él. Con las adiciones de comentarios e instrucciones, el código de muestra se empaqueta para que el lector pueda digerirlo fácilmente; pero en realidad , es bastante difícil de replicar desde cero. Leer no es lo mismo que entender, y tratar de escribir el código usted mismo, o al menos ejecutarlo, facilitará mucho más el proceso de aprendizaje.
7. Tomar descansos al depurar

Al depurar, es fácil bajar por el agujero del conejo durante horas, y no hay garantía de que solucione el problema. Para evitar esto, es mejor alejarse del error por unas horas y regresar con una perspectiva nueva. Esta no solo es una forma garantizada de ayudar a resolver el problema, sino que también le ahorrará horas de dolor de cabeza. Entonces, si la ayuda no está disponible, para tocar nuestro consejo anterior sobre la búsqueda de consejos, considere tomarse un descanso para aclarar su mente y regresar más tarde. Mientras tanto, el error no irá a ninguna parte, y al menos restaurará la cordura necesaria para mejorar la productividad.
Conclusión: mantener la calma y mantener la codificación
A pesar de estos 7 consejos, el ingrediente más importante para aprender a programar más rápido es mantener la confianza. Para hacerlo, debe esperar fallar repetidamente y ser paciente con su progreso; Porque convertirse en un experto en cualquier cosa requiere mucho trabajo y tiempo. Y si alguna duda te nubla la mente, recuerda que todos los programadores han recorrido este camino antes, ninguno de ellos está más destinado a convertirse en desarrollador que tú. Cualquiera que sea el camino en el que te encuentres, ya sea en la universidad o en el campamento de entrenamiento de codificación, la única barrera para el éxito es tu ética de trabajo y la confianza para perseverar. [1]
Notas al pie
[1] 7 consejos críticos para aprender a programar más rápido: el # 3 te conseguirá un empleo