"Teach Yourself Programming in Ten Years" — Comentario

21:47 Arturo Avilés 0 Comments


Comentario del artículo "Teach Yourself Programming in Ten Years"


Con el paso del tiempo del internet, la información se comparte más rápido y a un mayor número de personas, una idea correcta o incorrecta puede llegar a millones de personas, y es así como somos engañados pensando que podemos aprender "todo" en menos de un mes, una semana, un día, etc.

Uno se deja llevar por un título como “Learn how to program in 24 hours” (Aprenda a programar en 24 horas), ya seas una persona sin conocimiento alguno o alguien que apenas está conociendo del tema. Y como bien dice el título, dice “Aprender” y no “Convertirse en un Experto”. Hay una gran diferencia entre las dos ideas y depende del tiempo y dedicación que se le invierta para poder pasar de alguien que no tiene conocimiento a alguien que domina ya por lo menos uno o dos lenguajes de programación. Por ejemplo, si nos encontráramos con un libro que dice “Aprenda Matemáticas” solamente, podemos intuir que es un libro que está dirigido para un público que no tiene mucho conocimiento del tema. Si fuera un poco más específico el libro, como “Aprender a Derivar e Integrar” sabríamos que es un libro para un público más maduro que ya tenga ciertos conocimientos para poder llevarlos a otro tipo de abstracción.

La gente está acostumbrada a un internet “rápido” o “instantáneo” en el que podemos resolver una duda en segundos y creemos que todo lo relacionado puede ser igual de fácil de usar. Si queremos saber la receta de un postre, solo tenemos que escribir unas palabras en un buscador, si se nos olvida cómo llegar a una ubicación, podemos en cuestión de segundos revisar por que calles debemos ir, y también si se nos fundió un foco, podemos ver un video explicando como cambiarlo por otro. Es así como estamos acostumbrados a tener una respuesta más rápida de lo que fuera antes, donde solo el “experto” sabía cómo hacerlo o alguien ya grande en edad.

Conocer las bases es fácil, dominarlo lleva tiempo. Tomar un curso, leer un libro o estudiar una carrera relacionada puede enseñarte a moverte pero solo con eso no es suficiente. Es por eso que yo hago una fuerte crítica a mi carrera: Se nos imparten clases donde el profesor es el que nos transmite el conocimiento pero eso ya lleva siglos de existir. Es hoy el momento en el que se nos debe enseñar a aprender por nosotros mismos, donde no necesitemos de una clase para poder conocer de un tema. Es creo clave para nuestra educación que se nos enseñe a tomar cursos por internet. Creemos que con un curso de “Bases de Datos” o  de “Móviles” que se nos imparte en la universidad es suficiente. No digo que debemos conseguir maestros que estén a la vanguardia con las tecnologías, sino que se nos debe enseñar a hacer las cosas por nosotros.

Tomando el curso de Introducción a la Carrera en Ingeniería en Sistemas Computacionales como ejemplo, es esta una materia en donde se nos debería catalogar o enseñar todas las áreas de la computación, donde también se nos debería mostrar cómo existen un millón de cursos online para aprender, no digo que se nos invite a dejar nuestros estudios en la universidad, sino a que sepamos que podemos complementar nuestro conocimiento con ello. Una herramienta muy usada para programar en equipos es git y no es posible que no se nos enseñe eso desde el 2do Semestre de la carrera, donde ya se tienen algunos conocimientos de programación.

Es así como el artículo "Teach Yourself Programming in Ten Years" tiene bastante razón sobre aprender a programar. Uno debe "enseñarse a si mismo" (Teach Yourself) a programar. Creer que con el conocimiento que obtenemos de algún medio como lo es un libro, curso, carrera, etc. es una idea incorrecta. Lleva más tiempo de lo que uno cree para poder dominarlo.

Referencias:

Instituto Tecnológico y de Estudios Superiores de Monterrey. "Ingeniero en Sistemas Computacionales". Obtenido de: http://www.itesm.mx/wps/wcm/connect/itesm/tecnologico+de+monterrey
/carreras+profesionales/areas+de+estudio/tecnologias+de+informacion+y+electronica/isc

Norvig, P. "Teach Yourself Programming in Ten Years". Obtenido de http://norvig.com/21-days.html

0 comentarios: