Hace 2 años | Por --716590-- a elpais.com
Publicado hace 2 años por --716590-- a elpais.com

Si los lenguajes de programación son mucho más sencillos que los lenguajes naturales, ¿por qué el ser humano habla una lengua materna (español o chino) desde los primeros años y, sin embargo, aprender a programar le parece tan complejo? Programar trata justo de eso, de hablar con un ordenador, de aprender su lenguaje para darle instrucciones y modificar su comportamiento. Ese lenguaje es mucho más sencillo que el idioma inglés, y desde la infancia el cerebro humano puede adquirir sus rudimentos para comunicarse con las máquinas.

Comentarios

D

Yo empecé a los 10 años., con Basic y algo que se llamaba Logo.

Era chulo también hacer "programitas" con la calculadora esa Casio alargada. Ahí ya algo más mayor.

Me gustaba después practicar con HTML.

Pero me quedé en C++ o net no sé qué a antes de mis 20, en la asignatura programación de la carrera, pasando entre medias por Visual Basic y ahí ya pasé del asunto bastante.

A Python y SQL (y otros tantos millones de lenguajes más) ya no llegué.

Pero bueno, teniendo en cuenta que mi profesión está bien lejos de lo relacionado con la programación, sé de qué va el concepto al menos.

Y en parte porque en algún momento sí tuve interés personal en descubrir y saber de qué iba.

Veo con cierta "añoranza" esos años.

D

#9 No pasa nada. La he cerrado.
Está visto que el nivel de MNM es muy superior al de cualquier otro medio online lol
Buenos días!

D

#2 Claro, unos don nadie

Los que firman el artículo:

Francisco Vico es catedrático de Ciencias de la Computación e Inteligencia Artificial, Universidad de Málaga. Alberto Zamora Jiménez es responsable de Tecnología, Universidad de Málaga. Miguel Mejía Jiménez es graduado en Ingeniería Informática, Universidad de Málaga. Raimon Segura Morera es Lead Developer - Full Stack Engineer, Universidad de Málaga.

Z

#2 #4 Pues deben controlar del tema, pero lo que han dicho es un poco burro. Aprender a programar no es conocer la sintaxis de un lenguaje. Igual que saber hablar o escribir en otro idioma no es saber el significado de un puñado de palabras. Programar es ser capaz de solucionar un problema y eso tiene poco que ver con usar un lenguaje u otro.

D

#6 Claro, por eso también comentan:

...encontramos que, con poco esfuerzo, el alumnado puede aprender un lenguaje de programación sencillo y las bases del pensamiento computacional ya en la educación primaria.

Como con los idiomas o las matemáticas (que no es sólo aprender a sumar y restar); Unas bases y cada uno les sacará mayor o menor provecho según sus capacidades, pero siempre será más fácil de desarrollar dichas capacidades si se empieza desde edades tempranas.

Eibi6

#4 no sé el currículum de esos señores, pero mira que conocí a profesiores (y estudiantes pelotas) que se dedicaban a publicar por publicar sin tener ni idea del mundo real de su campo

Herrerii

#4 Un catedrático o un responsable de Tecnología muchas veces son cargos políticos y no tienen ni puta idea, que a lo mejor no es el caso porque no los conozco personalmente pero leyendo el articulo este ...

A lo mejor es manipulación del país que muchas veces por sacar el click inventan cosas, no seria la primera vez que publican algo que nadie ha dicho o sacado de contexto.

ElTioPaco

#2 Cali... Que?

Respecto a mi opinión, aprender a programar no es muy diferente de aprender idiomas, hay gente que le es más fácil, hay gente que incluso tras años le será difícil y un desastre, pero sigue siendo lo mismo.

Aprender palabras clave, y la gramática correcta a la hora de aplicarlas.

No se les llama "lenguajes" de programación por nada.

ElTioPaco

Si eres inteligente aprenderás a contratar programadores por cacahuetes antes que a programar.

Herrerii

Articulo escrito por alguien que no tiene ni puta idea del tema, si programar fuese tan sencillo como saber usar un if, for, foreach, while, ... todo el mundo programaría.

#1 si quieres un producto de mierda te doy la razón, si quiere un producto estable y de calidad pues no

s

Como si alguien dijera que para ser arquitecto basta enseñar, ha dibujar líneas paralelas y perpendiculares en un plano
Si, eso es algo necesario. Pero saber eso no implica que sepas hacer casas que se sostienen por si mismas y que te protegen de la lluvia.

Z

oOtra perlita del artículo: los que conocen un lenguaje de programación probablemente tienen un trabajo bien pagado. Trabajo? Seguro. Bien pagado: en España en general no.

ElTioPaco

#8 ojo, que saber programar no significa saber programar bien.

Los que programan bien, a día de hoy, tienen curro asegurado y bien pagado, a no ser que programen en alguna cosa rara o marginal, incluso esos, pueden encontrar curro bien pagado en mantenimiento de código "Legacy"

Z

#11 Totalmente de acuerdo. Igual que saber escribir no significa saber escribir bien. Pero ellos dicen "el que sabe un lenguaje de programación probablemente tiene trabajo bien pagado". Y eso no es correcto.