Blog

¿Qué es y por qué programar?

Programar es lo que hace una persona sentada por varias horas frente a una computadora, que puede ser una PC de escritorio o laptop, tratando de buscar inspiración con la aplicación de spotify abierta seleccionando la música preferida, con las ventanas del navegador en Facebook y WatsApp Web para resolver un problema que le pudo ser encomendado por su jefe, por un cliente, un profesor o muy rara la vez simplemente por el mero gusto de escribir unas líneas que serán interpretadas por el equipo en el que eligió trabajar y mostrar los resultados en una pantalla. Muchas veces estas horas que se pasan frente a la computadora no son apreciadas por quien encomendó el trabajo es más ni siquiera por quien se quedó en ese lugar. Algunas veces el que programa tiene que estar tratando de entender lo que hizo hace algún tiempo o lo que es peor, tiene que entender lo que realizó otra persona que no se tentó el corazón y no dejó ningún rastro de lo que pensó al momento de escribirlo dejando como mayor reto tratar de interpretar muchas líneas que parecen más un rompecabezas al intentar de encajar cada una para posteriormente modificarlas y se vea reflejado en un mejor manejo de una app, página web o en un nuevo programa de Windows, Mac o Linux.
Para quien nunca ha programado para una PC parece que lo anterior no tiene mucho sentido pero en realidad también ha realizado algunas de estas actividades cuando lee un manual para poder utilizar su TV con el control remoto u ocupar una App desde su Smartphone y así poder guardar sus programas favoritos o hacer una búsqueda más rápida de sus series en Netflix pero claro, lo mejor de todo es que quizá no demore mucho o si lo hace no le importará el tiempo porque sabe que al final lo va ha disfrutar.
En realidad todos hemos programado en algún momento. Desde que le pedimos a nuestra computadora y ahora a muchos equipos que se conectan a internet que realice alguna actividad en específico. En pocas palabras, programar es pedirle o darle órdenes a una computadora que realice una serie de actividades paso a paso para nuestro beneficio.
Y a todo esto ¿por qué hablar de programación?, en estos últimos cinco años el boom de los Smartphones ha provocado un cambio radical e inclusive generacional en usos y costumbres del comercio, educación, entretenimiento, industria de manufactura y prácticamente en todos los ámbitos que se puedan mencionar. Cada vez se solicitan más personas que tengan la actitud de escribir unas líneas para manejar y controlar a cada equipo que pueda conectarse a internet además se predice que en breve un 47% de los oficios como un albañil, repartidor, etc. pueden desaparecer debido a que las máquinas se ocuparán de todas la tareas rutinarias hechas por personas lo que dará una mayor demanda a las que puedan escribir el código necesario para este propósito.
Y aquí entra la otra tarea. No solamente hay que saber dar órdenes también hay que entender las herramientas que se necesitan para poder comunicarnos con las computadoras. Definido de manera muy breve se puede decir que codificar es llevar todas las instrucciones que entendemos humanamente a un entorno que posteriormente será interpretado por la computadora. Es decir, las herramientas que utilizamos para dar órdenes son los lenguajes de programación
Con todo lo anterior se quiere dar entender que aprender a programar no solamente debe ser tarea de unos cuantos sino prácticamente una necesidad para todas las personas, al igual que aprender un nuevo idioma nos hace entender una nueva forma de pensar también lo es programar.

Si requieres asesoría de cómo aprender a programar o algún tema particular de programación no dudes en contactarme.