Sei sulla pagina 1di 4

Introducción a la noción de programación y sus beneficios generales

Los seres humanos en nuestro día a día realizamos diferentes series de acciones,

pasos o procedimientos que nos permiten realizar una determinada actividad o resolver

diferentes tipos de problemas. Un ejemplo de dichas acciones se puede evidenciar en la

vida de una persona promedio que se levanta cada mañana, toma un baño, desayuna algo y

sale a estudiar o a trabajar. Día a día aplicamos un algoritmo, es decir, una serie de pasos

que al final nos permitirán obtener un resultado o alcanzar un estado deseado.

Resumidamente, el término de algoritmo se refiere a la especificación de un conjunto de

pasos, instrucciones u acciones orientados a la resolución de un problema.

La llegada de las computadoras personales en el poco tiempo de existencia que

llevan, han sido junto a sus tecnologías

colaterales, uno de los cambios más

grandes e importantes de nuestra

sociedad actual, sin embargo, es

notoria la desinformación generalizada

acerca del proceso que debe hacerse

con una computadora para que ésta

resuelva un problema de manera

eficiente y así haga nuestra vida más

sencilla. Este texto tiene como finalidad precisamente exponer e ilustrar, en términos

generales, el proceso a seguir para que, haciendo uso de la computadora, podamos resolver

un problema, usando como intermediario un lenguaje de programación.


Antes de continuar, es importante comprender el término: “lenguaje de

programación”. Entendemos que un lenguaje cualquiera no es más que un sistema

estructurado de comunicación que nos permite comunicarnos unos con otros por medio de

signos (palabras, sonidos, gestos, etc.) como por ejemplo el lenguaje humano. Teniendo

claro lo que es un lenguaje podemos ahora comprender que un lenguaje de programación es

un sistema estructurado y diseñado para permitir la comunicación entre el humano y las

computadoras y entre las mismas computadoras, consiste en un conjunto de reglas

sintácticas y semánticas que definen su estructura y el significado de sus elementos

respectivamente.

La programación por su parte, es el proceso por el cual se diseña, codifica, escribe,

prueba y se depura código (algoritmos escritos en un lenguaje como el anterior

mencionado.). La programación es el proceso mediante el cual le indicamos a una

computadora lo que tiene que hacer mediante una serie de instrucciones dadas bajo un

determinado lenguaje. Debido a la cantidad de instrucciones detalladas que requiere una

computadora para realizar una tarea, se puede observar que es el hombre quien prepara las

ordenes y es quien provee el método de resolver el problema, la computadora no decide

cómo resolverlo, solo sigue el sendero de instrucciones que le suministró el programador.

Una computadora no puede resolver un problema si no existe la ayuda de un intelecto

humano.
Dada entonces esta situación, aprender a programar parece esencial para conocer y

comprender mejor el mundo actual y por ende el futuro también. Pero no es el único

beneficio que tiene la programación. Aparte de mejorar la perspectiva actual del mundo que

nos rodea, la programación tiene numerosos efectos positivos en la salud y en el desarrollo

de una persona. Algunos de ellos son:

 Mejorar la capacidad de atención y concentración.

 Más autonomía y mayor interés por la experimentación y el aprendizaje.

 Mejorar la capacidad de cálculo y de lógica.

Como podemos observar, la programación tiene diversos efectos en el programador,

pero si miramos más allá, el dominio de ésta, también genera una mayor aceptación en el

mercado laboral y una mejora en la comprensión del mundo actual que nos rodea.

Actualmente se dice que aprender a programar tiene tanta importancia en el campo laboral

como aprender inglés (siendo ambos, lenguajes universales), esto debido a que saber
programar no solo puede llegar ser útil para ingenieros, sino también para cualquier persona

que posea un título universitario e inclusive, para aquellos que no posean uno.

De esta manera, lo importante no es solo aprender cómo funciona la tecnología sino

también aprender a pensar a partir de las posibilidades que nos ofrece la tecnología. Algo

aún más importante que saber escribir código es tener la capacidad de identificar las

necesidades de las personas para pensar en soluciones que puede aportar la tecnología para

satisfacerlas. Entender la tecnología y estar familiarizado con ella nos permite expresar e

imaginar posibles soluciones de una manera visual y lógica que luego puede terminar

ejecutando una persona especializada en programación.

Potrebbero piacerti anche