DEV Community

Cover image for ¿Por qué la programación es divertida?
Kevin Gracia Orejuela
Kevin Gracia Orejuela

Posted on

¿Por qué la programación es divertida?

En la vida siempre estamos buscando diversión, sentirnos bien, contentos con las cosas que hacemos, aunque a medida que pasan los años, algunos en los cuáles me incluyo parcialmente vamos perdiendo el interés en hacer lo que nos divierte y empezamos a ver las cosas desde otro punto de vista, hoy vamos a recordar que satisfacciones nos trae la programación:

1) La satisfacción de hacer cosas
Así como un niño se deleita haciendo un pastel de lodo, así el adulto disfruta construyendo cosas aunque difieran un tanto del lodo, de modo que deseamos estar en actividad constante, de movernos continuamente, creo que quedarnos en un solo lugar sin poder mover una pestaña va en contra de nuestra naturaleza como seres humanos siempre estamos en movimiento no solo nuestro cuerpo visible como las extremidades(brazos, pies) sino también lo que no se ve como la sangre siempre está en circulación, hacer cosas y más aún si sirven para un propósito con recompensa nos llenará de alegría.

2) Placer de hacer cosas útiles para los demás
Todos anhelamos que otras personas usen lo que hemos creados y que claro está les sea de utilidad, nos agrada sentirnos que estamos sirviendo de aporte para algo más grande que podemos cambiar la vida de una persona, de la sociedad o del mundo entero, y a esto puede ayudarnos la programación podemos crear aplicaciones o sistemas que sean de gran utilidad, nuestro código puede llegar a hacer usado por miles, millones o billones de personas.

3) La fascinación de crear objetos complejos
Lograr reunir distintos esfuerzos, conocimientos, habilidades, investigaciones de otras personas en una sola suma, crea algo complejo que en un muchas ocasiones nos ha costado muchas horas de pensamiento profundo, de encontrar la pieza faltante en el rompecabezas de nuestro código, ocasiones de ponernos la bata de científicos y empezar a examinar objetivamente cada parte de nuestro trabajo para finalmente entregar algo a simple vista sencillo pero internamente complejo.

4) La satisfacción del aprendizaje continuo
La programación y el mundo IT en general tiene una naturaleza no repetitiva. Siempre hay un problema nuevo que resolver, lo cual abre nuestra curiosidad hacía nuevas fronteras, haciendo que una vez resuelto siempre se aprenda algo nuevo en ocasiones algo práctico, otras algo teórico y a veces ambos.

Para finalizar quiero expresar que en lo personal que programar es semejante a cualquier otro arte como, pintar, dibujar, cantar, y otras actividades más. Cada persona tendrá su forma de expresar el arte y en código se vuelve igual tiene esa flexibilidad de permitirnos hacer lo que deseamos, como un lienzo en blanco listo para empezar a pintar con nuestros óleos o como el barro listo para ser moldeado y darle la forma que deseamos.

Oldest comments (0)