Deja algo roto para cuando sigas con la tarea
Matt Moore comenta 11 trucos para ser más productivo en el trabajo de la programación. Aunque están orientados a los ‘informáticos’, no hay ninguna razón por la que no puedan aplicarse a cualquier otro trabajo. Como ‘afectado’, reconozco que ya usaba inconscientemente algunos de estos trucos, y puedo confirmar su efectividad en mi caso. El título viene al caso del segundo consejo, es el que más me ha sorprendido:
- Limita la lectura de noticias: sé realista, tu minuto a minuto en el trabajo no se ve afectado por la lectura de blogs y noticias. Reduce su lectura, por ejemplo leyendo los blogs una vez por la mañana y las noticias una vez por la tarde.
- Déjate algo por donde empezar (o: deja algo roto para cuando vuelvas): programar requiere no sólo un estado de concentración en la tarea, sino tener en mente un mapa de todo el proyecto. El hacer una pausa hace que ‘descarguemos’ este mapa de nuestra mente, y a la vuelta cuesta volver al estado de concentración. Si vas a hacer una pausa prevista, por ejemplo para comer, rompe algo del programa. Cuando vuelvas, no sólo tendrás ganas de arreglarlo sino que, sabiendo qué es lo que no funciona, enseguida cogerás el hilo de dónde te habías quedado.
- Dibuja e investiga primero: antes de ponerte a trabajar, es muy útil pasar un rato con lápiz y papel. Ya sea un esquema de un entorno de usuario, como un diagrama de flujo, te ayudará a ser más fluído en el momento de programar. También, si prevés que vas a necesitar un algoritmo que nunca has usado, investígalo antes de ponerte a trabajar con el código.
- Adapta tu entorno de trabajo: es difícil adaptar un espacio de trabajo designado, pero sí puedes adaptar tu despacho de casa o encontrar un espacio en el edificio de la oficina que puedas adaptar. Un entorno de trabajo agradable podría incluir:
- Un monitor y escritorio grandes
- Una silla reclinable
- Música propicia (en función de nuestro estado de ánimo, pero que no nos distraiga)
- Un buen sistema de sonido
- Espacio bien iluminado con luz natural
- Gran espacio abierto
- Poca gente (o nadie) caminando alrededor
- Bien ventilado, preferiblemente con aire exterior
- Ambiente moderno
- Mascotas tranquilas con las que te lleves bien
- Elimina la mensajería instantánea durante tus horas productivas: pocas de las veces que alguien nos habla por mensajería instantánea se ha parado a pensar si es algo urgente o no. Probablemente, tras el impulso inicial de escribirte por mensajería, la mayoría de veces puedan preguntarte por e-mail, y pueda ser contestado durante horas no productivas.Lo mismo al revés: antes de escribir por mensajería, pregúntate si es tan urgente, o si realmente puede solucionarse con un e-mail.
- Responde sólo a los e-mails urgentes durante las horas productivas: esto va de la mano con el consejo anterior. El cambio de contexto entre proyectos es costoso, así que redúcelos al máximo. Adicionalmente, yo tengo programada la consulta del buzón cada 1 o 2 horas, para evitar distracciones.
- Limita las reuniones a una por semana (o menos): si tu equipo trabaja bien y es de una medida efectiva, con una reunión semanal será suficiente. Si las tienes con más frecuencia, es probable que tengas un problema con cómo se está gestionando el proyecto, o como está estructurado tu equipo.
- Sal, y sé social cada dos semanas: quizá notes que si no tienes relación fuera del trabajo con tus compañeros, te distraigas con más facilidad. Además, la relación social es siempre positiva en un entorno de trabajo. Quedarte en casa jugando con la consola será menos efectivo que salir para tener sensación de desconexión del trabajo.
- Deja de trabajar hasta tarde: es fácil quedarse pegado al trabajo, pero evitarlo te ayudará a estar más relajado, necesitarás menos horas de sueño, probablemente mejorará tu creatividad, y seguro disfrutarás más de la vida.
- Reserva 20 minutos para hacer ejercicio por la mañana, 3 veces por semana, pero aprovecha ese tiempo: a veces podemos pensar en el ejercicio como una pérdida de tiempo, pero hacer ejercicio regularmente nos ayuda, a parte de mejorar nuestra salud, a dormir menos. Aprovecha para cargar podcasts en tu reproductor de música, así harás ejercicio y te informarás.
- Usa herramientas mejores: una buena forma de ahorrar tiempo es creando plugins, plantillas o macros con el código repetitivo que tenemos que hacer. Piensa en si hay cosas que puedes automatizar, o hacer de una forma más inteligente. Aprende a usar herramientas de búsqueda de texto, comparación de textos, archivo, etc. y aprende a dominarlas (pulsaciones de teclas, atajos, prestaciones como clonar línea, intercambiarla, auto completar, listar funciones…)
Matt Moore comenta 11 trucos para ser más productivo en el trabajo de la programación. Aunque están orientados a los ‘informáticos’, no hay ninguna razón por la que no puedan aplicarse a cualquier otro trabajo. Como ‘afectado’, reconozco que ya usaba inconscientemente algunos de estos trucos, y puedo confirmar su efectividad en mi caso. El título viene al caso del segundo consejo, es el que más me ha sorprendido:
- Limita la lectura de noticias: sé realista, tu minuto a minuto en el trabajo no se ve afectado por la lectura de blogs y noticias. Reduce su lectura, por ejemplo leyendo los blogs una vez por la mañana y las noticias una vez por la tarde.
- Déjate algo por donde empezar (o: deja algo roto para cuando vuelvas): programar requiere no sólo un estado de concentración en la tarea, sino tener en mente un mapa de todo el proyecto. El hacer una pausa hace que ‘descarguemos’ este mapa de nuestra mente, y a la vuelta cuesta volver al estado de concentración. Si vas a hacer una pausa prevista, por ejemplo para comer, rompe algo del programa. Cuando vuelvas, no sólo tendrás ganas de arreglarlo sino que, sabiendo qué es lo que no funciona, enseguida cogerás el hilo de dónde te habías quedado.
- Dibuja e investiga primero: antes de ponerte a trabajar, es muy útil pasar un rato con lápiz y papel. Ya sea un esquema de un entorno de usuario, como un diagrama de flujo, te ayudará a ser más fluído en el momento de programar. También, si prevés que vas a necesitar un algoritmo que nunca has usado, investígalo antes de ponerte a trabajar con el código.
- Adapta tu entorno de trabajo: es difícil adaptar un espacio de trabajo designado, pero sí puedes adaptar tu despacho de casa o encontrar un espacio en el edificio de la oficina que puedas adaptar. Un entorno de trabajo agradable podría incluir:
- Un monitor y escritorio grandes
- Una silla reclinable
- Música propicia (en función de nuestro estado de ánimo, pero que no nos distraiga)
- Un buen sistema de sonido
- Espacio bien iluminado con luz natural
- Gran espacio abierto
- Poca gente (o nadie) caminando alrededor
- Bien ventilado, preferiblemente con aire exterior
- Ambiente moderno
- Mascotas tranquilas con las que te lleves bien
- Elimina la mensajería instantánea durante tus horas productivas: pocas de las veces que alguien nos habla por mensajería instantánea se ha parado a pensar si es algo urgente o no. Probablemente, tras el impulso inicial de escribirte por mensajería, la mayoría de veces puedan preguntarte por e-mail, y pueda ser contestado durante horas no productivas.Lo mismo al revés: antes de escribir por mensajería, pregúntate si es tan urgente, o si realmente puede solucionarse con un e-mail.
- Responde sólo a los e-mails urgentes durante las horas productivas: esto va de la mano con el consejo anterior. El cambio de contexto entre proyectos es costoso, así que redúcelos al máximo. Adicionalmente, yo tengo programada la consulta del buzón cada 1 o 2 horas, para evitar distracciones.
- Limita las reuniones a una por semana (o menos): si tu equipo trabaja bien y es de una medida efectiva, con una reunión semanal será suficiente. Si las tienes con más frecuencia, es probable que tengas un problema con cómo se está gestionando el proyecto, o como está estructurado tu equipo.
- Sal, y sé social cada dos semanas: quizá notes que si no tienes relación fuera del trabajo con tus compañeros, te distraigas con más facilidad. Además, la relación social es siempre positiva en un entorno de trabajo. Quedarte en casa jugando con la consola será menos efectivo que salir para tener sensación de desconexión del trabajo.
- Deja de trabajar hasta tarde: es fácil quedarse pegado al trabajo, pero evitarlo te ayudará a estar más relajado, necesitarás menos horas de sueño, probablemente mejorará tu creatividad, y seguro disfrutarás más de la vida.
- Reserva 20 minutos para hacer ejercicio por la mañana, 3 veces por semana, pero aprovecha ese tiempo: a veces podemos pensar en el ejercicio como una pérdida de tiempo, pero hacer ejercicio regularmente nos ayuda, a parte de mejorar nuestra salud, a dormir menos. Aprovecha para cargar podcasts en tu reproductor de música, así harás ejercicio y te informarás.
- Usa herramientas mejores: una buena forma de ahorrar tiempo es creando plugins, plantillas o macros con el código repetitivo que tenemos que hacer. Piensa en si hay cosas que puedes automatizar, o hacer de una forma más inteligente. Aprende a usar herramientas de búsqueda de texto, comparación de textos, archivo, etc. y aprende a dominarlas (pulsaciones de teclas, atajos, prestaciones como clonar línea, intercambiarla, auto completar, listar funciones…)
Comentarios de los usuarios
3 comentarios y sumando...
Deja tu comentario
- Aprendizaje
- Comunicación
- concentración
- Curso
- Desarrollo Personal
- descanso
- Du Tudú
- firefox
- fuerza de voluntad
- gmail
- GTD
- Hábitos
- Invitados
- iphone
- Jornadas GTD
- Libros
- Móviles
- Motivación
- objetivos
- Organización
- Procrastinación
- Productividad
- Recursos
- Sueño
- todo
- trabajo
- Trucos
- Uncategorized
- Video
- Webapps
- mayo 2013
- marzo 2013
- febrero 2013
- enero 2013
- noviembre 2012
- septiembre 2012
- junio 2012
- mayo 2012
- abril 2012
- marzo 2012
- enero 2012
- diciembre 2011
- octubre 2011
- septiembre 2011
- agosto 2011
- julio 2011
- junio 2011
- mayo 2011
- marzo 2011
- febrero 2011
- enero 2011
- diciembre 2010
- noviembre 2010
- octubre 2010
- septiembre 2010
- agosto 2010
- julio 2010
- junio 2010
- mayo 2010
- abril 2010
- marzo 2010
- febrero 2010
- enero 2010
- diciembre 2009
- noviembre 2009
- octubre 2009
- septiembre 2009
- agosto 2009
- julio 2009
- junio 2009
- mayo 2009
- abril 2009
- marzo 2009
- febrero 2009
- enero 2009
- diciembre 2008
- noviembre 2008
- octubre 2008
- septiembre 2008
- agosto 2008
- julio 2008
- junio 2008
- mayo 2008
- marzo 2008
- febrero 2008
- enero 2008
- diciembre 2007
- noviembre 2007
- octubre 2007
- septiembre 2007
- agosto 2007

















mayo 31, 2008
¡Muy buenos consejos! He buscado en Google para ver si el artículo original (http://www.matthewpaulmoore.com/articles/443-10-ways-to-improve-your-programming-productivity) tenia más información, pero he visto que has traducido todo.
Además del consejo nº 2 (de dejar algo roto), también me gusto mucho nº 3: Dibuja e investiga primero. Uno de los grandes trucos de productividad es primero visualizar el éxito que vas a lograr.
mayo 31, 2008
Gracias Jeroen por el comentario. Se me escapó el enlace al artículo original, ya esetá corregido.
Respecto a su uso, acostumbro a poner el máximo de información de los artículos si están en inglés, para no hacer la entrada dependiente de otro idioma.
mayo 31, 2008
Me ha gustado tu entrada, sobre todo los consejos que nos permiten trabajar más concentrados, y me ha recordado un artículo que leí hace tiempo sobre la influencia de la concentración en la productividad, así que he he escrito una entrada al respecto en mi blog (www.optimainfinito.com)