Ser productivo durante el tiempo de inactividad [cerrado]

8

Digamos que está en algún lugar donde no es posible codificar y conectarse (en un vuelo ocupado, por ejemplo), ¿qué hace para mantenerse productivo?

Lo que haría sería leer cualquier libro de tecnología con el que esté actualmente trabajando y tal vez garabatear algunas cosas de UI o flujos de trabajo. ¿Qué más podría estar haciendo?

Toby
fuente
44
bebiendo más cerveza
Muad'Dib
Al mirar todas las respuestas aquí, siento que soy demasiado vago y siempre me enorgullecía de mis habilidades productivas. Estas personas parecen tecno-ninjas, siempre en la curva de aprendizaje y crecimiento.
Mamta D

Respuestas:

7

Guardo videos técnicos en mi computadora portátil para estos tiempos. En un vuelo corto, mi preferencia es dormir. Es más probable que vea los videos durante toda la espera interminable que rodea un vuelo, cuando no puede conciliar el sueño de manera segura, o en un vuelo largo si me despierto y me aburro, o si me quedo despierto esperando una comida . Hoy les daré a http://blogs.msdn.com/b/mark/archive/2010/11/03/pdc10-downloader.aspx un poco de ejercicio para almacenar videos PDC recién lanzados antes de mi vuelo transatlántico mañana.

Durante años pasé tiempo todas las semanas en eventos para mis hijos donde no había wifi pero no tenía ningún deber real: llevo al niño, puedo verlo si quiero, pero no hay nada que deba hacer. Desarrollé el hábito de guardar algunos de mis tareas para ese momento. Revelando un documento que alguien más escribió, o escribiendo una pila de notas en papel que tomé durante una reunión, o haciendo una buena copia en Visio de un diagrama de una pizarra que fotografié, ese tipo de cosas. Estos también son altamente interrumpibles si mi hijo de repente hace algo interesante a lo que quiero prestarle atención. Si tiene este tipo de tiempo de inactividad regularmente, preste atención a medida que avanza en su carga de trabajo habitual y pregúntese "¿podría guardar esto para el martes por la noche?".

Kate Gregory
fuente
21

¿Por qué no usar esa holgura para relajarse y liberar tu mente ?

Si tiene el 100% de su tiempo ocupado, pensando, trabajando, inventando, etc., ESO lo hará menos productivo.

EDITAR: Incluso en World Of Warcraft tienes que descansar;) (no, no juego wow, pero siento que es un buen ejemplo)


fuente
De acuerdo, pero ¿y si quisiera usar ese tiempo para trabajar en lugar de relajarme?
Toby
1
Haha Toby buen punto;) Le sugiero que aproveche la oportunidad para leer (técnica y no técnica) o discutir con colegas
1
+1 Absolutamente desearía poder votar dos veces. Me aseguro de que si estoy lejos de Internet estoy haciendo algo que NO esté relacionado con la tecnología.
Kavet Kerek
10

Hay un proverbio chino:

Descansar es para viajar una distancia más larga ...

OK W
fuente
3
+1 por ese maravilloso dicho que mantendré y usaré en el futuro.
@Pierre 303, ese dicho también me sirvió bien :)
okw
4

Si debe hacer algo, por ejemplo, en un vuelo, no tiene que estar directamente relacionado con el trabajo / proyecto.

Sugeriría algunos de estos:

  • leer una novela: un poco de tiempo de escapismo nunca hace daño a nadie

  • lea la sección FINANCIERA del periódico: cada programador y otro profesional deben aprender más sobre negocios, dinero, inversiones y cómo gira el mundo. No será un comienzo fácil, pero como yo podría decir: "Aprende que debes".

  • lea un poco sobre la gestión de proyectos, o 6 sigma, o cualquiera de las otras modas y cosas cargadas de jerga que se están lavando. Hazlo con una mente abierta y crítica, sin tomar la palabra de nadie como la verdad del evangelio.

Esto es, en última instancia, una ampliación de usted y su educación que nunca obtendrá de otra manera. A largo plazo (10 años o más), usted sabe más que sus pares: se vuelve más completo, más informado, más empleable y más respetado.

rápidamente_ahora
fuente
3

Mi sugerencia, que nadie ha mencionado aún, es pasar tiempo con otras personas.

Parece que la mayor parte de la vida de un programador se dedica a interactuar con objetos (virtuales) que cualquier interacción adicional con las personas (de manera positiva y constructiva) los beneficiaría como persona. (Y otros, también. No quise hacer que pareciera tan egocéntrico. Más bien lo contrario, ¡también hay que preocuparse por los demás!)

Mark C
fuente
En un vuelo ocupado?
2

Dormiría para estar más descansado y productivo cuando llegue a un entorno que mejore la productividad.

dsimcha
fuente
2

Rompería el tiempo disponible:

  • 1/4 descanso
  • 1/4 hacer algo divertido
  • 1/4 hacer algo creativo
  • 1/4 de leer algo técnico.
JeffO
fuente
1

Si no me estoy relajando, yo personalmente:

  • Escribe un poco más de mi libro técnico ("¡Hola, editor!")
  • Leer libros / artículos tecnológicos, etc., que guardo para tales viajes
  • Leer cosas que están completamente fuera de mi campo (ampliar esa mente)
  • Actualizar mi tablero Kanban personal
  • Escriba un montón de charlas relámpago, presentaciones y publicaciones de blog que quiero dar en el futuro
  • Hablar con mi esposa sobre el diseño de la experiencia del usuario.
Martijn Verburg
fuente
1

Me gusta escuchar podcasts y / o audiolibros. Hay una gran cantidad de excelentes podcasts (técnicos y no técnicos), y si no está interesado en comprar todos sus libros, es probable que la biblioteca local tenga descargas digitales o audiolibros en CD que puede copiar en su reproductor de mp3.

Eric King
fuente
1

fuera de línea! = abajo.

Mantengo una implementación completa en mi propia máquina, por lo que no necesito estar en línea para desarrollar. Esto me permitió hacer una buena cantidad de trabajo de desarrollo mientras viajaba en tren antes de que los trenes en esta área comenzaran a soportar wifi.

Don roby
fuente
De acuerdo, realizo la mayor parte del desarrollo fuera de línea y luego lo empujo hacia arriba, por lo que también dije que la codificación no es una opción.
Toby
0

Puede sacar su bloc de notas y revisar el diseño y la arquitectura de sus aplicaciones. A veces mirarlo después de un tiempo te ayuda a ver lugares adicionales.

Si está desarrollando en uno de los langs "intensivos en el marco", como C # o Java, puede explorar algunas partes del marco o simplemente leer sobre el azúcar sintáctico langugage que no tuvo tiempo de revisar antes.

Tener un dominio adicional de su plataforma de desarrollo lo hará más productivo una vez que regrese al entorno de trabajo.

Jas
fuente