Serie geek por excelencia: The IT Crowd

theitcrowd

A pesar de que nos encontramos en unas fechas en las que ya se están emitiendo los capítulos de las nuevas temporadas de algunas de las series norteamericanas más de moda (Heroes, Prison Break,…) y uno ya no da a basto, he decidido añadir una nueva serie al grupo de series que sigo habitualmente.

Se trata de The IT Crowd, una sitcom inglesa que se emite en el Channel 4 británico. La serie cuenta con 6 capítulos en la primera temporada y 8 más en la segunda, que se está emitiendo actualmente.

El argumento de esta comedia transcurre en el día a día en el sótano en el que trabajan Roy (Chris O’Dowd), Moss (Ricard Ayoade) y Jen (Katherine Parkinson) miembros del Help Desk informático de la compañía ficticia Industrias Reynholm. Roy y Moss tienen amplios conocimientos informáticos mientras que Jen es la directora del departamento y no tiene ni idea de informática.

La serie muestra capítulo a capítulo las características y situaciones típicas de las personas a las que se les suele considerar geeks, frikis, nerds… Es, sin duda, una serie hecha para informáticos o para personas que se relacionan constantemente con informáticos.

En España, Canal + ha anunciado la emisión en castellano de la primer temporada el próximo mes de noviembre. Por otro lado, la NBC está trabajando preparando una versión estadounidense de la serie pudiendo empezar a emitirse en enero de 2008. Por si estáis interesado, aquí están disponibles las primeras imágenes de la versión estadounidense.

Nota: No entiendo que te puedan llamar friki / geek por seguir al día una serie de televisión norteamericana generalista tipo Lost, Prison Break, Heroes… aunque puedo entender que te lo llamen si sigues IT Crowd. 😀

La satisfacción en el trabajo resumida en una imagen

work-satisfaction

Leyendo How to Be Happy At Work. Short tutorial he descubierto la imagen que encabeza este artículo y que me parece que resume de manera muy clara el concepto de felicidad laboral. Por un lado, si tenemos muchos conocimientos y el trabajo que nos piden nos resulta muy sencillo vamos a aburrirnos. Por el otro, si andamos justos de conocimientos y el trabajo que nos piden es muy exigente vamos a estresarnos. La clave está en ir adquiriendo conocimiento que nos permita rendir más aunque el trabajo que nos pidan vaya aumentando en dificultad y responsabilidad.

7 hábitos que sigue un desarrollador efectivo

El otro día publicaron en ZDNet un artículo en el que entrevistaron al ingeniero de Sun Microsystems Lee Chuk Munn. Éste, nombró 7 hábitos que suele tener un desarrollador efectivo. Ninguno de ellos es novedoso aunque siempre va bien tenerlos presentes:

  1. Comprender el problema.
  2. Utilizar las herramientas adecuadas.
  3. Luchar para hacer las cosas simples.
  4. Mantener el código fuente limpio.
  5. Aprender a debugar.
  6. Analizar si ya existe una solución previa.
  7. Seguir aprendiendo.

Para mí, los puntos más importante son el 1, el 6 y el 7. El primer punto es vital y no siempre se consigue comprender el problema. Muchas veces es un problema de comunicación entre el que pide y el que ejecuta. También suele ser habitual no especificar de una manera rigurosa el problema en si y caer en frases ambiguas. El punto número 6, también conocido como «no reinventar la rueda», ayuda a no duplicar cosas ya hechas y ahorrarte un valioso tiempo de desarrollo. Por último, el último punto es algo que, como en cualquier otra profesión, nunca debería olvidarse puesto que, al ritmo que avanza la tecnología, se convierte en una necesidad ir aprendiendo día a día nuevas cosas.

¿Añadirías algún punto a esta lista?

Vídeo ganador del concurso AgileAdvert: Developer Abuse

agileadvert

Llego a través de JavaHispano a los vídeos ganadores del concurso AgileAdvert cuyo propósito no era otro que crear anuncios originales en formato de vídeo acerca de las metodologías ágiles.

De entre todos ellos me quedo, sin duda alguna, con el ganador. Creo que refleja en poco más de un minuto un sentimiento generalizado por parte de la gran mayoría de programadores sobre la realidad existente en el día a día de la empresa para la que trabajan. Pasen y vean:

Codepress, editor de código fuente vía web

codepress

Codepress, es un editor de código fuente que puede incrustarse facilmente en cualquier web que funciona para diferentes idiomas de programación: Java, PHP, Perl… Está realizado en Javascript y sus principales caractarísticas son:

  • Resaltado (Highlighting) de código en tiempo real.
  • Capacidad de añadir facilmente pequeños fragmentos de código para las acciones más típicas com, por ejemplo, las sentecias «if».
  • Autocompletado.
  • Diversos atajos de teclado.
  • Posibilidad de tener múltiples ventanas.

No creo que vaya a utilizarlo mucha gente a día de hoy aunque nunca está de más tenerlo almacenado en un servicio de gestión de marcadores tipo del.icio.us por si algún día nos hace falta.