Aprendiendo HTML5, CSS y JavaScript en 2016, ¿no tendré educación en 5 años, ya que está cambiando rápidamente?

Aprendiste a contar como un niño pequeño / pequeño y hoy puedes hacer cálculos más complejos que a esa edad.

Es el mismo principio.

Estás hablando de aprender los conceptos básicos sobre el desarrollo web front-end.
A medida que maduras, se espera que tus habilidades perfeccionadas aprendan a usar los conceptos básicos para construir algo más complejo.

En el desarrollo web, las tecnologías son más o menos las mismas que hace 5 años:

Nuevos marcos aparecen constantemente, algunos resuelven problemas actuales, otros simplemente aceleran el desarrollo, otros son solo una cuestión de “gusto”, pero en esencia su tecnología es la misma.

Comience aprendiendo y entrenándose para dominar los conceptos básicos. Ponte a prueba cada vez que tengas la oportunidad, no tengas miedo de aprender y fracasar, es la única forma de ser realmente bueno en algo. ¡Fracasarás menos a medida que madures en tu conocimiento!

Entonces TL; DR;

¡NO! No tendrá educación dentro de 5 años a partir de ahora al comenzar a aprender lo básico. Pero puedes serlo si no los aprendes.

Espero que esto ayude. No olvides votar mi respuesta si te resulta útil.

Para HTML5 y CSS. La respuesta depende del tipo de trabajo en el que estés. Si usted es un desarrollador front-end que generalmente trabaja con HTML, entonces sí, debe seguir haciendo un seguimiento. Pero aún así, en 5 años, no creo que extrañen mucho, será muy fácil ponerse al día. Para un desarrollador web que está trabajando más en el backend y los servicios (como mi caso), entonces está perfectamente bien. Hay muchas cosas de las que no estoy al tanto en HTML5 y CSS, pero que no afectan mi trabajo, y cuando necesito saber algo, leo sobre él.

Para JavaScript Permítanme decirles que he estado trabajando con JavaScript durante más de 10 años y todavía no me considero un maestro en ello. Hay muchas cosas que aprender en el mundo de JavaScript. Después de aprender lo básico, salta a la comprensión del objeto orientado a JavaScript y cómo se hace. Luego saltas a JQuery porque es importante saberlo y te hace la vida más fácil, y luego hay muchas otras bibliotecas que te harán la vida más fácil. Personalmente, no veo que haya mucho crecimiento en JavaScript, al menos no recientemente, y si lo dominas, aún lo dominarás después de 5 años. Si ha habido cosas nuevas, entonces debe ponerse al día rápidamente.

Creo que también vale la pena mencionar que NodeJS es otro mundo, y creo que actualmente está pasando por actualizaciones y crecimiento constantes.

HTML, CSS y JavaScript son tecnologías de desarrollo web front-end fundamentales. Evolucionan, lentamente. En más de 16 años de desarrollo profesional ha habido muchos avances, pero todos llegaron a un ritmo horrible. Esto se debió en gran parte a las guerras de los navegadores.

En los últimos años has visto un cambio importante. Los principales navegadores han progresado significativamente en acelerar el desarrollo para mantenerse en línea con los estándares cambiantes, que también han comenzado a crecer a un ritmo más rápido.

Lo que aprende hoy será el comienzo de una larga carrera de aprendizaje continuo. Será la base de todos los estudios futuros y facilitará el aprendizaje de nuevos conceptos / idiomas / marcos. Nunca dejarás de aprender. Si lo hace, su carrera se estancará y se encontrará atrasado en la carrera por una mejor posición. La web, el diseño y el desarrollo en su conjunto están constantemente cambiando / cambiando / creciendo / viviendo / respirando cosas, y si parpadea, lo perderá.

Bueno, si lo aprendes profundamente, entonces solo usa tu conocimiento sin mirar nunca material nuevo, sí, no tendrás educación.

Pero un buen programador actualiza permanentemente sus conocimientos, observa las evoluciones del dominio y se educa a sí mismo todos los días … 🙂

Eso es como preguntar: “¿Perdí mi tiempo en la escuela aprendiendo sobre los romanos y los griegos, cómo escribir en cursiva y diagramar una oración?” En una palabra, no.

El aprendizaje siempre es útil. El conocimiento se basa en el conocimiento. Cuando aprendí HTML por primera vez, fue útil haber aprendido previamente el código de composición tipográfica, porque están relacionados.

Probablemente rechazarán mi respuesta como demasiado breve, pero aquí va:

Solo si aprendes esas cosas a la perfección y luego dejas de adoptar nuevas ideas y probar cosas nuevas porque te excitan / te inspiran.

Bien, agregaré algo más:

Dudo que la web y sus fundamentos estén yendo a alguna parte en los próximos 5 años, pero hay muchas cosas que se agregarán a la “web” que pueden o no valer la pena aprender en el futuro. La base de js / html / css es el agente de entrega que es compatible con el 99.999% de los dispositivos que se envían con “un navegador” (estoy mirando su opera mini) y todo lo demás que aprenderá en ese ámbito se ejecuta de forma nativa en eso o se puede trasladar a esos “horribles” intérpretes compatibles con ecma5.

Algunas personas incluso se sienten fuertemente acerca de las versiones anteriores de ecma y JScript.

La clave es: nunca dejes de aprender, estarás bien. He estado haciendo esto hace un tiempo y todavía encuentro cosas que no sabía. Imagínate.

¡Absolutamente no! Si aprende HTML, CSS y JS hoy, y luego no vuelve a tocar ninguno de ellos durante 5 años, habrá olvidado mucho y encontrará que las cosas han cambiado bastante, pero si obtiene en él, desarrolle sus habilidades y luego úselas regularmente, estará bien. Sí, tienes que seguir aprendiendo todos los días, pero ¿no es cierto eso?