7 de junio de 2013

Todos deberían aprender a programar

¿Deberíamos todos aprender a programar? ¿La programación debería ser una rama de conocimiento básica como matemáticas, español o física? Este es un debate que últimamente ha tomado fuerza al rededor del mundo y esta no es más que humilde opinión. Aprender a programar no significa que tengamos que ganarnos la vida programando, como alguien que estudió específicamente para eso, del mismo modo como todos hemos estudiado matemáticas en la primaria, secundaría y preparatoria pero no somos necesariamente matemáticos.


Al igual que las biología y la física, pienso que las computadoras y el software son una parte fundamental de la vida cotidiana, en la actualidad no hay campo de trabajo que no involucre una computadora y un software que ayude a resolver los problemas del área de trabajo específica de forma simple y eficaz. Comentado esto, me pregunto, ¿no deberíamos tener nociones básicas de cómo funciona una computadora? Mientras unas personas estamos a favor, otras dicen que no es necesario aprender a programar y que mejor se debería de dedicar tiempo a otras cosas más "importantes".

¿Qué opinan ustedes? Yo en lo personal pienso que la programación debería de ser una de las habilidades básicas en este siglo, deberíamos de empezar a enseñar a los jóvenes a programar. Y es que no se necesita ser un genio para programar, tampoco se necesita ser un erudito de la computadora, la programación es cosa de lógica y persistencia.

"I think everybody in this country should learn how to program a computer 
because it teaches you how to think."
-Steve Jobs. The lost interview.

El aprender a programar te enseña a pensar, te enseña a solucionar problemas, te hace una persona con buen razonamiento y lógica. Aprender a programar puede ser un poco intimidarte, pero cualquiera que tenga las ganas y la persistencia puede hacerlo. 

Imaginemos un ingeniero que usa matemáticas, o un licenciado que maneja datos diariamente. La programación les ayudaría a resolver sus problemas matemáticos o les ayudaría a analizar la información con el simple hecho de programar la solución una sola vez y de ingresar los datos a analizar cada vez que busquen una solución, ¿porqué hacer varias veces la solución a un mismo problema cuando lo puedes programar? Estamos en una era llena de tecnología, y mi punto de vista es que debemos de aprender a comunicarnos con las computadoras, esos pequeños (o grandes) aparatos electrónicos con los que convivimos día a día.

Si quieres dar tus primeros pasos en programación o quieres enseñar a alguien a programar entra a www.code.org y checa lo que hay para ti.

Programación, la nueva materia básica en las escuelas.




1 comentario:

  1. Hola Eros.

    Tienes razón, la programación nos ayuda a desarrollar habilidades esenciales como el pensamiento crítico y analítico, la programación ciertamente no es la unica forma de desarrollar estas habilidades, pero si posiblemente una de las mejores y a diferencia de las otras disciplinas que ayudan a desarrollar las habilidades del pensamiento, para aprender a programar, en internet existen miles de asesores automatizados y humanos que te ayudan y no vuelven necesaria la intervencion de asesores o tutores prescenciales o en linea.

    Saludos y hasta pronto.
    Abdón.

    ResponderEliminar