Vous êtes sur la page 1sur 3

La importancia de saber programar en el siglo XXI

Alfonso Neil Jiménez Casallas


Egresado de la facultad de ingeniería
Ingeniero de sistemas graduado en abril de 2013
Pontificia Universidad Javeriana
alfonso.jimenez@javeriana.edu.co

Hoy en día, la humanidad tiene varios desafíos en la actualidad, estamos viviendo la Era de
la Sociedad del Conocimiento posterior a la Era de la Sociedad de la Información (Burch,
2005), en una realidad donde el concepto de los datos (Davenport et al., 1998) tiene un rol
fundamental en nuestra sociedad para la vida diaria, desde que nos levantamos de la cama
hasta que nos acostamos, realizamos series de tareas y actividades las cuales dependen en
gran medida de sistemas basados en programas informáticos, como por ejemplo, comprar un
pasaboca de una máquina dispensadora, la asignación de las frecuencias con que operan
las rutas del transporte público masivo que usamos, la programación de los vuelos en una
aerolínea, la facturación electrónica al realizar un pago con tarjeta desde un datáfono, la
compra de un libro que nos gusta en una tienda virtual, escribir y enviar mensajes por chat
desde un dispositivo móvil, subir y compartir contenidos en las redes sociales, ver o
descargar nuestras series y películas por Internet, jugar un videojuego en línea desde una
consola o una computadora, recibir una consignación bancaria por medio de una
transferencia internacional, entre otras.

Debido a todo este ritmo y velocidad frenéticos con que esta gran cantidad de información se
mueve por todo el mundo interconectado, realmente comenzamos a entender la importancia
que implica para la humanidad, sin embargo, la mayoría todavía no entiende realmente cómo
funcionan “tras bambalinas” todos estos sistemas fundamentales para nosotros y que han
mejorado bastante la calidad de vida y permiten realizar diferentes acciones que antes eran
lentas de la forma tradicional o ni siquiera existían, y especialmente, el valor que nos puede
dar entendiendo todo este funcionamiento. Para comprender esta situación, debemos entrar
en contexto histórico y remontarnos hacia el Renacimiento (Portillo, 2010) cuando las
personas se preguntaban la importancia de aprender a leer alrededor del siglo XV (años
1400 – 1500) cuando surgieron grandes escritores influyentes con sus obras literarias como
Shakespeare, Cervantes, Da Vinci, etc., (Morales, 2017) quienes motivaron al público sobre
la lectura y la escritura para tener un mejor conocimiento del mundo en aquel entonces y no
caer en el analfabetismo y la confusión; en la actualidad ocurre algo similar desde los
primeros años del siglo XX cuando aparecieron las primeras máquinas analíticas,
supercomputadoras y las primeras redes de comunicaciones, y en especial, surgieron los
primeros conceptos de lo que conocemos ahora como software, programa informático,
sistema operativo, lenguaje de programación, compilador, por mencionar algunos, y también
existieron personas destacadas como Lady Ada Lovelace, Alan Turing, John Von Neumann,
y otros científicos en ciencias de la computación y la informática (Gandon, 1999).

Pese a lo complejo que pueda sonar, la programación no es nada de otro mundo, y es más
común y sencillo de lo que aparenta, ya que es una actividad que es posible aprender y
aplicar en nuestra cotidianidad, todos los días del año y la semana, las 24 horas del día,
incluso cuando estamos descansando, nuestra mente “programa” subconscientemente al
cuerpo y lo prepara para responder a las acciones a realizar próximamente, sin embargo, al
programar las demás actividades cada día conscientemente, logramos que nuestras
acciones sean más efectivas (eficaces y eficientes) y mejor organizadas para lograr mejores
resultados con nuestras labores, y así obtener un valor diferenciador y entregarlo a nuestro
trabajo, nuestros amigos, nuestras familias, y en particular, a nosotros mismos (Murphy,
2011).

Actualmente, existen iniciativas para llevar la programación hacia el contexto educativo y


mostrar que cualquier hombre o mujer, desde la primera infancia, sin importar su religión,
idioma, raza, origen, etnia, condición física, puede aprender estos conceptos y ponerlos en
práctica en el menor tiempo posible, en ambientes empresariales o de la vida real (Code.org,
2013); lo cierto es que ahora existe un déficit de personas aptas con las competencias
suficientes para miles de empleos vacantes en Tecnologías de la Información y las
Comunicaciones (Corporación Colombia Digital, 2017), y el objetivo es reducir esta brecha
digital en el presente y futuro cercano.

En conclusión, la programación nos ayuda a formarnos como mejores personas y que


podamos desarrollar integralmente e interdisciplinariamente nuestra inteligencia lógica-
matemática y espacial (Gardner et al., 2012) con habilidades y competencias técnicas en
capacidad de análisis y solución de problemas, toma de decisiones estructuradas,
orientación a resultados, optimización, demostración y validación de hipótesis, pensamiento
sistémico, fomento a la creatividad, etc. (El Tiempo, 2016). De esta manera podemos
comprender mejor el significado de la vida y el mundo que nos rodea en nuestra Era.

Referencias:

Burch, S. (2005), Sociedad de la información / Sociedad del conocimiento, extraído del libro
Palabras en Juego: Enfoques Multiculturales sobre las Sociedades de la Información.
Recuperado de https://vecam.org/archives/article518.html

Davenport, T.H., Prusak, L. (1998), Working Knowledge: How Organizations Manage What
They Know, Harvard Business School Press.

Portillo, L. (2010), El Renacimiento. Recuperado de


https://www.historialuniversal.com/2010/07/renacimiento-definicion-concepto.html

Morales, R. (2017), Los 10 Escritores del Renacimiento Más Importantes. Recuperado de


https://www.lifeder.com/escritores-del-renacimiento/

Gandon, F. (1999), History of Computers. Recuperado de


https://www.cs.cmu.edu/~fgandon/lecture/uk1999/history/

Murphy, J. (2011), The Power of Your Subconscious Mind, reprinted in its entirety from the
original edition, first published in 1963, Martino Publishing.

Code.org. (2013), La mayoría de lo que las escuelas no enseñan,


https://www.youtube.com/watch?v=nKIu9yen5nc

Corporación Colombia Digital. (2017), La brecha de habilidades digitales es un impedimento


para la transformación digital. Recuperado de
https://colombiadigital.net/actualidad/noticias/item/9614-la-brecha-de-habilidades-digitales-es-
un-impedimento-para-la-transformacion-digital.html

Gardner, H., Davis, K., Christodoulou, J., Seider, S. (2012), The Theory of Multiple
Intelligences. Recuperado de https://howardgardner01.files.wordpress.com/2012/06/443-
davis-christodoulou-seider-mi-article.pdf

El Tiempo. (2016). Conozca cuáles son los beneficios de aprender a programar. Recuperado
de https://www.eltiempo.com/tecnosfera/novedades-tecnologia/la-importancia-de-aprender-a-
programar-40497

Vous aimerez peut-être aussi