in

El humor oculto, el arma secreta del desarrollador de software

descifrador

descifrador

Crédito: Pixabay/CC0 Dominio público

Escribir código de software puede ser un proceso arduo y estresante, y francamente aburrido cuando el trabajo es repetitivo y lo haces de forma remota, solo frente a tu pantalla.

Para animar las cosas, muchos desarrolladores y testers usan el humor para aliviar la monotonía y conectarse con sus colegas virtuales compartiendo un chiste. Con el tiempo, esto crea un vínculo con los demás desarrolladores, aunque el humor y la creatividad que se deslizan entre las líneas de código son invisibles para el resto de nosotros.

«El humor crea relaciones entre personas que se encuentran físicamente distantes y es una buena manera de evitar el aburrimiento», afirma Benoit Baudry, profesor del Departamento de Ciencias Informáticas e Investigación Operativa de la Universidad de Montreal. «Es una manera de generar compromiso». Hasta hace poco, Baudry trabajaba en el Instituto Real de Tecnología de Estocolmo, donde él y sus colegas estudiaban el humor especial de los desarrolladores.

«Los desarrolladores son personas que aman el software», afirma Baudry. «Por eso intentan crear vínculos emocionales utilizando la tecnología digital, que es su herramienta de trabajo».

Pero deben tener cuidado con cuándo y dónde insertan chistes y comentarios. No quieren que ninguno de sus chistes termine en Instagram.

Para averiguar más sobre cómo lo hacen, Baudry y sus colegas investigadores hicieron circular un cuestionario en línea que se publicó en sitios de desarrolladores. Respondieron más de 125 desarrolladores de todo el mundo. Informaron que utilizan el humor con mayor frecuencia en las entradas de prueba y en los «commits» o cambios en el código. Un diálogo astuto se desarrolla entre las líneas de prueba.

La investigación fue publicado en el Actas de la 46ª Conferencia Internacional sobre Ingeniería de Software: Ingeniería de Software en la Sociedad el 6 de junio y también es disponible sobre el arXiv servidor de preimpresión.

Darth Vader, Luke y otros

Baudry y sus coautores analizaron Faker, una biblioteca que genera datos aleatorios para su uso en pruebas de código. En lugar de lorem ipsum (una secuencia de palabras sin sentido que se utiliza habitualmente como marcador de texto en una página hasta que se pueda sustituir por el texto real), los desarrolladores salpicarán sus líneas con referencias culturales, como alusiones a Seinfeld o citas de poetas.

«Algunas referencias son bastante específicas, otras son universales: ¿quién no conoce a los personajes de Star Wars o Matrix?», afirma Baudry. Los personajes de películas de culto se utilizan con frecuencia en los títulos, al igual que las citas. Un ejemplo de Faker: «El animal sabio se mimetiza con su entorno» (una cita de la película Dune). Nada provocativo ni inapropiado, solo comentarios desenfadados a través de los cuales los desarrolladores señalan sus intereses y provocan una sonrisa en sus colegas.

«A mí, personalmente, me gusta utilizar personajes de la película de 1998 El gran Lebowski en los mensajes de error», afirma Baudry. También le entusiasma lolcommits, una utilidad que permite a los desarrolladores enviar una selfie cuando realizan cambios en el código. «Estas fotos fomentan los vínculos con los colegas y son una forma de celebrar cuando se termina el trabajo», afirma.

El pionero que abrió el camino

La pionera de los chistes en código fue la brillante ingeniera y científica informática de la NASA Margaret Hamilton, que dirigió el equipo que diseñó el sistema para el programa de aterrizaje lunar del Apolo 11 en 1969. Cuando el código se hizo público, la gente pudo ver que estaba plagado de chistes, citas de Shakespeare y referencias a El mago de Oz.

«El humor en el código ayuda a que siga siendo divertido», comentó uno de los encuestados. «Me encanta y pienso con cariño en la gente que escribe esa parte del código o comentario».

El humor «hace que una base de código parezca más humanizada, como si hubiera sido creada por una persona real», dijo otro encuestado.

Naturalmente, existen límites al tipo de humor que se puede introducir en un código. «No debería crear una cultura tóxica o hostil», advirtió un encuestado.

El interés de Baudry por el humor tecnológico no es nuevo. El año pasado publicó un artículo fascinante sobre los «huevos de Pascua», características ocultas en el software que se pueden desbloquear presionando una combinación de teclas o colocando correctamente el puntero. Pero a diferencia del humor sobre código, los huevos de Pascua pueden ser descubiertos por el público, especialmente en los videojuegos.

Baudry también quiere que los usuarios de la tecnología sean más conscientes de la actividad humana que se produce detrás de escena y que produce las miles de conexiones y aplicaciones que se entrelazan en nuestras vidas. En el pasado, ha dado charlas sobre arte y tecnología mientras proyectaba códigos en pantallas gigantes en lugares públicos. ¡Por amor al código!

Más información:
Deepika Tiwari et al, Un gran humor conlleva una gran participación de los desarrolladores, Actas de la 46ª Conferencia Internacional sobre Ingeniería de Software: Ingeniería de Software en la Sociedad (2024). DOI: 10.1145/3639475.3640099En arXiv: Documento: 10.48550/arxiv.2312.01680

Información de la revista:
arXiv


Proporcionado por la Universidad de Montreal


Citación:El humor oculto, el arma secreta del desarrollador de software (21 de junio de 2024) recuperado el 11 de julio de 2024 de https://techxplore.com/news/2024-06-hidden-humor-software-secret-weapon.html

Este documento está sujeto a derechos de autor. Salvo que se haga un uso legítimo con fines de estudio o investigación privados, no se podrá reproducir ninguna parte del mismo sin autorización por escrito. El contenido se ofrece únicamente con fines informativos.



Fuente

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

GIPHY App Key not set. Please check settings

Comprar Minecraft

Cómo jugar a Minecraft en 2024

Voces de la Galaxia: Conoce al corredor que inspira al mundo a perseguir desafíos y correr hacia sus sueños