¿Estoy un poco agotado y necesito descansar, o debo aspirarlo y seguir adelante?

La sintaxis no necesita quedarse en su cabeza después de unas pocas semanas. He utilizado unos 14 lenguajes de programación diferentes. En este punto, el único que todavía está atascado en mi cabeza es el último que estaba usando. En los “buenos tiempos” teníamos libros a los que nos referíamos constantemente como referencias. Las cosas eran más simples entonces. Puede memorizar todas las palabras clave en un idioma y todas las funciones de la biblioteca y sentirse bastante inteligente con respecto a usted.

Ahora hay tantas bibliotecas, patrones, marcos que nunca puedes memorizarlos todos. No le serviría de nada que lo hiciera, ya que todos habrían cambiado para entonces.

Ahora, la habilidad que se tiene es la capacidad de buscar cosas y ponerlas en práctica sin siquiera comprenderlas en absoluto. Si lo haces lo suficiente entonces te vuelves más rápido. Eventualmente puedes considerarte un experto en un área pequeña. Luego, avanza y aprende algo nuevo, olvida algo viejo y, con suerte, retenga el principio, si no la sintaxis.

En el software el aprendizaje nunca termina, por lo que nunca “llega”.

La mejor manera de entender y perforar un lenguaje en tu cabeza es trabajar en ello, es decir, empezar a construir un pequeño proyecto fuera de él.

He estado en tu casa, leí cosas nuevas por la mañana y por la noche ni siquiera recordaba lo que realmente hacían.
Estaba tratando de entender mucho en poco tiempo.

La mejor manera de recordar la mayoría de las cosas sería implementarlo. Lo que sea que hayas aprendido, inténtalo de verdad.
Esto no solo lo ayuda a deshacerse del bloqueo mental (ya que no podrá trabajar en él), sino que también le permite conocer las dificultades prácticas que ocurren, de las que tal vez no sea consciente. En el proceso, te darás cuenta de que has empezado a obtener una imagen clara de ella, la vista más grande.

El punto final es que nada es difícil. ¡Sólo ensucie sus manos! 🙂

Todas las personas son diferentes cuando se trata de aprender, por lo que incluso aquí hay muchas respuestas buenas, voy a dar mis 2 centavos.

Cuando estoy aprendiendo algo nuevo, me parece que sé mucho después de unos días de leerlo, pero cuando voy a la práctica, intento codificar algo, no sale nada. Entonces sigo estudiando. La sintaxis es la parte más fácil, pero eso no significa que pueda escribir código después de aprenderlo. Si está probando un nuevo idioma y tiene problemas con él, casi nunca la razón es porque no aprendió bien la sintaxis, sino porque no ha descubierto los trucos de este nuevo idioma.

Si estás aprendiendo javascript, saber cómo escribir una función es realmente fácil, pero saber cómo escribir un código que puedes leer después de usar muchas devoluciones de llamadas, ese es un truco que debes entender y requiere tiempo. Hay muchos otros, pero solo los descubrirás a través de la práctica.

Acerca de ser quemado, un cerebro cansado no aprende nada. Crees que estás aprendiendo, pero estás perdiendo el tiempo. Dale un descanso de vez en cuando, especialmente al principio, cuando todo sea nuevo y tu cerebro tenga que crear muchas conexiones entre este nuevo conocimiento y todos tus conocimientos previos.

Si realmente va a ser un gran programador, la idea de aprender un nuevo lenguaje de programación no es alguien que alguna vez piense que es algo que tiene que “absorber” como si fuera una tarea terrible. Eres un programador. Aprender nuevas formas mejores de hacer que las computadoras hagan cosas es para lo que vives. Y si trabajas como programador ese viaje nunca termina.

Recuerda; Si te gustó la escuela, te encantará el trabajo.

HTML y CSS son muy fáciles de aprender. Mantén eso en tu mente y sigue adelante. Solo hay etiquetas que necesitas memorizar, seguro que puedes hacerlo. Y si tiene alguna experiencia previa en programación con c o cualquier otro lenguaje, javascript será muy fácil de aprender, solo tiene que concentrarse.
Intenta iniciar sesión en http://codecademy.com y prueba tus habilidades.

La programación no se trata de la sintaxis, se trata de conceptos.
Con lo que estás tratando no es como si la sintaxis estuviera “atascada” en tu cabeza: aprende conceptos abstractos como matrices, iteraciones, objetos, métodos, estado y cualquier otra cosa que estés haciendo.

Estos conceptos abstractos no tienen un marco de referencia para que los construyas, necesitas aprender un nuevo paradigma completo. Lleva tiempo, pero será más fácil. La persistencia es clave.

Bueno, recuerde que no puede aprender a programar en un día, tendrá que practicar día tras día. Solo aprende poco a poco cada día. Si tiene problemas con la sintaxis, tómese un descanso y comience con una mente renovada.

Hay una buena cantidad de investigaciones que indican que aprendemos mejor y retenemos más si damos descansos regulares a nuestras mentes. La mente necesita tiempo para sintetizar información y almacenarla adecuadamente. Tomar descansos es una buena idea. No tiene que tomarse una semana de descanso, pero si se siente agotado, probablemente se beneficiaría de uno o dos días de hacer algo que no esté relacionado con la programación. Hacer una caminata. Caminar en la playa. Ni siquiera pienses en el código.

No intentes memorizar la sintaxis y con la práctica mejorarás.

Recomiendo estos dos recursos para comenzar con Javascript

Javascript elocuente
Codecademy Javascript Tutoriales

Nada cambia de la noche a la mañana. Mantenga los espíritus en alto, el aprendizaje práctico lo eleva y lo coloca donde soñaba estar.
Insisto, estas cosas no cambian de la noche a la mañana.