El poder de la tecnología se desvanecería si no tuviera el soporte de miles de desarrolladores de software afanándose día a día en que esta no colapse, haciendo parches (hotfixes) de soluciones cutres, manteniendo webs horrorosas cuyas compañías quieren rentabilizar al máximo o desarrollando apps para obtener algunos ingresos pasivos. Pero todas, absolutamente todas se hacen bien, con profesionalidad, si somos capaces de rodearnos de buenos hábitos y de comprender la naturaleza frágil, artística y creativa del software. Rafael Gómez. Aquí he hecho una recopilación de las mejores 103 frases sobre: tecnología, informática, programación y software, algunas de ellas han sido tomadas de diferentes libros que he leído.
- Incluso cuando te tomas unas vacaciones de la tecnología, la tecnología no se toma un descanso de ti.-Douglas Coupland.
- “Sé bueno con los nerds. Es muy probable que termines trabajando para uno de ellos”. Bill Gates
- Para crecer, necesitas traicionar las expectativas de los demás. Hayao Miyazaki.
- Los principales productos de la economía del siglo XXI no serán los textiles, vehículos y armas, sino más bien cuerpos, cerebros y mentes. Yuval noah
- "Un punto y coma (;) perdido puede ser un verdadero quebradero de cabeza”.
- Programador: Persona que tiene relaciones más duraderas y profundas con una computadora que con otra persona”.
- Es genial trabajar con ordenadores. No discuten, lo recuerdan todo y no se beben tu cerveza. Paul Leary
Un buen desarrollador de software trabaja con disciplina y constancia desde el primer día.
- Omar Bradley -
8. Emplea tu tiempo cultivándote a través de los escritos de otros, así ganaras fácilmente lo que para nosotros ha sido una dura tarea. Sócrates.
9. Casarse con un software es un pecado capital en este mundo de constante evolución".
10. “Si continuamos desarrollando nuestra tecnología sin sabiduría o prudencia, nuestro servidor se convertirá en nuestro verdugo”
11. La creatividad es la inteligencia divirtiéndose. Albert Einstein
12. La tecnología es mejor cuando reúne a la gente.- Matt Mullenweg
13. Un buen desarrollador de software trabaja con disciplina y constancia desde el primer día”. Omar Bradley
14. Tienes que aprender a aprovechar la tecnología para poder usarla para cosas positivas sin estar desconectado de la naturaleza.-Talib Kweli.
15. Toma riesgos y prepárate para fallar: Ed catmull
16. El arte desafía A la tecnología y la tecnología inspira al arte. John Lasseter
17. Uno de los peores defectos que tienen los que desarrollan software es la inconstancia: acumular tareas lo que trae agobio, las prisas, las horas extras y aquí comienza a resentirse la calidad del trabajo. Rafael Gómez
Las contraseñas son como la ropa interior. No puedes dejar que nadie la vea, debes cambiarla regularmente y no debes compartirla con extraños
- Chris Pirillo -
18. La verdad solo se puede encontrar en un lugar: el código. Robert C. Martin
19. Construye algo que le encante a 100 personas, no solo algo que solo le guste a 1000 personas. Brian Chesky
20. Los mejores desarrolladores de software son los que verdaderamente disfrutan mas con lo que hacen. Rafael Gómez
21. “Cuando inventé la web, no tuve que pedirle permiso a nadie. Ahora, millones de personas la utilizan libremente. Me preocupa que todo eso se vaya a acabar en los Estados Unidos de América.” Tim Berners-Lee
22. Un desarrollador de software profesional no duda en eliminar lo que sea necesario siempre que vaya a ser sustituido por una idea mejor que añada simplicidad, mejor diseño o mayor legibilidad a la solución. Rafael Gómez
No documentes el problema; arréglalo
- Atli Björgvin Oddsson -
23. “Los desarrolladores de software tenemos más de artistas que de frías mentes matemáticas. Creamos artefactos de la nada que tiene que evolucionar y ser mantenidos durante mucho tiempo.” Rafael Gómez
24. “Cualquier tecnología suficientemente avanzada es indistinguible de la magia”. Arthur C. Clarke
25. “Creo que el mejor curriculum que puede presentar un programador es el de un buen trabajo realizado con la máxima calidad y sobre todo enorme utilidad” Rafael Gómez
26. “El curriculum solo lo da la calidad, no la cantidad de proyectos mal acabados y con problemas” Rafael Gómez
27. “En ocasiones un software termina siendo un jardín abandonado lleno de malas hierbas” Rafael Gómez
“En ocasiones un software termina siendo un jardín abandonado lleno de malas hierbas”
- Rafael Gómez -
28. La inspiración desbloquea el futuro. Hayao Miyazaki
29. La seña de identidad de una cultura creativa saludable es que la gente se sienta libre de compartir ideas, opiniones y críticas. Ed catmull.
30. En software: hay quienes les gusta ir de gurús, llenos de soberbia cuando les reconocen como tales, pero cuyo individualismo les impide trabajar con éxito dentro de un equipo. Rafael Gómez
31. “El fracaso es la mayor fortaleza de Silicon Valley. Cada producto o empresa fracasada es una lección almacenada en la memoria colectiva del país” Michael Malone, escritor americano y guionista.
32. “En software pasamos un 20% de nuestro tiempo escribiendo código productivo y 80% ¡depurándolo!”
33. Especialmente en la tecnología, necesitamos cambios revolucionarios, no cambios incrementales.-Larry Page.
34. “Un desarrollador de software no implementa código limpio con un látigo atrás”
35. Cualquier mujer es capaz de ser una heronina. Hayao Miyazaki
36. La tecnología es siempre un arma de doble filo. Traerá muchos beneficios, pero también muchos desastres.-Alan Moore.
37. “En software, < < bello y elegante>>” significa fácil y barato de evolucionar y mantener”.
En software, < < bello y elegante>>” significa fácil y barato de evolucionar y mantener
38. Los microprocesadores se están metiendo en todo. En un futuro cercano no habrá ningún accesorio -salvo una escoba, acaso- que no tenga un procesador dentro. Arthur C. Clarke.
39. Leer los manuales de un ordenador sin el hardware es tan frustrante como la lectura de manuales de sexo sin el software”. Arthur C. Clarke
40. “Los nativos de Silicon Valley aprendieron hace mucho tiempo que cuando compartes conocimiento con alguien, uno más uno normalmente equivale a tres” Vivek Wadhwa, empresario de tecnología y académico.
41. “El mundo Cloud nos permite trabajar de otra manera en entornos más escalables, baratos y seguros”.
42. La tecnología, como el arte, es un ejercicio altísimo de la imaginación humana. Daniel Bell.
43. “Un buen desarrollador de software busca: aportar valor útil a los usuarios finales” Rafael Gómez
44. “En Software se debe huir del <> que piensa que escribir líneas de código requiere de las mismas habilidades que fabricar tornillos” Rafael Gómez
45. El verdadero peligro no es que los ordenadores empiecen a pensar como los hombres, sino que los hombres empiecen a pensar como los ordenadores. Sydney Harris (Periodista)
46. El arte se opone a la tecnología y la tecnología inspira el arte. John Lasseter
47. “El resto del mundo ve a EEUU como Silicon Valley ve Microsoft. Excepto por los tanques.” Brad Templeton (1960)
Los nativos de Silicon Valley aprendieron hace mucho tiempo que cuando compartes conocimiento con alguien, uno más uno normalmente equivale a tres.
- Vivek Wadhwa, empresario de tecnología y académico -
48. Si tu negocio no está en Internet, tu negocio no existe. Bill Gates
49. La tecnología hizo posible las grandes poblaciones; ahora las grandes poblaciones hacen que la tecnología sea indispensable. José Krutch
50. La tecnología es un siervo útil, pero un amo peligroso.-Christian Lous Lange.
51. Haz todo a mano, incluso cuando usas la computadora”. Hayao Miyazaki
52. “Existen dos posibilidades: que estemos solos en el universo o que no lo estemos. Ambas son igual de terroríficas”. Arthur C. Clarke
53. Cualquier profesor que pueda ser sustituido por una maquina, debería ser sustituido por una maquina. Arthur C. Clarke
54. “Caminar sobre el agua y programar aplicaciones siguiendo una especificación son cosas fáciles si ambas están congeladas”
55. “Un programador que escriba un código limpio, entiende perfectamente el problema antes de escribir el código”.
56. Muchas empresas no triunfan a pesar del tiempo. ¿qué hicieron fundamentalmente mal? Usualmente dejan de lado el futuro. Larry Page, CEO de Google.
57. Mi definición favorita de intelectual es: Una persona cuya educación supera su inteligencia. Arthur C. Clarke.
58. El Internet es tan grande, tan poderoso y sin sentido que para algunas personas es un sustituto completo para toda la vida.-Andrew Brown.
Muchas empresas no triunfan a pesar del tiempo. ¿qué hicieron fundamentalmente mal? Usualmente dejan de lado el futuro.
- Larry Page, CEO de Google. -
59. Los átomos de la sociedad de la información son cientos de millones de líneas de código escritos por desarrolladores de software que, como nosotros hacen que todo lo demás funcione. Rafael Gómez.
60. Un programador tiene más oportunidades que nadie de innovar y emprender en este mundo tecnológico porque conoce las herramientas y ladrillos con los que se está creando esta nueva arquitectura económica mundial. Rafael Gómez.
61. Cuando se trata de inspiración creativa, la cualificación laboral y la jerarquía no tienen sentido. Ed catmull.
62. "Un programador tiene un problema y decide usar expresiones regulares; ahora tiene dos problemas"
63. Todo el mundo dice que la calidad es importante, pero hay que hacer algo más aparte de decirlo. Hay que vivirlo, pensarlo y respirarlo. Ed catmull.
"Un programador tiene un problema y decide usar expresiones regulares; ahora tiene dos problemas"
64. La franqueza no tiene que ser cruel. Ni destructiva. Ed catmull.
65. <<Comete un error pronto y rápido>> y << equivócate lo antes posible>> Andrew Stanton
66. No deseo que (las mujeres) tengan poder sobre los hombres, sino sobre sí mismas. Mary Wollstonecraft
67. Siempre programo como si la persona que mantendrá mi código fuera un psicópata que sabe donde vivo. Martin Golding
68. La historia de la ética es un triste relato de ideales maravillosos que nadie cumple. yuval noah
69. “puesto que solo hay un mundo real, mientras que el número de mundos virtuales potenciales es infinito, la probabilidad de que habitemos el único mundo real es casi nula. Ninguno” Yuval noah
70. La idea de tener un puesto de trabajo por toda la vida es totalmente arcaica" Yuval noah
71. Cuando se innova, tiene que estar preparado para la gente que le dice que usted está loco. Larry Ellison, CEO Oracle.
72. La falta de franqueza, si no se controla, puede conducir en última instancia a la aparición de entornos disfuncionales. Ed catmull.
Cuando se innova, tiene que estar preparado para la gente que le dice que usted está loco.
- Larry Ellison, CEO Oracle. -
73. "En un mundo inundado de información irrelevante, la claridad es poder", Yuval noah
74. Por cada persona capaz de armar su propia computadora hay un millón que no sabe hacerlo. Steve jobs
75. “Las fronteras nos permiten establecer límites entre nuestro código y ese código que no controlamos”
76. “La verdadera pregunta es: ¿cuándo elaboraremos una lista de derechos de inteligencia artificial? ¿En qué consistirá? ¿Quién los va a diseñar?” Gray Scott
77. “No te preocupes por el fracaso. Sólo debes acertar una vez.” Drew Houston - CEO de Dropbox.
78. La tecnología permitirá “hackear” a los seres humanos. Yuval noah
79. Te puedes educar a ti misma mucho mejor que cualquier otra persona” Tara Westover
80. El diseño no es solo lo que se ve y lo que se siente. El diseño es cómo funciona. Steve jobs
81. No habrá forma de que la mente humana le siga el ritmo a una máquina con inteligencia artificial a partir del año 2035”. Gray Scott:
82. Convertir ideas interesantes y tecnologías incipientes en una empresa que pueda innovar durante años, requiere mucha disciplina. Steve jobs
La verdadera pregunta es: ¿cuándo elaboraremos una lista de derechos de inteligencia artificial? ¿En qué consistirá? ¿Quién los va a diseñar?
- Gray Scott -
83. Si le das a alguien un programa, lo frustrarás un día. Si le enseñas a programar, lo frustrarás toda la vida. Anónimo.
84. “Nunca automatices lo que pueda eliminarse y nunca delegues algo que pueda automatizarse o racionalizarse.” timothy ferriss
85. Como emprendedor trato de superar los límites. Ir a toda velocidad. Travis Kalanick, CEO de UBER.
86. “Es posible robar las ideas pero nadie puede robar su puesta en práctica ni la pasión por ellas.” timothy ferriss
87. "Un comentario es un síntoma de no haber conseguido escribir un código claro", Robert C.Martin
88. Tienes que confiar en algo, ya sea tu instinto, el destino, la vida, el karma, en lo que sea. Steve jobs
89. "Los comentarios redundantes son solo lugares para recopilar mentiras y desinformación. Robert C. Martin
90. “Somos más creativos que tu departamento de marketing”
91. “Cualquier estupido puede escribir un código que los ordenadores puedan entender. Son los buenos programadores los que escriben códigos que los humanos pueden entender” Martin Fowler
92. Sólo hay dos tipos de lenguajes: aquellos de los que la gente se queja y aquellos que nadie usa. Bjarne Stroustrup
Un comentario es un síntoma de no haber conseguido escribir un código claro.
- Robert C.Martin -
93. Si deseas empezar y desarrollar algo grandioso, no necesitas millones de dólares de capitalización. Necesitas suficiente pizza y Diet Coke en la nevera, una PC barata y trabajo y dedicación para realizar tu idea. John Carmack
94. Los verdaderos ingenieros de software prueban su código y la mejor manera de garantizar esto es implementando TDD. Robert C. Martin
95. Cambiaría, si pudiera, toda mi tecnología por una tarde con Sócrates. Steve Jobs
96. “Un programador no sabe reparar la televisión. Ni el frigorífico. Ni el GPS del coche. Ni la impresora. Ni la Thermomix. Ni siquiera el portátil”
97. Le das tu laptop o celular a un programador y entre sus soluciones te va sugerir en primer lugar: “hay que formatear la vaina” y luego te dirá: soy un programador no un técnico.
Si queremos contar líneas de código, no deberíamos referirnos a ellas como líneas producidas, sino como líneas consumidas
- Edsger Dijkstra -
98. A un programador le das una laptop para reparar: Ok, la desarma, la limpia, le cambia la vaina que tenga que cambiar y de repente la arma y te la devuelve con 20 tornillos que sobraron. (No somos técnicos).
99. El problema con los programadores es que nunca sabes lo que están haciendo hasta que es demasiado tarde. Seymour Cray
100. La inteligencia artificial será la última versión de Google, elmotor de búsqueda que entenderá todo en la web. Comprenderá exactamente lo que quiera el usuario y le dará lo correcto. No estamos cerca de lograrlo ahora pero podemos acercarnos cada vez más y es básicamente en lo que trabajamos”. Larry Page
101. No es un bug, es una característica no documentada. (anónimo)
102. Ella: Seguro está pensando en otra; Él: Porque funciona el programa, si el código que puse está mal.?
103. Hay 3 factores esenciales para el Código Limpio, según Robert C. Martin (Tío Bob): Legibilidad de la Fuente, Organización de Elementos, Certeza de Funcionamiento.
Los verdaderos ingenieros de software prueban su código y la mejor manera de garantizar esto es implementando TDD.
- Robert C. Martin -