El mundo esta lleno de frases clebres y dignas de mencin, que mejor
que destacar las frases ms respetadas y de mayor repercusin de
celebres frikis y geeks, en diferentes campos, este es un calro ejemplo de que el mundo lo movemos nosotros... y antes que nosotros los pueteros bancos, pero solo por que ellos tienen el dinero, solo eso, ya que carecen, de razn, inteligencia y como no de humor, mucho humor, comencemos con la leccin. Conocimiento La imaginacin es ms importante que el conocimiento. El conocimiento es limitado, mientras que la imaginacin no Albert Einstein El mayor enemigo del conocimiento no es la ignorancia, sino la ilusin del conocimiento Stephen Hawking Cuanto ms sabes, ms te das cuenta de que no sabes nada Scrates Dime y lo olvido, ensame y lo recuerdo, involcrame y lo aprendo Benjamn Franklin El autntico conocimiento es conocer la extensin de la propia ignorancia Confucio Si la gente no hiciera cosas estpidas, nunca se podra haber hecho nada inteligente Ludwig Wittgenstein Obtener informacin de internet es como intentar beber agua de una boca de incendios Mitchell Kapor De Usuarios Si piensas que los usuarios de tus programas son idiotas, slo los idiotas usarn tus programas Linus Torvalds Desde el punto de vista de un programador, el usuario no es ms que un perifrico que teclea cuando se le enva una peticin de lectura P. Williams Dnde est la tecla ANY? Homer Simpson, frente a un mensaje press any key Los ordenadores son buenos siguiendo instrucciones, no leyendo tu mente Donald Knuth Slo hay un problema con el sentido comn: que no es demasiado comn Milt Bryce Tus clientes ms descontentos son tu mayor fuente de aprendizaje Bill Gates Tenemos que cambiar la tradicional actitud ante la construccin de software. En vez de pensar que nuestra principal tarea es indicar a un ordenador qu hacer, concentrmonos en explicar a las personas lo que queremos que el ordenador haga Donald E. Knuth De Internet Internet? No estamos interesados en eso Bill Gates La mejor forma de obtener informacin correcta de los foros de Usenet es enviar algo incorrecto y esperar las correcciones Matthew Austern De Profesionales La mayora de expertos est de acuerdo en que la causa ms probable de destruccin del mundo sera por accidente; y aqu es donde entramos nosotros: somos profesionales de la informtica, causamos accidentes Nathaniel Borenstein Dicen que los pesimistas ven el vaso medio vaco; los optimistas, en cambio, lo ven medio lleno. Los ingenieros, por supuesto, ven que el vaso es el doble de grande de lo que sera necesario Bob Lewis Si en una sala llena de diseadores de software dos de ellos estn de acuerdo, eso es una mayora Bill Curtis Es importante destacar que ningn ingeniero software con tica consentira escribir un procedimiento llamado DestruirBaghdad. Su tica le obligara a escribir un procedimiento DestruirCiudad, al que se pasara el parmetro Baghdad Nathaniel S. Borenstein Una de las cosas ms fascinantes de los programadores es que no puedes saber si estn trabajando o no slo con mirarlos. A menudo estn sentados aparentemente tomando caf, chismorreando o mirando a las nubes. Sin embargo, es posible que estn poniendo en orden todas las ideas individuales y sin relacin que pululan por su mente Charles M. Strauss Si piensas que vales lo que sabes, ests muy equivocado. Tus conocimientos de hoy no tienen mucho valor ms all de un par de aos. Lo que vales es lo que puedes llegar a aprender, la facilidad con la que te adaptas a los cambios que esta profesin nos regala tan frecuentemente De Programacin Los programas deben ser escritos para que los lean las personas, y slo incidentalmente, para que lo ejecuten las mquinas Abelson and Sussman Comentar el cdigo es como limpiar el cuarto de bao; nadie quiere hacerlo, pero el resultado es siempre una experiencia ms agradable para uno mismo y sus invitados Ryan Campbell Tenemos que dejar de optimizar para programadores y comenzar a optimizar para usuarios J eff Atwood La programacin en bajo nivel es buena para el alma del programador J ohn Carmack Est bien investigar y resolver misteriosos asesinatos, pero no deberas necesitar hacerlo con el cdigo. Simplemente deberas poder leerlo Steve McConnell Si queremos contar lneas de cdigo, no deberamos referirnos a ellas como lneas producidas, sino como lneas consumidas Edsger Dijkstra La programacin puede ser divertida, al igual que la criptografa; sin embargo, ambas no deberan combinarse Kreitzberg and Shneiderman Antes de que un software sea reutilizable debera ser utilizable Ralph J ohnson Si automatizas un procedimiento desastroso, obtienes un procedimiento desastroso automatizado Rod Michael Ley de Alzheimer de la programacin: si lees un cdigo que escribiste hace ms de dos semanas es como si lo vieras por primera vez Via Dan Hurvitz Es ms fcil cambiar las especificaciones para que encajen con el software que hacerlo al revs Alan Perlis Menos del 10% del cdigo tienen que ver directamente con el propsito del sistema; el resto tiene que ver con la entrada y salida, validacin de datos, mantenimiento de estructuras de datos y otras labores domsticas Mary Shaw Si tienes una funcin o procedimiento con diez parmetros, probablemente hayas olvidado uno Alan Perlis Es raro que mantener el cdigo de otro desarrollador sea como entrar en un edificio de gran diseo que admiras mientras paseas por l y planeas cmo aadirle un ala o algn elemento decorativo. Lo ms frecuente es que sea como tirarse de cabeza a un gran montn de basura maloliente Bill Venners La generacin de cdigo, como beber alcohol, es bueno si se hace con moderacin Alex Lowe De Desarrollo La simplicidad llevada al extremo se convierte en elegancia J on Franklin Un programa nunca est completo por debajo del 90% ni por encima del 95% Terry Baker Cuando ests en un atasco de trfico con un Porsche, todo lo que puedes hacer es consumir ms combustible que el resto estando parado. La escalabilidad va de construir carreteras ms anchas, no coches ms rpidos Steve Swartz Todo el mundo sabe el peligro de la optimizacin prematura. Pienso que deberamos estar igualmente preocupados con el diseo prematuro, es decir, el hecho de disear demasiado pronto lo que un programa debera hacer Paul Graham Programar sin una arquitectura o diseo en mente es como explorar una gruta slo con una linterna: no sabes dnde ests, dnde has estado ni hacia dnde vas Danny Thorpe La mejor forma de predecir el futuro es implementarlo David Heinemeier Hansson Lo realmente necesario es saberlo todo sobre los cambios en la informacin. Nadie quiere o necesita que le recuerden 16 horas al da que tiene sus zapatos puestos David Hubel En dos ocasiones me han preguntado: si pone datos incorrectos en la mquina, saldrn las respuestas correctas?. Soy absolutamente incapaz de hacerme una idea del tipo de confusin de ideas que pueden provocar que alguien haga una pregunta as Charles Babbage Hazlo todo tan simple como sea posible, pero no ms simple Albert Einstein Hoy en da la mayora del software existe no para resolver un problema, sino para actuar de interfaz con otro software I . O. Angell Unas buenas especificaciones incrementar la productividad del programador mucho ms de lo que puede hacerlo cualquier herramienta o tcnica Milt Bryce La diferencia entre la teora y la prctica es que, en teora, no hay diferencia entre la teora y la prctica Richard Moore, desarrollador de KDE De Errores y depuracin No documentes el problema; arrglalo Atli Bjrgvin Oddsson Por norma, los sistemas software no funcionan bien hasta que han sido utilizados y han fallado repetidamente en entornos reales Dave Parnas Si el cdigo y los comentarios no coinciden, posiblemente ambos sean errneos Norm Schryer Creo que es una nueva caracterstica. No le cuentes a nadie que fue un accidente Larry Wall Si no las capturas y procesas, cerramos tu aplicacin. Esto incrementa enormemente la fiabilidad de tu sistema Anders Hejlsberg, sobre las excepciones en .Net Cuando se est depurando, el programador novato introduce cdigo correctivo; el experto elimina el cdigo defectuoso Richard Pattis En un proyecto software con diez personas, probablemente tres de ellas introducen tantos errores que podramos considerar su productividad como negativa Gordon Schulmeyer Es inevitable que la gente programe mal, y la formacin no mejorar sustancialmente las cosas. Tenemos que aprender a vivir con ello Alan Perlis El testing de componentes puede ser muy efectivo para mostrar la presencia de errores, pero absolutamente inadecuado para demostrar su ausencia Edsger Dijkstra De Lenguajes y tecnologas La gestin manual de bloques de memoria en C es como hacer malabarismos con pastillas de jabn en la ducha de la prisin: todo diversin hasta que cometes un fallo Un usuario annimo de un foro Usenet No pueden existir concursos de Perl ofuscado; no tendra sentido J eff Polk (Nota: s que los hay!) Java es lo ms penoso que le ha ocurrido a la informtica desde MS-DOS Alan Kay Slo hay dos cosas malas en C++: el concepto inicial y la implementacin Bertrand Meyer Era una broma, vale? Si hubiramos pensado que iba a usarse no la habramos escrito Mark Andreesen, hablando de la etiqueta BLI NK de HTML Los Servicios Web son como el sexo entre los adolescentes. Todos hablan de hacerlo, pero aquellos que realmente lo hacen, lo hacen muy mal Michelle Bustamante Perl: el nico lenguaje cuyo cdigo es prcticamente igual antes y despus de someterlo a una encriptacin RSA Keith Bostic No trabaj duro para hacer Ruby perfecto para todo el mundo, porque todos somos diferentes. Intent hacer Ruby perfecto para m, as que puede que a t no te lo parezca; probablemente, el mejor lenguaje para Guido van Rossum es Python Yukihiro Matsumoto, aka Matz, creador de Ruby XML no es ms lenguaje de programacin que unas notas sobre una servilleta de papel Charles Simonyi BASIC es a la programacin lo que QWERTY a la mecanografa Seymour Papert Se ha descubierto que C++ dispone de una gran facilidad para ocultar los detalles triviales de un programa as como dnde estn sus bugs David Keppel UNIX es simple. Slo necesita un genio para entender su simplicidad Dennis Ritchie Algunos desarrolladores cuando se enfrentan a un problema piensan que la solucin es usar expresiones regulares. En este momento, ya tienen dos problemas J amie Zawinski De Seguridad Pienso que los virus informticos muestran la naturaleza humana: la nica forma de vida que hemos creado hasta el momento es puramente destructiva Stephen Hawking El nico sistema seguro es aqul que est apagado en el interior de un bloque de hormign protegido en una habitacin sellada rodeada por guardias armados Gene Spafford Saber romper medidas de seguridad no hacen que seas hacker, al igual que saber hacer un puente en un coche no te convierte en un ingeniero de automocin Eric Raymond Las organizaciones gastan millones de dlares en firewalls y dispositivos de seguridad, pero tiran el dinero porque ninguna de estas medidas cubre el eslabn ms dbil de la cadena de seguridad: la gente que usa y administra los ordenadores Kevin Mitnick Si piensas que la tecnologa puede solucionar tus problemas de seguridad, est claro que ni entiendes los problemas ni entiendes la tecnologa Bruce Schneier Los bulos (hoaxes) que circulan por internet usan la debilidad del ser humano para asegurar su replicacin y distribucin. En otras palabras, utilizan los resquicios del Sistema Operativo Humano Stewart Kirkpatrick Las contraseas son como la ropa interor. No puedes dejar que nadie la vea, debes cambiarla regularmente y no debes compartirla con extraos Chris Pirillo De Empresa En realidad no trato de destruir a Microsoft: eso ser slo un efecto colateral no intencionado Linus Torvalds S, tenemos unas reglas de vestuario en la empresa. Tienes que vestirte Scott McNealy, co-fundador de Sun Microsystems En el mundo del software, los activos ms importantes de la compaa se van a casa todas las noches. Si no se les trata bien, pueden no volver al da siguiente Peter Chang Es mejor esperar a que un desarrollador productivo est disponible que esperar a que el primer desarrollador disponible sea productivo Steve C McConnell No soy de los que piensan que Bill Gates es el diablo. Simplemente sospecho que si Microsoft alguna vez se encontrara con el diablo, no necesitaran un intrprete Nicholas Petreley De Predicciones En dos aos el problema del spam se habr resuelto Bill Gates, 2004 El problema de los virus es pasajero. En un par de aos estar resuelto J ohn McAfee, 1988 Los virus informticos son una leyenda urbana Peter Norton, 1988 En 2031, los abogados sern componentes habituales de la mayora de los equipos de desarrollo Grady Booch No s cmo ser el lenguaje del ao 2000, pero s que se llamar Fortran C. A. Hoare, 1982 En el futuro es posible que los ordenadores no pesen ms de 1,5 toneladas Popular mechanics, 1949 Veo poco potencial comercial en Internet, al menos durante diez aos Bill Gates, 1994 Antes de que el hombre alcance la luna, el correo ser enviado en unas horas desde Nueva York a California, Inglaterra, India o Australia con misiles guiados. Estamos en la era del misil-correo Arthur Summerfield, 1959, Correos de los Estados Unidos