No me gustan los libros de negocios.
En general, tampoco me gustan los blogs.
Aquí está mi razonamiento: si estos tipos fueran tan buenos, NO compartirían sus escasos pensamientos con el mundo. ¿Preferirías construir el próximo Google o escribir un artículo de blog sobre cómo un nuevo algoritmo cambiará la velocidad de recuperación de información?
A lo largo de los años, varias personas me han dicho que debería escribir un libro sobre XXXX (¡mi tema recurrente actual!).
Deberías contarle al mundo el secreto del desarrollo offshore…
Esa cosa del reconocimiento de voz que estás haciendo cambiará _______….
Y siempre sonreía y cambiaba de tema. La razón es simple: si realmente hubiéramos descubierto algo tan inteligente, querríamos sacar provecho de ello. Si no lo hubiéramos hecho bien, simplemente pareceríamos tontos cuando la gente evaluara lo que estábamos pensando, en resumen, sin beneficios.
Nuestra principal moneda y ventaja no son los hechos que conocemos, sino cómo abordamos los problemas. En lugar de hacer simplemente lo que todos los demás hacen, reflexionamos mucho sobre las implicaciones y direcciones de las decisiones que tomamos, y tomamos buenas decisiones.
Históricamente, nuestros clientes nos pagan bien porque hacemos cosas que ellos no pueden hacer… o las hacemos a un precio que no pueden encontrar en otro lugar. En resumen, ¿por qué contarte en un blog, gratis, lo que pensamos?
Pensé que las cosas en las que pensábamos eran tan obvias que todos los demás empezarían a pensar en construir productos de software de manera racional, pronto. Nuestra ventaja en términos de tener una perspectiva ligeramente diferente sobre las cosas fue de corta duración. Por lo tanto, necesitábamos guardarla.
Ahora estoy a punto de celebrar mi vigésimo año en el desarrollo de productos de software. Cuando dejé mi primer trabajo corporativo hace 17 años, fue porque quería empezar una empresa que enseñara a la gente a construir mejor software. Vi esto como una oportunidad a muy corto plazo.
Sorprendentemente, aunque los elementos de fábrica (mejores herramientas, calidad más consistente) han mejorado, la mayor parte del software que se está construyendo no está bien pensado y no es muy flexible. En resumen, se adapta a las necesidades actuales de una organización, pero no le aporta mucho en un mercado en rápida evolución.


