Todas las Noticias en Películas, Avances de Películas y Reseñas.

¿Cuánto tiempo lleva aprender JavaScript?

Por lo general, toma de 6 a 12 meses pasar de un principiante completo a un nivel bastante decente en JavaScript. Al menos, ese es el consenso general en Internet.

Como una estimación aproximada muy aproximada, ese rango de 6 a 12 meses no es demasiado largo. Si pone mucho esfuerzo, dentro de 6 a 12 meses aprenderá JavaScript lo suficientemente bien como para crear aplicaciones básicas, y probablemente comience a postularse para roles de desarrollador junior.

Sin embargo, ¡la verdad es un poco más complicada! En realidad, solo hay una respuesta verdadera a “¿Cuánto tiempo lleva aprender JavaScript?”:

¡Eso depende!

OK, ¡probablemente no sea la respuesta que querías! Es por eso que le di esa cifra aproximada de 6 a 12 meses por adelantado. Si querías un número, lo tienes. Si desea aprender un poco más sobre lo que realmente significa aprender JS y cómo acelerar un poco el proceso, ¡siga leyendo!

¿Qué es JavaScript?

JavaScript es un lenguaje de programación de secuencias de comandos de alto nivel. También conocido por su abreviatura “JS”, JavaScript es uno de los principales lenguajes utilizados en la World Wide Web junto con HTML y CSS. (Vea cuánto tiempo lleva aprender HTML también)

Básicamente, permite a los desarrolladores cambiar dinámicamente el diseño y la apariencia visual de los sitios web, lo que abre un mundo de posibilidades. Hoy en día también se usa directamente en el lado del servidor.

Los sitios web usan JavaScript para crear sitios web interactivos que responden a las entradas de los usuarios.

¿Es JavaScript fácil de aprender?

JavaScript es uno de los lenguajes de programación más fáciles de aprender desde cero, principalmente porque es de alto nivel, interpretado y tipeado débilmente. Esto es lo que quiero decir con eso…

JavaScript es un lenguaje de programación de “alto nivel”

Básicamente, esto significa que está más cerca del idioma que hablas que del idioma que hablan las computadoras (conocido como código de máquina o lenguaje ensamblador). Esto hace que JavaScript sea más fácil de aprender que lenguajes como C, que están un poco más cerca del hardware.

JavaScript es “interpretado”

JS se “interpreta”, lo que significa que el código que escribe es el código que el navegador lee y ejecuta. Otros lenguajes se “compilan”, lo que significa que el código debe compilarse en una forma que las computadoras entiendan, lo que requiere software y tiempo adicionales.

Para JavaScript, todo lo que necesita es un editor de texto y un navegador, ¡y ya los tiene!

JavaScript está escrito débilmente

En programación, usted define variables. Estas variables pueden ser de diferentes tipos: enteros, decimales, cadenas de texto, etc. En lenguajes fuertemente tipados, debe especificar de qué tipo es cada variable, y una vez definida, generalmente no puede cambiar de tipo. ¡En JS, que está tipificado débilmente, no lo hace! Una vez más, esto hace que JS sea más flexible y más fácil de aprender en las primeras etapas.

Aprende JavaScript a tu propio ritmo

Una cosa que no me gusta de preguntas como “¿Cuánto tiempo se tarda en aprender JavaScript” (o C, Ruby, PHP o lo que sea) es que ejercen presión sobre las personas. Hacen que parezca que debes aprender JS en un marco de tiempo determinado, y si no alcanzas ese objetivo, estás haciendo algo mal.

Recomendado:  Primer tiempo el amor | ¿Qué esperar de la temporada 2?

¡No es verdad!

Todos aprenden a ritmos diferentes. ¡Muchas cosas influyen en esto!

¿Cuánto tiempo necesito para aprender JavaScript?

Seguro que lo hará. Mi prima tenía dos trabajos con un niño y solo tenía una hora al día para codificar. Le tomó 17 meses pero ella está trabajando como desarrolladora de Frontend

— BrainFatigueX (@fatigue_x) 2 de octubre de 2021

Cuando pregunta “Cuánto tiempo” lleva aprender JS, podría querer decir una de dos cosas: ¿cuánto tiempo en el calendario (por ejemplo, 6-12 meses) o cuánto tiempo en tiempo de estudio (por ejemplo, 1000 horas)?

Lo que realmente importa aquí, por supuesto, es el tiempo de estudio. Si tiene un trabajo de tiempo completo y 7 hijos, no podrá dedicar tanto tiempo de estudio por mes. Por lo tanto, a usted le puede llevar 18 meses o más llegar a donde quiere estar. ¡Y eso está bien! Es posible que haya dedicado la misma cantidad de tiempo de estudio que alguien que llegó allí en 3 meses pero tenía mucho tiempo libre.

¿Tienes experiencia en programación o en la carrera de Informática?

La semana pasada, obtuve mi PRIMER trabajo a tiempo parcial como desarrollador web junior.

Me tomo:
📅 4 meses
💼 3 Entrevistas
💻 Mucha codificación y proyectos.
📚 Aprendiendo MUCHO!

Mi historia, cómo llegué a este punto y lo que estoy haciendo hacia adelante. 👇🏻

Si eres junior: ¡toma notas! 🤗

— Juan Álvarez 🏞️ (@Juanzenweb) 6 de septiembre de 2021

Tus antecedentes también importarán mucho. Si ya está empleado como desarrollador de C#, probablemente aprenderá JavaScript en unas pocas semanas. Esto se debe a que todos los lenguajes de programación son bastante similares, por lo que tendrás muchas habilidades transferibles.

Si estudiaste ciencias de la computación en la universidad, también tendrás una ventaja inicial mayor que si estudiaras historia clásica, ya que habrás trabajado un poco en programación y comprenderás los conceptos de computación de manera más amplia. Las matemáticas también te darían una ventaja.

Del mismo modo, si ya tiene algunas habilidades en HTML y CSS, aprenderá JS más rápido, ya que JS interactúa directamente con los elementos que crea en estos lenguajes.

¿Qué quiere decir con “aprender”?

Cuando dices que quieres “aprender” JavaScript, ¿a qué te refieres? Supuse que te refieres a algo como “Ser capaz de crear aplicaciones básicas y estar en el punto en el que puedas postularte para puestos de trabajo junior”. Pero si tienes aspiraciones más altas, por supuesto, te llevará más tiempo. Por el contrario, si tus objetivos son menos ambiciosos, te llevará menos tiempo.

Y realmente (y podría estar poniéndome un poco filosófico aquí), nadie llega al punto en el que ha “aprendido” JavaScript. Incluso los verdaderos magos de JS están aprendiendo y mejorando constantemente, ¡esa es parte de la razón por la que se volvieron tan buenos en primer lugar!

Cómo aprender JavaScript

Un factor masivo que a menudo se pasa por alto es cómo aprendes. No se trata solo de invertir horas, se trata de aprovechar al máximo esas horas.

Aquí hay algunos consejos: seguirlos reducirá significativamente el tiempo que le lleva llevar sus habilidades de JS a donde quiere que estén:

1. Duerme un poco

La memoria humana se consolida mientras dormimos, así que asegúrate de dormir bien de 7 a 9 horas cada noche. Esto es especialmente importante si está codificando por la noche además de un trabajo de tiempo completo: ¡el cerebro necesita descansar! Reducir la ingesta de cafeína y evitarla después del mediodía puede marcar una gran diferencia.

Recomendado:  ¿Cómo usar Facetime en Samsung Smart TV? 2023

2. Repetición espaciada

Es mejor practicar durante 1 hora, 5 veces a la semana que practicar durante 5 horas, 1 vez a la semana. También es muy útil repasar de vez en cuando las cosas que ya has aprendido, para ayudar a que el conocimiento se asiente.

3. Ejercicio

¡El ejercicio físico libera una proteína en el cerebro que ayuda a formar nuevas conexiones entre las neuronas! Así que trate de hacer 2 o 3 entrenamientos cada semana en los que aumente su frecuencia cardíaca y se quede un poco sin aliento, y manténgase activo en general (por ejemplo, haga caminatas largas, use las escaleras, no el ascensor, etc.)

4. Aprendiendo a SU Propio Ritmo

No se preocupe por lo rápido que aprenden otras personas o por lo que están aprendiendo. Ve a tu propio ritmo, si algo no tiene sentido para ti, pero tómate un poco más de tiempo. No hay prisa.

5. Práctica deliberada

Sigue evolucionando tus habilidades. Cuando estudies, trata de pasar la mayor parte de tu tiempo aprendiendo cosas que no sabes. Una analogía con la guitarra podría ayudar aquí. Un error que la gente suele cometer al aprender a tocar la guitarra es aprender una canción que les encanta y luego tocarla todo el tiempo.

Ahora, no hay nada de malo en eso, y si es divertido, ¡genial! Pero no es la manera más eficiente de aprender. Sería mejor elegir otra canción y desafiarte a ti mismo de una manera nueva.

6. Hacer buenas preguntas

¡Muéstrame a las personas que aprenden JavaScript más rápido y te mostraré algunas personas que hacen muchas preguntas!

Su primer puerto de escala debe ser Google: 9 de cada 10 veces, alguien ya hizo su pregunta y obtuvo una respuesta. Pero para esos momentos en que buscar en Google no ayuda a hacer preguntas sobre Stack Overflow o un subreddit relevante.

Recuerde también, cuanto mejores sean sus preguntas, mejores serán las respuestas, así que asegúrese de leer ¡Cómo no ser un asco al hacer preguntas de codificación!

7. Sea consistente

Jerry Seinfeld tenía un truco para aprender a escribir comedia. Cada día que practicaba la escritura, ponía una “X” en su calendario. Se dio a sí mismo un objetivo: no romper la cadena de X. No importaba si solo se sentaba durante dos minutos para escribir; si escribía algo, se permitía dibujar la X.

Es muy fácil codificar durante una o dos semanas y luego ponerse a trabajar y olvidarse de ello durante un mes. Pero si codificas todos los días, incluso durante unos minutos, es más fácil mantener el hábito a largo plazo.

Así que sé como Jerry Seinfeld: ¡no rompas la cadena!

8. ¡Diviértete!

¡Aprender a codificar es en realidad una experiencia maravillosa porque nadie te dice qué hacer! ¡Entonces, diviértete con eso! Sí, pasarás un tiempo sudando con tutoriales y ejercicios, pero trata de dedicar al menos algo de tiempo a construir algo genial, algo que quieras hacer.

¿Debería aprender los marcos de JavaScript?

Otra pregunta que surge es, si comenzó aprendiendo jQuery u otros marcos, ¿realmente aprendió JavaScript?

Recomendado:  ¿Cuánto tiempo dura el enlace de Google Meet?

Cuando comencé a aprender JS por primera vez, evité deliberadamente los marcos, pensando que era mejor ir “bare metal” y aprender a crear cosas geniales sin depender del código de otras personas. Creo que fue la decisión correcta, pero mirando hacia atrás, creo que me habría beneficiado aprender marcos en una etapa anterior a la que finalmente lo hice.

La clave, creo, es aprender de los marcos, en lugar de simplemente sobre ellos para que hagan el trabajo duro por ti.

Cuando esté en un nivel más competente, lea el código fuente de los marcos: intente comprender cómo funcionan “bajo el capó” (esto es algo que puede hacer con un lenguaje interpretado como JS que no puede hacer con un lenguaje compilado). idioma). Una vez que comprenda cómo funcionan los marcos, en realidad tiene más sentido usarlos: ¿por qué reinventar la rueda?

Con ese fin, un gran ejercicio de aprendizaje es tratar de recrear algo que hace un marco, pero sin usar el marco. Por ejemplo, tome fullPage.js. Este es un marco que le permite crear gloriosos sitios web de página completa. Puede consultar algunos ejemplos de lo que fullPage.js puede hacer aquí, y lo recomiendo encarecidamente si desea crear un sitio de página completa.

Sin embargo, también le recomiendo que intente crear un sitio con secciones de página completa usted mismo. Luego obtendrá una idea de lo que realmente está haciendo fullPage.js y cómo extiende esta idea básica a una experiencia de navegación web elegante y única. Cuando entiendas eso, ¡adelante, usa el marco!

Cómo mantenerse actualizado en JavaScript

JavaScript es un lenguaje de programación que sigue evolucionando y lo hace bastante rápido en comparación con otros.

Para mantenerse actualizado, puede hacer algunas cosas:

  • Usa Twitter: asegúrese de seguir a las personas relevantes en el nicho de JavaScript. Eso te ayudará a aprender trucos y consejos y conocer las últimas incorporaciones al idioma.

  • **Consulte los sitios web: ** como Revista increíbleo Dev.a. Incluso puedes seguir a desarrolladores específicos.

  • Usa Youtube: muchos desarrolladores están en Youtube. Siga a las personas adecuadas y nunca se quedará desactualizado con las últimas tendencias.

  • Escuche podcasts: si le gustan los podcasts, esta es una excelente manera de descubrir cosas nuevas, escuchar consejos de los mejores desarrolladores o incluso conocer nuevas bibliotecas o componentes. Le recomendamos que consulte los mejores podcasts de JavaScript que existen ahora mismo.

Artículos relacionados

Sobre el Autor:

warren davies es un desarrollador front-end con sede en el Reino Unido.
Puedes encontrar más de él en https://warrendavies.net