Artículos

Artículos

Aprender Javascript en 2016

6 · Oct · 2016

En los últimos dos años, ha habido una revolución en las tecnologías y formas de pensar alrededor de la programación e infraestructuras de las páginas web. Han aparecido nuevas versiones de lenguajes, frameworks que han evolucionado, la separación drástica del front-end y el back-end, etc.

Todo esto ha generado que aprender Javascript, el lenguaje rey en la programación web, pueda parecer complicado.

Recibimos muchas opiniones sobre lo que un programador necesita para acceder al mercado. "Es necesario aprender Angular", dicen unos. "Hay que aprender React", dicen otros. Hay que enseñar tal o cual tecnología, tal o cual concepto. Hace unos días apareció un artículo titulado "How it feels to learn Javascript in 2016" describiendo la sensación que puede generar el enorme abanico y el cambio constante en las tecnologías. Un programador (sobretodo si es autodidacta o novel) puede sentirse perdido ante tal ritmo de cambio.

En ISDI Coders optamos, por una parte, para escoger aquellas tecnologías que permiten 1) aprender a realizar una aplicación web completa en el tiempo que dura el curso, 2) enseñar aquellas tecnologías que demanda el mercado y 3) que habiliten a nuestros alumnos para enfrentarse a tecnologías que deconocen.

Es por eso que queremos ser un referente para aquellas personas que quieran aprender programación, no sólo a nivel académico sinó también a la hora de escoger qué tecnologías aprender. Hay mil lenguajes, frameworks y opiniones sobre la mejor forma de aprender a programar, pero somos de la misma opinión que Addy Osmani, Ingeniero de software en Google:

Una frase parecida la dijo Kent Beck, creador del Extreme Programming, en 1983 refiriéndose a las metodologías de programación:

Es muy difícil aprender todas las tecnologías que el sector ofrece, pero es más fácil si se plantea de forma iterativa: primero aprende a hacer una web que funcione (aunqué no sea la mejor web del mundo), luego hazlo bien y luego hazlo mejor. Así es como nuestros alumnos aprenden a programar en nuestros cursos intensivos de programación: acompañados por nuestros profesores y mentores, desde la base, haciendo proyectos y luego aprendiendo de forma iterativa como mejorarlos. Así también es como entendemos la vida de un programador: conociendo la base y buscando luego formas mejores, nuevas formas, o maneras más eficientes de resolver un problema.

Si estás buscando una escuela de programación que te guie en tu camino hacia convertirte en un programador web y te acompañe a lo largo de tu carrera, ponte en contacto con nosotros.