Ideas Sobre Software, Diseño y Karma del Libro “Getting Real”

getting-realReciéntemente leí por segunda vez el libro Getting Real que trata sobre desarrollo de software, el libro fué muy popular en años anteriores y revisándolo de nuevo descubrí ideas que son aplicables a muchas areas, incluido el diseño, la narrativa o la música.

Getting Real se puede leer completo de manera online , personalmente lo leí en inglés pero están disponibles algunas partes en español.

Los mejores diseñadores son los que saben lo que simplemente no importa. Lo que no es necesario incluir para comunicar una idea, lo que sobra:

…Los mejores diseñadores y los mejores programadores no son los que poseen las mejores habilidades, o los dedos más ágiles, o los que pueden hacer olas con Photoshop o el ambiente de su elección, sino que son los que pueden determinar qué es lo que simplemente no importa. Es ahí donde se hacen los verdaderos avances

Nadie es tan inteligente como todos nosotros. Cuando estés trabajando en un proyecto, en especial si es en grupo,  lo más conveniente es pedir opiniones lo antes posible y a lo largo de todo el desarrollo del mismo. Sobre todo en tiempos 2.0:

…we’re terrible at planning ahead, at understanding the ramifications of our actions and in prioritizing the stuff that really matters…Web 2.0, the world where we start by assuming that everyone already uses the web, allows smart developers to put this human frailty to work for them. How? By allowing your users to tell you what they think while there’s still time to do something about it…No one is as smart as all of us. Seth Godin

Tareas pequeñas y en corto tiempo. No te apresures a calcular el tiempo que vas a emplear en el desarrollo de un proyecto, antes subdivide el proceso en todos los pequeñas pasos que se requieren. Con todo el software, posibilidades y distractores de los que disponemos hoy dia es muy facil caer en el modo multitarea. Haz una sola cosa a la vez y no avances hasta que no termines bién esa primera tarea:

…Software developers are a special breed of optimist: when presented with a programming task, they think, “That’ll be easy! Won’t take much time at all.”…Smaller tasks and smaller timelines are more manageable, hide fewer possible requirement misunderstandings, and cost less to change your mind about or redo. Gina Trapani

Buenas habilidades para la escritura son indicador de una mente organizada. Esto es util para ayudar  a otras personas para que comprendan las cosas.

…Good writing skills are an indicator of an organized mind which is capable of arranging information and argument in a systematic fashion and also helping (not making) other people understand things. Dustin J. Mitchell

Todo lo que hagas debe transformarse en algo real. Tomar notas, llenar informes, hacer bocetos, si no se transforma en un producto completo deja de hacerlo.

Documents that live separately from your application are worthless. They don’t get you anywhere. Everything you do should evolve into the real thing. If a document stops before it turns real, it’s dead.

Enseñar atrae buen Karma. ¿Que es eso que sabes que el mundo necesita saber? Personalmente prefiero usar también la palabra aprendizaje. Quien enseña aprende dos veces.

Teaching is all about good karma. You’re paying it forward. You’re helping others. You get some healthy promotion. And you can even bask in a bit of nobility. So what do you know that the world wants to hear about?

Como no pueden volver a venderte la misma versión, tienen que justificar el gasto añadiendo nuevas funciones. Photoshop y After Effects son los mejores programas que conozco, pero siempre termino usando (aparte de los Fotogramas Clave) las Curvas de Color,  Desenfoque Rápido y Modos de Fusión.

Este es uno de los beneficios clave de construir software basado en web en lugar del tradicional software de escritorio. Los desarrolladores de software de escritorio como Adobe, Intuit y Microsoft necesitan vender nuevas versiones cada año. Y, como no pueden vender las mismas versiones, tienen que justificar los gastos añadiendo nuevas características. Ahí  es donde comienza la hinchazón

En verdad les recomiendo leer todo el libro, vale la pena así no te interese el tema de software que hay detrás.

posted: 09 November 8
under: recomendaciones