DESARROLLO DE SOFTWARE
David Wheeler: “Cualquier problema en ciencias de la computación puede ser solucionado con otra capa de indirección… pero usualmente creará otro problema”
—
Phil Karlton: “Hay únicamente dos problemas realmente duros en informática: el primero es la invalidación de cachés, y el segundo darles nombres apropiados a las cosas”
—
Tom DeMarco: “Una documentación voluminosa es parte del problema, no de la solución”
—
David Wheeler: “Compatibilidad significa repetir deliberadamente los errores de otras personas”
—
Guido Van Rossum: “Cuando te enfrentes a la ambigüedad, no caigas la tentación de adivinar”
Tim Peters: “Ese código es demasiado inteligente como para tener esperanzas de que funcione correctamente”
—
Eric Warmenhoven: “Las guías de estilo de codificación son como los traseros: todo el mundo tiene uno, y a nadie le gusta el de los demás”
—
Bob Frankston: “Reutilizar porciones de código es como tomar frases de textos de otras personas e intentar escribir con ellas un artículo en una revista”
—
Paul Graham: “La programación orientada a objetos ofrece una vía sostenible de escribir código spaghetti”
—
Roy Carlson: “Cuanto antes comiences a codificar, más tiempo tardarás en finalizar el programa”
—
LENGUAJES
Jean Ichbiah: “C fue diseñado para ser escrito; Ada para ser leído”
—
James Gosling: “Java es C++, pero sin pistolas, cuchillos ni garrotes”
—
Alan Kay: “Perl es otro ejemplo de cómo cubrir una pequeña necesidad a corto plazo, y que se convierte en problema real a la larga”
—
Roy Keir: “APL es un lenguaje de sólo escritura. Puedo escribir programas en APL, pero luego no puedo leer ninguno de ellos”
—
Damian Conway: “El lenguaje C++ intenta proteger de Murphy, no de Maquiavelo”
—
Andrew Plotkin: “Si C++ me ha enseñado algo es que por muy consistente que sea un sistema, no significa que no sea un trabajo de Satanás”
—
Philip Greenspun: “SQL, Lisp y Haskell son los únicos lenguajes de programación que he visto en los que uno pasa más tiempo pensando que escribiendo”
—
DEVS
Linus Torvald: “Los hombres de verdad no hacen copias de seguridad. Publican sus cosas en servidores FTP públicos, y dejan que el resto del mundo las copie”
—
Leonard Brandwein: “Cuídate de los programadores que llevan destornillador”
—
Larry O’Brien y Bruce Eckel: “Los programadores hablan sobre desarrollo los fines de semana, vacaciones y en las comidas, no por falta de imaginación, sino porque su imaginación revela mundos que otros no pueden ver”
—
Andrew Rutherford: “Los programadores de verdad siempre confunden Navidad con Halloween porque saben que Oct 31 == Dec 25”
—
Doug Linder: “Un buen programador es aquél que mira a los dos lados antes de cruzar una carretera con un único sentido”
—
Linus Torvalds: «Sólo por diversión.» (refiriéndose a las razones para haber creado Linux).
USUARIOS Y USABILIDAD
Dave Barry: » ‘Usuario’ es la palabra que usan los profesionales de la informática cuando quieren decir idiota”
—
Zachary Good: “Me siento frente a la condenada pantalla del ordenador todo el día, varios días, semana tras semana, y pienso: tío, si pudieras tan sólo encontrar el interruptor de encendido…”
—
Douglas Adams: “Un error frecuente que comete la gente cuando intenta diseñar algo a prueba de tontos es que subestiman la ingenuidad de los tontos“
—
Donald Knuth: “Estas máquinas no tienen sentido común; todavía no han aprendido a pensar, sólo hacen exactamente lo que se les ordena, ni más ni menos. Este hecho es el concepto más difícil de entender la primera vez que se utiliza un ordenador”
—
HomerO Simpson: “Ordenador, mata a Flanders”
—
Tom Carey: “La última prueba que me gustaría proponerle para medir la usabilidad es realmente simple: si el sistema fuera una persona, ¿cuánto tiempo tardarías en golpearle en la nariz?”
—
Carl Ellison: “La base de usuarios de sistemas criptográficos fuertes se reduce a la mitad por cada pulsación de tecla o click de ratón requerido para hacerlos funcionar“
ERRORES
Donald Knuth: “Cuidado con los errores en el código anterior; sólo he demostrado que es correcto, no lo he probado”
—
Bill Gates: «No hay en nuestro software un número significativo de errores que un número significativo de usuarios necesite ver resueltos»
—
Robert Orben: “Cometer fallos es humano. Y echarle las culpas a un ordenador, aún más”
—
Arthur Bloch: “Si tu proyecto no funciona, busca en la parte que no pensaste que fuera importante“
—
C3PO (después de freír a R2D2): “No me culpes. Solo soy un intérprete. No sabia que el enchufe de energía llegaba a esta terminal de computadora”
—
Rich Kulawiec: “Cualquier bug lo suficientemente avanzado es indistinguible de una funcionalidad”
—
Dan Salomon: “A veces vale más la pena quedarse en la cama el lunes que pasar el resto de la semana depurando el código que creaste el lunes”
—
Time Bryce: “Una solución elegante a un problema incorrecto no resuelve nada”
—
Dr. Who: “Nunca cometo errores estúpidos. Sólo errores inteligentes, muy inteligentes”
—
Bob Archer: “Hay una cosa peor que un programa que no funciona como debe: un programa que funciona como no debe”
—
Kevin Mitnick: “No hay parche que corrija la estupidez”
EQUIPOS
Dwight Eisenhower: “Siempre he encontrado los planes inútiles, pero la planificación es indispensable”
—
Tom DeMarco: “Eliminar a un mal desarrollador del equipo de un proyecto es a menudo más productivo que añadir un desarrollador bueno”
—
Ley de Brooks: “Incluir trabajadores en un proyecto retrasado hará que éste avance aún más lentamente”
—
Bonnie Edelstein: “Un grupo es un montón de gente en un ascensor. Un equipo es un montón de gente en un ascensor, ¡pero con el ascensor roto!”
—
Ken Blanchard: “Ninguno de nosotros es tan inteligente como todos nosotros”
INTELIGENCIA ARTIFICIAL
Vernor Vinge: “Dentro de 30 años tendremos los medios tecnológicos para crear una inteligencia superhumana… Algún tiempo después, la era humana habrá terminado”
—
Alan Kay: “Algunos se preocupan de que la inteligencia artificial pueda hacer que nos sintamos inferiores, pero entonces cualquiera en su sano juicio debería sentir complejo de inferioridad cada vez que mirase a una flor”
—
Anónimo: “No le atribuyas cualidades humanas a los ordenadores. No les gusta”
—
HAL 9000: “Lo siento, Dave. No puedo hacer eso”
—
Anónimo: “La inteligencia artificial nunca podrá competir con la estupidez natural”
—
Edsger Dijkstra “El esfuerzo de utilizar las máquina para emular el pensamiento humano siempre me ha parecido bastante estúpido. Preferiría usarlas para emular algo mejor”
CREATIVIDAD
David Bradley (inventor del CTRL-ALT-SUPR
—
Howard Aiken (creador del Mark I.): “No te preocupes de que la gente te pueda robar una idea. Si es original, se la harás tragar a la fuerza”
—
Charles Mingus: “Hacer lo simple complicado es bastante corriente; hacer lo complicado simple, sorprendentemente simple, eso es la creatividad”
—
PREDICCIONES
Niels Bohr: “Hacer predicciones es muy difícil, especialmente sobre el futuro”
—
Portada del Business Week (Julio 1984): ”La inteligencia artificial, ESTÁ AQUÍ”
—
El editor responsable de libros de negocios de Prentice Hall, 1957: “He viajado a lo largo y ancho de este país, y hablado con la gente más preparada, y puedo asegurar que el proceso de datos es una moda pasajera que pasará antes de fin de año”
—
John C. Dvorak (1984): Logo de la campaña de la BPI (Industria Fonográfica Británica)“Los Macintosh usan un dispositivo apuntador llamado “ratón”. No hay razón alguna para que la gente quiera usar esas cosas”
—
Campaña de la Industria Fonográfica Británica (1980): “El casette doméstico está acabando con la música”
—
Sir William Preece, Ingeniero jefe de la British Post Office (1878): “Los americanos han necesitado el teléfono, pero nosotros no. Tenemos gran cantidad de mensajeros”
—
Herbert Simon (1965) “Las máquinas serán capaces, en los próximos veinte años, de hacer cualquier trabajo que una persona pueda hacer”
—
INTERNET
Tom Fasulo: “Navegar en Internet es como el sexo; todo el mundo presume de hacerlo mucho más de lo que realmente lo practican. Pero en el caso de Internet, mucho más todavía”
—
Graham Greenleaf: “En el ciberespacio todo el mundo es anónimo 15 minutos”
—
Peter Cochrane: “Si imagináis un colegio con niños que saben leer y escribir, pero los profesores no, tendréis una metáfora de la era de la información en la que vivimos”
—
Eric Schmidt: “Internet es la primera creación de la humanidad que la propia humanidad no entiende, el más grande experimento de anarquía que jamás hemos conocido”
—
Peter Steiner (chiste en The New Yorker, Julio de 1993): “En internet nadie sabe que eres un perro”
—
Donald Knuth: “El email es algo maravilloso para aquellos cuyo rol en la vida es estar encima de todo. Pero no para mí, que estoy debajo. Lo que hago requiere horas de estudio y concentración ininterrumplible”
—
John Allen Paulos: “Internet es la biblioteca más grande del mundo. Lo que ocurre es que todos los libros están por el suelo”
VIDEOJUEGOS
Satoru Iwata: «Como cualquier programador de juegos sabe, los 3 tipos básicos de alimento son Fritos, Cheetos y Doritos»
—
John Carmack: “La historia en un juego es como la de una película porno. Se espera que esté ahí, pero no es eso lo que importa”
—
James Lileks: “Siempre me he preguntado si existe una versión Hezbolá del buscaminas en la que obtienes puntos si haces explotar el tablero en el primer movimiento”
—
Kristian Wilson: “Los videojuegos no tienen ninguna influencia sobre los niños. Es decir, si el Pac-Man hubiese influenciado a nuestra generación, estaríamos todos corriendo en salas oscuras, masticando píldoras mágicas y escuchando músicas electrónicas repetitivas”
COMPUTADORAS
Seymoure Cray: “La memoria es como un orgasmo: es mucho mejor cuando no tienes que simularla”
—
Jef Raskin: “Imagínate que todos los jueves tus zapatos explotaran cuando te los atas de la forma habitual. Esto es lo que nos ocurre siempre con los ordenadores, pero a nadie se le ocurre quejarse”
—
Peter Drucker: “Los ordenadores son imbéciles”
—
Marvin Minsky: “Ningún ordenador ha sido jamás diseñado para ser consciente de lo que está haciendo; pero la mayor parte del tiempo, nosotros tampoco lo somos”
—
Anónimo: “La mejor forma de acelerar un ordenador es aquella que lo lanza a 9.8 m/s2”
—
Seymoure Cray (explicando por qué no incluyó sistemas de corrección de errores en el CDC 6600): “La paridad es para los granjeros”
—
Seymoure Cray (explicando por qué no incluyó sistemas de corrección de errores en el CDC 6600): “He aprendido que muchos granjeros compran ordenadores”
—
J. Weizembaum: “El hombre todavía puede apagar el ordenador. sin embargo, tendremos que esforzarnos mucho para conservar este privilegio”
—
CALIDAD DEL SOFTWARE
Andrew S. Tanenbaum: “La seguridad, como la corrección, no es una característica adicional”
—
Tom deMarco: “La calidad es gratis, pero sólo para aquellos que están dispuestos a pagar mucho por ella”
—
Una de las leyes de Troutman: “Un sistema que se base en la fiabilidad de un ordenador, no es fiable. Si se basa en la fiabilidad del ser humano, tampoco”
—
COMPLEJIDAD
Peter G. Neumann: “Si piensas que la criptografía es la solución a tu problema, es que realmente no conoces tu problema”
—
Robert R. Covey: “La generación de números aleatorios es demasiado importante como para ser dejada al azar”
—
John von Neumann: «Cualquiera que considere métodos aritméticos para producir dígitos aleatorios está, por supuesto, en pecado mortal»
—
E. W. Dijkstra: “La simplicidad es un prerequisito para la fiabilidad”
—
EMPRESAS
Kent Beck “El objetivo es entregar código limpio que funcione… ahora”
—
Steve Jobs: “No puedes simplemente preguntar a los clientes lo que quieren e intentar dárselo. Algo después, cuando lo hayas construido, ellos querrán otra cosa”
—
Sir James Goldsmith: “Si pagas con cacahuetes, sólo puedes aspirar a contratar monos”
—
Bill Gates: “La primera regla de cualquier tecnología utilizada en los negocios es que la automatización aplicada a una operación eficiente magnificará la eficiencia. La segunda es que si la automatización se aplica a una operación ineficiente, magnificará la ineficiencia”
—
San Francisco Chronicle: “Walt Disney creó su imperio con un ratón. Igual que Steve Jobs”
Deja un comentario