Por Luis Duarte Pérez – Estudiante de la carrera de Ingeniería Informática

Cuando pensamos en la palabra cocinar se nos vienen a la mente platillos deliciosos que son de nuestro agrado, que para algunos son fáciles de preparar y para otros no lo son. Cuando hablamos de JavaScript sucede algo similar al ejemplo anterior, se nos viene a la mente una persona frente a la computadora por horas, que para algunos es algo poco agradable, como también se nos podría venir a la mente una persona desarrollando un sistema informático, lo cual es algo fascinante como al momento de crear un platillo único. Pero ¿has pensado si programar JavaScript se podría hacer de una manera sencilla?

JavaScript es un lenguaje de programación que permite realizar diferentes funciones en sitios web. Programar en JavaScript se podría tornar difícil sino se poseen buenas bases de programación o conocimientos previos de HTML y CSS. Sin embargo, no es algo difícil, ya que existe amplia documentación en internet sobre fundamentos de JavaScript e inclusive tutoriales y videos. De una manera sencilla se podría decir que JavaScript es un lenguaje fácil de comenzar, pero difícil de dominar.

Al igual que cocinar, programar requiere paciencia y dedicación. En el mundo de la programación se pueden encontrar muchos atajos para realizar diferentes tareas, pero acciones como “copiar y pegar” no son lo mismo que entender y aprender. Al no entender qué es lo que se hace y solo copiar y pegar lo que se encuentra en internet, poco a poco se sigue una receta que lo llevará al fracaso, ya que se está saboteando su propio proceso de aprendizaje (Andrés, s.f.).

Flanagan (2020) menciona que cuando se aprende un nuevo lenguaje de programación es importante practicar para probar si realmente se está comprendiendo el lenguaje. Empezar desde lo más básico e ir progresando hasta lo más avanzado es una manera fácil y eficaz de aprender algo nuevo. De igual manera, aprender algo nuevo nunca es un proceso lineal por lo que la práctica constante permite refrescar los conocimientos adquiridos.

En internet se pueden encontrar muchos recursos para aprender a programar en JavaScript por lo que, en vez de ser algo sencillo, se puede volver algo agobiante y complejo, ya que no se sabe por dónde empezar. Cuando esto llegue a suceder, debe enfocarse en un solo tema que desea aprender y usar el recurso de internet que le sea más fácil de comprender. Un ejemplo podría ser empezar con cómo hacer una suma en JavaScript, podría empezar viendo ejemplos para entender cómo se hace y después practicar. La idea es que se pueda lograr establecer una meta a corto plazo que pueda ser alcanzada.

La motivación es un factor clave para hacer de algo complejo algo más sencillo. Por ejemplo, cuando uno desea cocinar algo nuevo, como un pastel, sigue una receta que lo guía paso a paso sobre qué ingredientes ocupa y cómo estos se deben combinar. El querer realizar este pastel por iniciativa propia va a permitir que esté motivado y, en consecuencia, le va a ayudar a ver la tarea de hacer el pastel como algo sencillo.

JavaScript podría verse como ese pastel y la sintaxis de programación podrían verse como esa receta que se sigue paso a paso. Una vez que la sintaxis es dominada, el lenguaje de programación se le hace más fácil y sencillo. Para programar JavaScript, se debe tener motivación de querer aprender, estar dispuesto a practicar, practicar y practicar, estar dispuesto a fallar, no tomar atajos y buscar información cuando algo no quede claro. Estos pasos van a ser su receta al éxito y le permitirán programar JavaScript de una manera sencilla.

 

MOXIE es el Canal de ULACIT (www.ulacit.ac.cr), producido por y para los estudiantes universitarios, en alianza con el medio periodístico independiente Delfino.cr, con el propósito de brindarles un espacio para generar y difundir sus ideas.  Se llama Moxie - que en inglés urbano significa tener la capacidad de enfrentar las dificultades con inteligencia, audacia y valentía - en honor a nuestros alumnos, cuyo “moxie” los caracteriza.

Referencias bibliográficas:
● Andrés Núñez, J. (s. f.). Cómo aprender JavaScript de una vez por todas. Wmedia, https://wmedia.es/como-aprender-javascript-de-una-vez-por-todas/
● Flanagan, D. (2020). JavaScript: The Definitive Guide (7th ed.). Sebastopol, California, O’Reilly Media, Inc. https://learning.oreilly.com/library/view/javascript-the-definitive/9781491952016/ch01.html