Você está na página 1de 3

Por qué aprender a programar puede ser útil

para la vida de cualquiera


10 de enero de 2017 0 Autor: Agustina Ciancio

Conocé las diferentes visiones sobre la creencia de que todos deberíamos aprender a programar
más allá de la profesión que escojamos

Fuente: Shutterstock

Seguramente escuchaste o leíste acerca de la necesidad de aprender a programar desde una edad
temprana, ya que es una habilidad con alta demanda en el mercado laboral. Existen distintas
visiones al respecto, dividiéndose entre quienes piensan que la programación es útil para
cualquier profesión y los que aseguran que la innovación se logra librándose del código. A
continuación, te explicamos los fundamentos que revindica cada visión.

Te puede interesar

>Coding bootcamps: qué son y por qué es importante aprender a escribir en código

>Conocé el salario promedio de un programador de software en Argentina

>Google ofrece curso online gratuito para desarrollar aplicaciones en Android

>Los 10 lenguajes de programación más populares en la actualidad

Visión optimista: Todos deberíamos aprender a programar

La corriente que posiciona a la programación entre los pilares básicos de la educación, considera
que esta habilidad aumenta la productividad, eficiencia y eficacia de una persona en su trabajo,
independientemente de la profesión que desarrolle.
El argumento principal es que las tareas tediosas, como por ejemplo, tener que crear cientos de
carpetas iguales por cada nuevo proyecto que nos surge. Si bien es posible hacerlo a mano, como
la mayoría lo hace, esta tarea puede simplificarse sabiendo escribir un script (archivo de órdenes)
en Phyton y apenas un poco de investigación en Internet, ya que gracias a este script podemos
automatizar un proceso de creación de carpetas para cada proyecto y transformar largas horas de
trabajo en un proceso de pocos pasos. Por lo tanto, no solo es útil saber programar para quienes
trabajan en el desarrollo de aplicaciones móviles o creando software comercializable, sino que
existen otros usos que se le pueden dar a la programación que facilitan la vida de cualquier
profesional que trabaja constantemente con una computadora.

Otro ejemplo de la automatización de procesos mediante la programación, es la utilización de


JavaScript para simplificar acciones en de Adobe, Photoshop, Illustrator y After Effects. Incluso en
Excel pueden crearse patrones sencillos para emplear en el trabajo con hojas de cálculo. En
definitiva, tus labores se harán más rápido y mejor.

Aunque los códigos pueden tomar casi una hora en escribirse, solventan otras cuantas de
frustración y tedio, opinan quienes están convencidos de que programar es adecuado para todos e
instan a aprender lenguajes sencillos como Python, JavaScript, Ruby o Java para agregar a tu
carrera.

Visión cautelosa: La programación es para algunos

La codificación no constituye un nuevo tipo de alfabetización que debe estar disponible para todos
desde una edad temprana, es la premisa mayor que maneja esta línea de pensamiento según un
artículo publicado en Wired escrito por el vicepresidente de marketing de la firma Mendix,
empresa dedicada a la creación de aplicaciones y soluciones digitales. Cabe destacar que reconoce
la importancia de la programación para el mundo actual, pero no cree que sea una habilidad
realmente solicitada en todas las profesiones.

El fundamento se apoya en la conocida frase del inventor de autos, Ford: “Si le hubiera
preguntado a la gente que quería, me habría contestado que deseaba un caballo más rápido”.
Llevado a este caso, la innovación debe ir más allá del código, encontrando nuevas formas de crear
aplicaciones útiles no solo a nivel laboral, sino para otros aspectos de la vida cotidiana.
De este modo, lo importante es aprender cómo funciona la tecnología y aprender a pensar a partir
de las posibilidades que nos ofrece la tecnología. 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
termine ejecutando una persona especializada en programación.

Y vos, ¿con cuál de las visiones te identificás? Contanos abajo

Você também pode gostar