La importancia de la programación en el mundo actual

Edward Cayllahua Cahuina
Profesor del Departamento de Ciencia de la Computación de la Universidad Católica San Pablo

Vivimos en un mundo cada vez más digital, donde el uso de dispositivos digitales y tecnologías forman parte de nuestro día a día. En este nuevo contexto que nos toca vivir, consumimos y creamos información a cada instante.

Al ver un video en YouTube, no sólo estamos “consumiendo” este contenido, sino también estamos creando información relacionada a nuestros gustos e intereses. Toda esta información es recogida por algoritmos especializados en detectar estas interacciones y crear información relacionada a nuestro uso.

Consciente o inconscientemente, estamos involucrados día a día en este contexto donde cabe preguntarse: ¿qué nuevas habilidades también son necesarias aprender?

En este punto es importante entender el concepto de la alfabetización tecnológica. Con este concepto aludimos a la comprensión y utilización eficaz de la tecnología para comunicarse, resolver problemas y acceder a información. Así como es necesario aprender en el colegio a leer, escribir o sumar y restar, el mundo actual y futuro nos demandará también alfabetizarnos tecnológicamente.

Como parte de este proceso de alfabetización tecnológica, es necesario adquirir la habilidad de comprender cuál es el lenguaje con el que se comunican y controlan los dispositivos y sistemas digitales. A esta habilidad se le denomina programación, y es la responsable de que podamos comunicarnos y controlar dispositivos y sistemas digitales, como una computadora, un celular, etc. Comprender los conceptos básicos de programación puede ayudar a las personas a navegar mejor en el entorno tecnológico actual.

Saber programar implica, esencialmente, comprender cuál es el lenguaje con el que se comunican y controlan los dispositivos y sistemas digitales. Saber programar es poder dominar diferentes procesos, como diseñar, escribir, probar, depurar y mantener el código fuente de los programas informáticos de estos dispositivos y sistemas digitales.

Debemos entender que los dispositivos y sistemas digitales se comunican a través de un lenguaje en común, así como nosotros sólo podríamos comunicarnos con otra persona que habla nuestro mismo idioma. Por ello, es común escuchar que el saber programar pasa por tener el dominio de uno o varios lenguajes de programación.

El lenguaje de programación le brinda a una persona un conjunto de instrucciones y reglas, que le permiten escribir secuencias de órdenes o algoritmos para controlar el comportamiento de los dispositivos y sistemas digitales. A través de un lenguaje de programación, una persona que sabe programar consigue crear las instrucciones necesarias para desarrollar software, que incluye aplicaciones, sistemas operativos, juegos, sitios web, y más.

Si hasta este punto has empezado a entusiasmarte con la idea, quizá un primer paso para poder hacer tangible tu interés, implique comenzar a explorar algún tipo de espacio formativo en un lenguaje de programación adecuado para principiantes. Uno de ellos y que ha ganado mucha popularidad por su simpleza y poder es Python.

Debido a esta gran popularidad, una persona que desee iniciarse en la programación, conseguirá fácilmente muchos recursos gratuitos y/o de pago que actualmente están disponibles en línea o en bibliotecas, para luego continuar con cursos especializados en programación.

Saber programar en un mundo cada vez más digital es importante para la alfabetización tecnológica, el empoderamiento, la innovación y la competitividad global.

Salir de la versión móvil