Muchos de nosotros pasamos horas cada día frente a la pantalla del ordenador o del teléfono, ya sea por trabajo o por placer. Sin embargo, no todo el mundo sabe cómo funcionan los ordenadores y los programas que ejecutan. A todos los efectos, para la mayoría de nosotros los ordenadores son algo parecido a la magia: no nos importa cómo funcionan mientras tengamos nuestra dosis diaria de fotos de gatos.

Sin embargo, los programadores, codificadores, informáticos y frikis digitales de este mundo navegan en círculos alrededor de nosotros en Internet y conocen los detalles de cómo funciona realmente nuestra tecnología. Y en su mundo, el humor adquiere un tono específico: hay que saber un poco de programación para entender realmente los chistes que tienen varias capas como las cebollas.

El subreddit r/ProgrammerHumor está repleto de increíbles memes y chistes de programación que seguro disfrutaréis si os consideráis fans de la programación y de todo lo relacionado con la tecnología, queridos pandas. Votad vuestros memes favoritos mientras os desplazáis hacia abajo.

Bored Panda se puso en contacto con el ingeniero de software, músico y artista Andrew Eckel para que nos diera su opinión sobre la programación. Seguid leyendo sus opiniones, queridos pandas.

Encontrarás más memes increíbles sobre programación en el artículo anterior de Bored Panda sobre r/ProgrammerHumor aquí.

Más información: Reddit | Twitter

#1

¿Por qué eres así?

¿Por qué eres así?

planktonfun Reportar

Bored Panda quería conocer la opinión del ingeniero de software Andrew sobre si es importante o no el lenguaje de programación con el que se empieza. Compartió que si te presionan para aprender un nuevo lenguaje, por ejemplo para la universidad, puede que te motive para ir más allá.

"Mi programa de licenciatura se impartía en C++, pero en la escuela de posgrado utilizaban Java. Para ponerme al día, acabé tomando clases de posgrado y la clase de introducción de primer año en el mismo semestre. Mis compañeros de la clase de primer año se preguntaban cómo es que de repente me convertí en su asistente técnico en el semestre siguiente", dijo Andrew en un fragmento de su propia vida.

#2

El grito disfrazado del director de proyectos

El grito disfrazado del director de proyectos

SuspiciousTrash0 Reportar

#3

Eso ¿por qué?

Eso ¿por qué?

ore-aba Reportar

Andrew está convencido de que la programación permite mucha creatividad y expresión. En su opinión, decir que la programación no es creativa es "como decir que usar una máquina de coser no es creativo. Es creativa si haces algo creativo con ella. Es un oficio que puede hacerse con arte y al servicio de la creación de grandes obras de arte. O puedes programar un mando de garaje con ella".

Bromeó: "Si la gente dice que no es creativa, no les oirás por encima del sonido de la puerta de tu garaje al cerrarse".

#4

Quien roba a un ladrón...

Quien roba a un ladrón...

LongLiveGOSR Reportar

#5

Boom

Boom

HaleySuperCucumber Reportar

#6

¿Qué?

¿Qué?

invisible_admin Reportar

El ingeniero de software Andrew también nos habló de sus últimos proyectos creativos. "He estado trabajando en una canción llamada 'Fire Escape', con un par de mis amigos de Boston cantando de apoyo, grabada a distancia, y una parte de bajo de sintetizador con muchos cambios de tono. Inspirado por el bajo de sintetizador de "Toxic" de Britney Spears, conecté un joystick MIDI para controlar el tono en la dirección izquierda-derecha y el vibrato en la dirección arriba-abajo, emulando la forma en que funcionaba el joystick de algunos sintetizadores de los 80. La canción en su conjunto no se parece en nada a 'Toxic', es un sonido totalmente diferente, pero para la parte del bajo quería ese ambiente", dijo a Bored Panda.

Mientras tanto, se está preparando para publicar el código de su proyecto LeastAverageImage (en inglés) en código abierto la próxima semana, "junto con algunos resultados de la ejecución del programa con un episodio clásico de los Simpsons como entrada". También "hizo una pequeña sesión de fotos con un juguete favorito de mi infancia el pasado fin de semana, para una broma tonta que se burla de los NFT".

#7

¡Jugada de programador!

¡Jugada de programador!

rdias002 Reportar

#8

Vivir la buena vida

Vivir la buena vida

DollinVans Reportar

#9

Duele

Duele

A_Rainbow_Astronaut Reportar

El subreddit r/ProgrammerHumor tiene la friolera de 1,8 millones de miembros, así como 54.000 seguidores adicionales en Twitter. Creado en 2012, celebró su décimo aniversario a finales de enero de este año.

Tanto si eres un programador veterano como si eres completamente nuevo con un diploma recién sacado del horno, si planeas compartir memes en el subreddit, siempre debes apuntar a chistes relevantes. Todo el humor tiene que estar relacionado con la programación, así que los chistes que son genéricos y cubren otras profesiones es mejor guardarlos para otras comunidades online.

El ingeniero de software, músico y artista Andrew dio previamente a Bored Panda algunas grandes ideas sobre el trabajo, la vida y el mundo de la programación.

#10

Han de dejar de comportarse así

Han de dejar de comportarse así

ramen_junk Reportar

#11

Javascript tiene y siempre tendrá un lugar muy especial en mí

Javascript tiene y siempre tendrá un lugar muy especial en mí

serverlessmom Reportar

See Also on Bored Panda
#12

¡Funciona!

¡Funciona!

esberat Reportar

Explicó que la depuración puede ser realmente divertida y dijo que la programación en su conjunto es muy gratificante cuando finalmente consigues resolver el rompecabezas. Para él, la programación merece definitivamente la pena.

Según el ingeniero de software Andrew, la verdadera alegría de cualquier programador o informático radica en crear cosas nuevas y emocionantes y luego verlas funcionar como se había previsto.

#13

Basado en una experiencia personal

Basado en una experiencia personal

alexander_the_dead Reportar

#14

Espera ¿qué está pasando aquí?

Espera ¿qué está pasando aquí?

_megas Reportar

#15

Dolor

Dolor

reddit.com Reportar

"El mejor momento para cualquier programador es ver que algo que has construido funciona por primera vez. Parece casi demasiado bueno para ser verdad, cuando algo pasa de ser una idea a un montón de líneas de código, a algo que realmente funciona y es útil", dijo lo que le mantiene apasionado.

"Ni siquiera hace falta inventar nada para experimentar esta emoción. A menudo sólo se trata de tomar un algoritmo conocido y aplicarlo a una nueva situación", dijo Andrew que alguien puede experimentar la alegría sin programar algo totalmente único y nunca visto.

#16

Lo que tú digas, amigo

Lo que tú digas, amigo

XinoVan Reportar

#17

¿Alguna vez te ha pasado esto?

¿Alguna vez te ha pasado esto?

_Xyreo_ Reportar

#18

¡Tienen que conservar sus puestos de trabajo!

¡Tienen que conservar sus puestos de trabajo!

WholeGrainsforFree Reportar

Matheo Cabrera
Miembro de la comunidad
Hace 8 meses Created by potrace 1.15, written by Peter Selinger 2001-2017

Eso lo escribió un trabajador que luego despidieron (en la siguiente actualización lo informa) y como venganza dejo una imagen de un coco diciendo "me despidieron". (Aunque podría ser todo una historia inventada por el o los desarrolladores para divertirse)

"Hay muchos profesores excelentes que pueden enseñar sobre algoritmos y el proceso de pensamiento de cómo aplicarlos, gente que puede tomar algo que tiene el potencial de ser realmente aburrido y hacerlo divertido e interesante", dijo.

Andrew compartió un momento reciente de alegría en la programación. Ocurrió cuando su proyecto de arte basado en software empezó a funcionar como estaba previsto. "Tuve ese momento cuando mi programa de procesamiento de imágenes LeastAverageImage creó la imagen de los "aviones" y era exactamente lo que esperaba", dijo.

"Pero tuve una sensación similar cuando un programa que pretendía reducir las fotos a sólo los colores disponibles en una Lite Brite fracasó por completo, pero hizo un efecto de 'pintura corrida' mucho más genial que todo lo que pretendía hacer", dijo a Bored Panda. "Ese programa no se llama ahora LiteBriteColors; se llama The ErrorSpreader", añadió.

#19

Todos no sentimos identificados

Todos no sentimos identificados

savitar69 Reportar

Sin embargo, como en la mayoría de las profesiones, los grandes avances y los momentos de adrenalina no ocurren todo el tiempo. Por lo general, las cosas son más mundanas, la felicidad que te produce tu trabajo es más tranquila, más sencilla.

"Esos momentos 'eureka' no ocurren todos los días, pero lo más divertido del día a día en la programación es la depuración. Sé que parece una locura porque si estás depurando suele significar que el código que has escrito no funciona. Pero todo el mundo con el que trabajo se siente así. Cuanto más confuso y extraño es el comportamiento del programa, más divertido es desentrañar el misterio, encontrar la causa y arreglarlo. Es como un rompecabezas".

Andrew compartió con nosotros una ingeniosa conversación entre un profesor y un alumno que escuchó durante una clase de posgrado que tomó.

"Profesor: Como no nos importan los detalles del lenguaje, voy a escribir el ejemplo en pseudocódigo.

Alumno: Pseudocódigo... ¿no es el rompecabezas con números en una cuadrícula?

Profesor: No, eso es el Sudoku".

#20

¿Se te dan bien los ordenadores?

¿Se te dan bien los ordenadores?

ultra_mind Reportar