El blog de Formación Digital

¿Debería todo el mundo aprender a programar?

por Manuel Casas

Hace varios días, buscando enlaces de interés y noticias relacionadas con la temática de los cursos que actualmente tutorizo, me encontré con un interesante debate propiciado por un tuit de Michael Bloomberg, actual alcalde de Nueva York. En dicho mensaje, Bloomberg anunciaba su intención de aprender a programar, con lo que ha desencadenado el siguiente debate: ¿debería todo el mundo aprender a programar? A raíz de esto, incluso se ha llegado a plantear si se debería incluir en la enseñanza obligatoria una asignatura en la que se estudiaran los fundamentos básicos de la programación.

Los que se han posicionado en contra de esta idea argumentan que, si no quieres dedicarte profesionalmente a desarrollar programas… ¿para qué aprender? No te va a beneficiar lo más mínimo, perderás mucho tiempo en el proceso y no te proporcionará ingresos económicos. Además, se han escrito multitud de tuits criticando a Bloomberg, instándolo a que no pierda el tiempo en este tipo de actividades y se centre en solucionar los problemas derivados de su cargo.

Desde el lado contrario se argumenta que, debido a que en la actualidad utilizamos los ordenadores a diario, todo el mundo debería tener unas nociones básicas de su funcionamiento y por tanto, también de conceptos básicos de programación.

A continuación, voy a intentar realizar un análisis de los beneficios que podría proporcionarnos aprender a programar:

  • El saber no ocupa lugar: nunca será una pérdida de tiempo aprender algo nuevo, aunque sea en una profesión o disciplina diferente a la que nos dedicamos profesionalmente.
  • Resolver problemas de programación y algorítmica favorece la creatividad y la lógica.
  • Simplificar actividades cotidianas: imaginaros que tenéis un conjunto de datos almacenados en una hoja de cálculo. Escasas líneas de código os pueden facilitar la realización de operaciones, con el consiguiente ahorro de tiempo y esfuerzo.
  • Ingresos: debido al auge de las nuevas tecnologías, poseer conocimientos sobre cómo realizar una aplicación web o una aplicación para dispositivos móviles, podría reportarnos ingresos económicos.

La conclusión que podemos extraer es que aprender a programar nos proporcionará más beneficios que inconvenientes. Destacar también que, cuando se dice “aprender a programar” no se está pensando en dominar un determinado lenguaje, sino en tener unas nociones básicas sobre los fundamentos de la programación. Nos interesan mucho vuestras opiniones, así que repito la pregunta para que sigamos con el debate. ¿Debería todo el mundo aprender a programar? Os propongo un reto, ¿os animaríais a aprender?

(ACTUALIZACIÓN 12.06.2012: además del debate enlazado al principio del artículo, comparto con vosotros esta encuesta sobre el tema realizada desde la comunidad JavaHispano)

Manuel Casas Alaminos

Teletutor de Nuevas Tecnologías en Formación Digital. Ingeniero técnico informático. Apasionado de la formación y la docencia, intento aplicar las TIC a las funciones que desempeño como teletutor de cursos e-Learning y formador presencial.

Más artículos - Web

En redes sociales:
TwitterLinkedIn