código escrito · artículos digitales de informática
 
Joel Spolsky
23.04.2004 :: Jaime Irurzun

Puede que diga alguna tontería porque todavía estoy bajo sus efectos. Buff, qué subidón. Acabo de terminar de leer parte del libro de Joel Spolsky, User Interface Design for Programmers. Había leído varios artículos suyos en inglés, y algún otro en castellano; incluso había tenido agregado su blog a mi blogrolling durante un tiempo, ya que tanto le recomendaban en todos los sitios. Me gustaba lo que leía, pero me podía tener que leer artículos tan largos en inglés; tardaba demasiado, se me acumulaban hasta 5 seguidos sin leer por no poder encontrar un momento en el que me apeteciera la sesión de chau-chau. El caso es que acabé dejando de visitar su página.

Hoy, en cambio, ya no recuerdo ni a santo de qué, me he topado con un enlace que me ha llevado a un apartado de la web de Joel en la que estaban publicados los 9 primeros capítulos de su libro, en inglés. He hecho el esfuerzo, pero a mitad del primero me he cansado, y eso que me estaba gustando lo que leía. Pero poco después, también de casualidad, lo encontré: un enlace a los 4 primeros capítulos traducidos al castellano. He ido directamente desde mi firefox, he empezado a leer el primer capítulo... y no he podido parar hasta que he terminado los 4. Fascinante su libro, o al menos, su comienzo. Es lo más práctico que he leído nunca sobre diseño de interfaces de usuario, lo más útil, lo más sorprendente... consigue ese efecto de los buenos, que te saca la sonrisa tras leer un párrafo sin poder evitar pensar "joder, si tiene más razón que un santo, y encima con gracia, qué bueno". El estilo es sencillo, directo. Ya he avisado de que acabo de terminarlo y aún estoy bajo sus efectos, así que lo siento si la reseña me queda tontorrona o exagerada. Pero es que ahora sólo pienso en que necesito conseguir ese libro, completo, en castellano; sin falta.

comentarios (10) |


Comentarios del artículo
1 · ToReK · 23.04.2004

Libro básico junto con todos los textos de la web de Joel.

2 · Juanjo · 23.04.2004

Con este tipo no es cómo lo dice, y a veces dudo que sea lo que dice. La gracia que tiene es que tiene razón en lo que dice: expone verdades.

Y es inevitable que nos brote una sonrisa al ver que tiene razón pero nunca nos habíamos dado cuenta de algo que parece tan tremendamente obvio al leerlo :D

3 · Nkieto · 23.04.2004

Gracias Jaime, conocía el libro, pero no tenía ni idea de que estuvieran esos capítulos en Internet... y menos en castellano

4 · filete · 23.04.2004

Muy buenos los textos, sí. Yo tengo el "síndrome" del que habla en el primer capítulo: los programadores no se sienten con capacidades para hacer una interfaz de usuario. De hecho yo lo veo normal, el diseño ni fu ni fa...

Eso sí, ha metido un poco la gamba en el capítulo 5: «Emacs fanatics memorized ":q!" (and nothing else) in case they ever found themselves stuck in vi by mistake, while vi users memorized "C-x C-c" (Emacs even has its own way to represent control characters).»
Es más bien al revés, pero bueno, se le perdona ;-)

Un saludín

5 · Sergio · 25.04.2004

Hola Jaime,

el libro no está en castellano (al menos a día de hoy). Lo puedes comprar en inglés en casi cualquier librería (lo edita Apress y tienen filial en España creo recordar). Yo lo estuve leyendo en su idioma original (es lo bueno que tiene ser librero), y es un inglés muy fácil. Entre este libro y el "No me hagas pensar" de Steve Krug (que sí está en castellano) se te queda una cara de tonto... :-)

Saludos,
Sergio

6 · Jordi Rivero · 26.04.2004

Sin negar su valor debo avisar que tiene contraindicaciones, es facil tomar al viejo joel como una especie de mesias y hace que su mentalidad se implante en mucha gente como por arte de plugandplay, pero se equivoca en bastantes cosas, especialmente en temas de que giran alrededor de la licencia libre.

Joel aun no ha sido capaz de asimilar esta nueva filosofia, las ventajas e inconvenientes, y a menudo insulta a ese otro múndo. Es un ex-chico Microsoft

7 · Juanjo Navarro · 27.04.2004

Joel es un tipo muy inteligente, eso se puede ver en sus escritos, y no se porque se tiene que descalificar a alguien por el hecho de que no piense como uno mismo.

Si su idea sobre el desarrollo del software y cómo se relaciona con el software libre es distinta a la tuya, pues simplemente estais en desacuerdo y cada uno aportará sus razones. No entiendo porqué dices que "se equivoca en bastantes cosas" sin aportar razones.

8 · Jordi Rivero · 29.04.2004

Facil, no seria justo criticar sus opiniones desde un lugar donde no va a poder defenderse ni entrar en debate.

No creo que haya descalificado a nadie, partiendo de que no era mi intención, pero como contigo si puedo debatir, podemos hacerlo.

Opinas que siendo un tipo inteligente no se equivoca en nada y que decir que no tiene la razón absoluta es descalificar?

Espero sus respuestas Sr. Navarro :)

9 · Juanjo Navarro · 02.05.2004

Jordi,

lo primero, no vamos a discutir :-) si tu dices que no lo has descalificado, entonces ha sido equivocación mía. Pensaba que lo estabas haciendo.

En cualquier caso, fijate en la falta de lógica interna de tu frase, diciendo que "se equivoca en bastantes cosas" y después dices que "no sería justo criticar sus opiniones desde un lugar donde no va a poder defenderse". Para mi, decir de alguien que "se equivoca en bastantes cosas" es criticar sus opiniones, podrás decir que de modo suave, pero crítica al fin y al cabo. Y ya que se critica es mejor dar razones, aunque el otro no lo vaya a leer. ¿O es mejor criticar sin razones por el simple hecho que el otro no lo vaya a leer?

Y por supuesto, no creo que una persona inteligente no se equivoque en nada. Lo cierto es simplemente que yo veía que la crítica no venía a cuento, ya que en esta entrada se está hablando de un libro suyo sobre diseño de interface, y lo del software libre simplemente "no tenía que ver".

10 · Jordi Rivero · 06.05.2004

Tienes razón era una critica y sin argumentos, procurare no repetirlo. Mi intención era impedir que la gente se cegase con las palabras de joel, porque las cosas que dice y como las dice suelen tener ese efecto en la gente y luego no crean sus propias teorias, quedan embobados en las primeras palabras y olvidan que joel es humano, que no todo es como el dice...

Creo que ahora lo estoy volviendo a explicar mal, mejor dejo los dedos quietos :)














































Creative Commons - Jaime Irurzun y Aitor Martin