Humor de Ingenieros

By Cluboid August 21th 2017 - Página original aquí



Un ingeniero de software, un ingeniero de hardware y un gerente de departamento se dirigían a una reunión en Suiza. Ellos estaban conduciendo por una empinada carretera de montaña cuando de repente los frenos en su coche fallaron. El coche se marchó casi fuera de control por el camino, rebotando de las barreras de choque, hasta que milagrosamente tierra a un alto raspado a lo largo de la ladera de la montaña.


Los ocupantes del coche, sacudidos pero ilesos, ahora tenían un problema: estaban atrapados a mitad de camino en una montaña en un coche sin frenos. ¿Qué iban a hacer?


"Lo sé", dijo el gerente del departamento, "Vamos a tener una reunión, proponer una Visión, formular una Declaración de Misión, definir algunos Objetivos y por un proceso de Mejora Continua encontrar una solución a los Problemas Críticos, y podemos estar en nuestro camino . "


"No, no", dijo el ingeniero de hardware, "Eso llevará mucho tiempo, y además, ese método nunca ha funcionado antes.Tengo mi cuchillo del ejército suizo conmigo, y en ningún momento puedo desmontar El sistema de frenos del automóvil, aísle la falla, repare y podemos estar en nuestro camino ".


"Bueno", dijo el ingeniero de software, "Antes de que hagamos algo, creo que deberíamos empujar el coche de vuelta a la carretera y ver si vuelve a suceder".


_________________________________



Unix & C hoax


En un anuncio que ha sorprendido a la industria informática, Ken Thompson, Dennis Ritchie y Brian Kernighan admitieron que el sistema operativo Unix y el lenguaje de programación C creado por ellos es una trama elaborada de April Fools mantenida viva durante más de 30 años. Hablando en el reciente foro de desarrollo de software de UnixWorld, Thompson reveló lo siguiente:


"En 1969, AT & T acababa de terminar su trabajo con el proyecto GE / Honeywell / AT & T. Multics Brian y yo acabábamos de empezar a trabajar con una liberación temprana de Pascal de los laboratorios ETH del profesor Nichlaus Wirth en Suiza y nos impresionó su elegante simplicidad y Dennis acababa de terminar de leer "Bored of the Rings", una divertida parodia nacional de la gran trilogía de Tolkien "Lord of the Rings" ... Como una alondra, decidimos hacer parodias del ambiente Multics y Pascal. Fueron responsables del entorno operativo.Miró a Multics y diseñó el nuevo sistema para ser lo más complejo y críptico posible para maximizar los niveles de frustración de los usuarios ocasionales, llamándolo Unix como una parodia de Multics, así como otras alusiones más risqué. Dennis y Brian trabajaron en una versión realmente deformada de Pascal, llamada A. Cuando encontramos que otros estaban tratando de crear programas reales con A, añadimos rápidamente características adicionales crípticas y evolucionamos en B, BCPL y aleta Aliado C.


Paramos cuando conseguimos una compilación limpia en la siguiente sintaxis:


for(;P("\n"),R--;P("|"))for(e=C;e--;P("_"+(*u++/8)%2))P("|"+(*u/4) %2);


¡Pensar que los programadores modernos intentarían usar un lenguaje que permitiera tal afirmación estaba más allá de nuestra comprensión! En realidad pensamos en vender esto a los soviéticos para poner su progreso de la informática de vuelta 20 o más años. Imagina nuestra sorpresa cuando AT & T y otras corporaciones de EE.UU. en realidad comenzó a tratar de utilizar Unix y C! Tardaron 20 años en desarrollar suficiente experiencia para generar aplicaciones incluso marginalmente útiles usando esta parodia tecnológica de 1960, pero estamos impresionados con la tenacidad (si no sentido común) del programador Unix y C en general. En cualquier caso, Brian, Dennis y yo hemos estado trabajando exclusivamente en Ada en el Apple Macintosh durante los últimos años y nos sentimos realmente culpables por el caos, la confusión y la programación realmente mala que han resultado de nuestra broma tonta hace tanto tiempo ".


Los principales proveedores y clientes de Unix y C, incluyendo AT & T, Microsoft, Hewlett-Packard, GTE, NCR y DEC, han rechazado comentarios en este momento. Borland International, proveedor líder de herramientas Pascal y C, incluyendo los populares Turbo Pascal, Turbo C y Turbo C ++, afirmó que había sospechado esto durante varios años y continuaría mejorando sus productos Pascal y deteniendo los esfuerzos para desarrollar C. Un portavoz de IBM rompió la risa incontrolada y tuvo que posponer una conferencia de prensa convocada apresuradamente sobre el destino de la RS-6000, simplemente afirmando que "VM estará disponible Real Soon Now". En una declaración críptica, el profesor Wirth del instituto ETH y padre de los lenguajes estructurados Pascal, Modula 2 y Oberon, simplemente afirmó que PT Barnum era correcto.


_________________________________


Un tipo estaba cruzando un camino un día cuando una rana le llamó y le dijo: "Si me besas, me convertiré en una hermosa princesa". Se agachó, cogió la rana y se la metió en el bolsillo.


La rana habló de nuevo y dijo: "Si me besas y me vuelves una hermosa princesa, me quedaré contigo una semana". El tipo sacó la rana de su bolsillo, sonrió y la devolvió a su bolsillo.


La rana entonces gritó: "Si me besas y me vuelves a convertir en una princesa, me quedaré contigo y haré lo que quieras." Una vez más, el tipo sacó la rana, sonrió y la guardó en el bolsillo.


Finalmente, la rana preguntó: -¿Qué pasa? Te he dicho que soy una hermosa princesa, que me quedaré contigo una semana y harás lo que quieras, ¿por qué no me besas? El tipo dijo: "Escucha, soy ingeniero de software, no tengo tiempo para una novia, pero una rana que habla es genial".


_________________________________


En una reciente conferencia Java en tiempo real, a los participantes se les dio una pregunta incómoda para responder:


"Si acabas de abordar un avión de pasajeros y descubres que tu equipo de programadores ha sido responsable del software de control de vuelo, ¿cuántos de ustedes desembarcarían inmediatamente?"


Entre el bosque de manos levantadas sólo un hombre estaba inmóvil. Cuando se le preguntó qué haría, respondió que estaría bastante contento de permanecer a bordo. Con el software de su equipo, dijo, era poco probable que el avión llegara hasta la pista, y mucho menos despegar.


_________________________________


NUEVA YORK - La gente para el tratamiento ético del software, (Ethical Treatment of Software (PETS) "significa mascotas en ingles") anunció hoy que más empresas de software se han añadido a los grupos de "lista de vigilancia" de las empresas que practican regularmente pruebas de software.


"No hay necesidad de que el software sea maltratado de esta manera, para que empresas como estas puedan comercializar nuevos productos", dijo Ken Granola, portavoz de PETS. "Existen métodos alternativos para probar estos productos."


Según PETS, estas compañías obligan al software a someterse a pruebas largas y arduas, a menudo sin descanso, durante horas o días a la vez. Los empleados son asignados a "romper" el software por cualquier medio necesario y dentro de fuentes informan que a menudo bromean sobre "torturar" el software.


-No es broma -dijo Granola-. "Los programas inocentes, desde el día en que se compilan, están encerrados en minúsculas habitaciones y se estrellan durante horas y horas, pasan toda su vida en computadoras sucias y mal conservadas y son eliminadas sin ceremonia cuando no son necesarias nunca más."


Granola dijo que el software se mantiene en condiciones insalubres y está infestado de bichos.


"Sabemos que existen alternativas a este horror", dijo, citando al gigante de la industria Microsoft Corp. como una empresa que se ha convertido en un éxito sin recurrir a las pruebas de software.


_________________________________



Sun Microsystems demanda Isla de Java


Sun Microsystems presentó hoy una infracción de marca registrada contra la isla de Java por el uso de Sun Marca registrada de Java.


Respondiendo a las críticas de que la isla se ha llamado Java durante siglos, el abogado de Sun, Frank Cheatham, dijo: "Sí, y en todo ese tiempo nunca presentaron una marca, merecen perder el nombre".


En lugar de pagar la cuota de licencia, la isla decidió cambiar su nombre. Originalmente votaron para cambiarlo a Visu Albasic, pero Un telegrama enojado de Redmond, Washington los convenció de lo contrario. El país finalmente se asentó en un símbolo para un nombre - una taza de café de colores limpios que todavía evoca la idea de java. Dado que la mayoría de los periódicos y revistas no podrán imprimir el nombre de la isla, en adelante se hará referencia a ella en forma impresa como "La isla anteriormente conocida como Java".


La isla anteriormente conocida como Java se presenta como una isla cross-landmass, pero hasta ahora sólo se ha implementado en la producción en el archipiélago malayo. África se rumorea que la ha implementado en Madagascar, pero todavía está en pruebas alfa.


Los abogados de Sun también quisieran localizar a los dueños de la enorme bola de fuego en el centro del sistema solar. Tienen algunos papeles legales para ellos ...


_________________________________


Un programador y un ingeniero de software están sentados uno al lado del otro en un vuelo largo de San José a Bangalore. El programador se inclina hacia el ingeniero de software y le pregunta si le gustaría jugar un juego divertido. El ingeniero de software sólo quiere tomar una siesta, por lo que educadamente declina y rueda a la ventana para coger unos guiños.


El programador persiste y explica que el juego es muy fácil y divertido. Explica: "Te hago una pregunta, y si no sabes la respuesta, me pagas 10€. Entonces me haces una pregunta, y si no sé la respuesta, te pagaré 10€". Una vez más, el ingeniero de software declina educadamente y trata de dormir. El programador, ahora un poco agitado, dice: "OK, si no sabes la respuesta me pagas 10€, y si no sé la respuesta, te pagaré 100€!" Esto capta la atención del ingeniero de software, y no ve fin a este tormento a menos que juega, por lo que está de acuerdo con el juego. El programador hace la primera pregunta. -¿Cuál es la distancia de la tierra a la luna? El ingeniero de software no dice una palabra, sino que alcanza su billetera, saca un billete de diez dólares y lo entrega al programador. Ahora, es el turno del ingeniero de software. Le pregunta al programador: "¿Qué sube una colina con tres patas y baja a cuatro?"


El programador lo mira con mirada desconcertado. Saca su computadora portátil y busca todas sus referencias. Toca el teléfono con su módem y busca en la red y en la Biblioteca del Congreso. Frustrado, envía un e-mail a sus compañeros de trabajo sin éxito. Después de aproximadamente una hora, despierta al ingeniero de software y le entrega 100€. El ingeniero de software educadamente toma los 100€ y se da la vuelta para tratar de volver a dormir. El programador, más que un poco molesto, sacude al ingeniero de software y le pregunta: "Bueno, ¿cuál es la respuesta?"


Sin una palabra, el ingeniero de software alcanza su cartera, entrega al programador 10€, y se da la vuelta para volver a dormir.


_________________________________


Un cirujano, un ingeniero civil y un ingeniero de software estaban discutiendo sobre cuál era la profesión más antigua. El cirujano comentó, Bueno, en la Biblia dice que Dios creó a Eva de una costilla tomada de Adán. Esto requirió claramente la cirugía así que puedo demandar correctamente que el mío es el más viejo de nuestras profesiones .


El ingeniero civil interrumpió y dijo: Pero aún antes en el libro del Génesis, dice que Dios creó el orden fuera de los cielos y la tierra desde el caos. Esta fue la primera y ciertamente la aplicación más espectacular de la ingeniería civil. Por lo tanto, usted está equivocado. La mía es la profesión más antigua.


El ingeniero de software se recostó en su silla, sonrió, y dijo con confianza, ¡ Ah, pero quién cree que creó el caos?


_________________________________


Un programador está caminando a lo largo de una playa y encuentra una lámpara. Se frota la lámpara, y aparece un genio. Soy el genio más poderoso del mundo. Puedo concederle cualquier deseo, pero sólo un deseo.


El programador saca un mapa, señala y dice : Quiero la paz en el Medio Oriente .


El genio responde, Gee, no lo sé. Esas personas han estado luchando por milenios. Puedo hacer casi cualquier cosa, pero esto es probable que esté más allá de mis límites.


El programador entonces dice, Bueno, yo soy un programador, y mis programas tienen muchos usuarios. Por favor, haga que todos mis usuarios estén satisfechos con mi software y déjelos pedir cambios sensatos.


En ese momento el genio responde, Um, déjame ver ese mapa de nuevo.


_________________________________



Citas humorísticas


El primer 90% del código representa el primer 90% del tiempo de desarrollo. El 10% restante del código representa el otro 90% del tiempo de desarrollo. (Tom Cargill)


La programación de hoy es una carrera entre los ingenieros de software que se esfuerzan por construir programas más grandes y mejores a prueba de idiotas, y el universo tratando de construir idiotas más grandes y mejores. Hasta ahora el universo está ganando . (Rick Cook)


C ++: Donde los amigos tienen acceso a sus miembros privados. (Gavin Baker)


¿Alguna vez pasaste un poco de tiempo leyendo comp.lang.c ++? Ése es realmente el mejor lugar para aprender sobre el número de usuarios de C ++ que buscan un mejor idioma. (William Beckwith)


Si la depuración es el proceso de eliminación de errores de software, entonces la programación debe ser el proceso de ponerlos en. (Edsger Dijkstra)


C ++ haría un lenguaje de enseñanza decente si pudiéramos enseñar la parte ++ sin la parte C. (Michael Feldman)


Java es, en muchos sentidos, C ++ - (Michael Feldman)


C ++ tiene su lugar en la historia de los lenguajes de programación. Así como Caligula tiene su lugar en la historia del Imperio Romano. (Robert Firth)


C ++ en cantonés se pronuncia "C ga ga". ¿Necesito decir mas? (Mark Glewwe)


Escribir en C o C ++ es como ejecutar una motosierra con todos los protectores de seguridad eliminados. (Bob Gray)


Cuando su martillo es C ++, todo comienza a parecerse a un pulgar. (Steve Haflich)


Hay dos maneras de construir un diseño de software. Una forma es hacerlo tan simple que obviamente no hay deficiencias. La otra manera es hacerlo tan complicado que no hay deficiencias evidentes. El primer método es mucho más difícil. (CAR Hoare)


¿Cincuenta años de investigación de la lengua de programación, y terminamos con C ++ ??? (Richard O'Keefe)


Software y catedrales son mucho lo mismo. Primero los construimos, luego oramos. (Samuel Redwine)


La evolución de los idiomas: FORTRAN es un lenguaje no tipificado. C es un lenguaje débilmente mecanografiado. Ada es un lenguaje fuertemente mecanografiado. C ++ es un lenguaje fuertemente difundido. (Ron Sercely)


En C + + es más difícil de disparar en el pie, pero cuando lo hace, sopla fuera de su pierna entera. (Bjarne Stroustrup)


Siempre he deseado que mi computadora sea tan fácil de usar como mi teléfono. Mi deseo se ha hecho realidad porque ya no puedo entender cómo usar mi teléfono. (Bjarne Stroustrup)


C ++ es un lenguaje de ensamblador de alto nivel de sólo escritura. (Stefan Van Baelen)