domingo, 11 de septiembre de 2016

Todo lo que debes saber sobre el día del programador

¿Qué hace un programador? Los programadores pasan mucho tiempo en sus escritorios. Siempre están haciendo algo, pero la mayoría de personas no tiene idea de qué es. El día del programador es un buen momento para aprender sobre las tareas diarias de un programador y de paso celebrar que gracias a su labor ayudan al mundo realizar eficientemente diversas tareas.


Historia del día del programador
La historia del día de los programadores inicia en Rusia en el año 2002. Dos hombres, Valentin Balt y Michael Cherviakov trabajaban para una compañía de software llamado Parallel Technologies. En 2002, estos dos hombres decidieron recoger firmas en una petición para el gobierno de Rusia, proponiendo que haya un día festivo oficial en honor a los programadores informáticos y todo lo que hacen. Aproximadamente 7 años más tarde, el 24 de julio de 2009, el Ministerio de Medios y Comunicaciones de Rusia estuvo de acuerdo en anunciar una fiesta oficial en honor a los programadores de computadoras. Este órgano de gobierno redactó una orden ejecutiva afirmando el nuevo día festivo.

Finalmente, el 11 de septiembre de 2009 el presidente de Rusia Dmitry Medvedev firmó el proyecto de ley que hizo realidad el día de los programadores. Tomó algún tiempo, pero Balt y Cherviakov materializaron su idea. Aunque el Día de los programadores no es un día festivo oficial en otros países, ese día es observado muy de cerca por programadores y no programadores.

¿Cuándo se celebra el día del programador?
El día del programador se celebra el día número 256 de cada año. Se trata del 12 de septiembre en un año bisiesto y 13 de septiembre dentro de un año normal.

Todo lo que debes saber sobre el día del programador

Este día de suma importancia para los programadores como explica Wikipedia:
“El número 256 (2 elevado a la octava potencia) fue elegido porque es el número de valores distintos que se pueden representar con un byte de ocho bits, un valor muy bien conocido por los programadores. 256 es también la más alta potencia de dos que es inferior a 365, el número de días en un año común. “En código binario el día se lee como 1111 1111.
Si eres programador sabrás de que 1111 1111 es realmente 255 en lugar de 256. De acuerdo con ProgrammerDay.info , “el 1ero enero es 0000 0000 así que si se celebra el Día del Programador en el día 255 es un error.”

¿Qué trabajo realizan los programadores?
Entonces, ¿Por qué debemos festejar a los programadores en su día? Bueno, el fin principal de su día es celebrar todas las diferentes labores que realizan. Según  Sokanu.com  “Un programador informático o codificador, es alguien que codifica software y también lleva a cabo el proceso de diseñar, codificar, probar, depurar/solucionar problemas y mantener el código fuente de los programas que utilizamos en la computadora.” Este código fuente está escrito en un lenguajede programación que la computadora puede “comprender”. El código puede ser una modificación de uno existente o algo completamente nuevo”. Por ello vamos a echar vistazo más de cerca a cada uno de estos puestos de trabajo desde la perspectiva de alguien que está aprendiendo por qué se celebra el Día de los programadores.

·         Diseño
Existe cierto debate acerca de si o no el elemento de diseño es la obra de un programador y si es un arte o una ciencia. En realidad, segun Sokanu.com es un poco de ambos. Un programador eficaz debe ser capaz de ver el valor estético de un diseño con el fin de diseñar adecuadamente el código. Entonces el programador debe asegurarse de que el diseño tenga sentido para el usuario por medio del software.

·         Codificación
Escribir código o codificar es la esencia de lo que hace el programador. Escribir código binario puede ser difícil y agotador, por lo que se necesita una buena cantidad de energía para mirar y organizar esos números durante todo el día. Pero la escritura de los programadores es lo que nos permite disponer de todas aquellas aplicaciones del teléfono y funciones de la computadora con las que interactuamos diariamente.

·         Pruebas
Al programar, un programador tiene que ir constantemente hacia atrás y probar lo que ha escrito. El diseño, por supuesto, no vale menos que el programa funcione correctamente.

·         Mantener código fuente
Dado que los elementos cambian tan rápidamente en el mundo de la programación informática, un programador debe mantener actualizado su software minuto a minuto. Es particularmente importante mantener actualizado el software dentro del competitivo mundo de las computadoras, donde todo el mundo está constantemente compitiendo para mantenerse a la cabeza.

¿Cómo celebrar el día de los programadores?
Como te habrás podido dar cuenta que hay suficientes motivos para festejar a los programadores en su día. ¿Qué podemos hacer para celebrar? ProgrammerDay.info tiene algunas sugerencias:
  • Hablar en código (o pseudocódigo) durante todo el día. Esto puede ser difícil si no eres un programador.  Esto podría ser duro incluso si eres un programador. Ciertamente, muy pocas personas entenderían.
  • Decorar un árbol con ceros y unos para hacer un árbol binario. Esto puede ser divertido. Al menos esto es algo que toda la familia pueden hacer juntos.
  • Hacer tarjetas de Feliz día del programador utilizando el arte ASCII. Esto requiere un poco de conocimiento sobre ASCII, pero uno podría utilizar una aplicación si es necesario.
  • Hacer un concurso con juegos de bromas sobre programación binaria. Esto podría ser ideal para un grupo de programadores en una fiesta. Ejemplo: “Un programador entra en un bar ...”
El día del programador es un día que se debe festejar como cualquier otro dia día dedicado a otras profesiones. Todo el mundo debe mostrar agradecimiento a los programadores con su encomiable labor.

Si estás buscando un regalo festejar este día tan especial, aquí encontrarás el mejor regalo para cualquier programador. 

¿Eres programador? Deja tu comentario expresando como te gustaría ser honrado en este día especial. Por favor comparte el post en las redes sociales.

Fuente: Hostgator 

No hay comentarios.:

Publicar un comentario

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.