¿Cuántas horas puedes ser realmente productivo por día? ¿Cómo? [cerrado]

145

Me parece que tengo muchos problemas para mantenerme alerta 8 horas al día. He oído hablar de personas que han negociado contratos de trabajo de solo 4 horas / día, argumentando que no podrán hacer mucho más en ocho horas.

A menudo estoy abrumado por la somnolencia, el aburrimiento, la distracción. Algunos días, parezco arder durante ocho horas en una furiosa explosión de productividad; otros días, casi no hago nada en absoluto. La mayoría de los días, es algo intermedio, y me siento mal por perder mucho tiempo porque no puedo reunir la concentración para ser lo mejor durante gran parte del día.

Me gustaría escuchar sus experiencias (¡dime que no estoy solo!) Y, si se encuentran, sus soluciones a este dilema.

¿Eres productivo 8 horas / día casi todos los días? ¿Cómo?

fzwo
fuente
44
Definir "productivo" ...
90
Definir "productivo"? ¡Venga! Creo que está bastante claro lo que eso significa en este contexto: tener la mente enfocada en los problemas que me pagan por trabajar.
fzwo
8
Definitivamente, es una buena idea obtener proyectos interesantes, pero para aquellos que trabajan para empresas que deciden qué proyectos trabajar y tienen que llevar comida a la casa de una familia, desafortunadamente no es una opción.
Bob
50
Soy completamente productivo las 8 horas de mi día de trabajo. Es por eso que actualmente no estoy navegando por stackexchange.
Alain
11
A menudo me las arreglo para resolver problemas cuando estoy en casa. ¡Debería pagarme horas extras por eso!
gablin

Respuestas:

81

¿Estás describiendo un sentimiento de: 1) Realmente no quiero estar trabajando en esto? o 2) estoy atascado?

No quiero trabajar en esto

  • A algunas personas les va mejor con los plazos. Despegue una parte razonable de la tarea y establezca una fecha límite. Compartir fechas límite con otros puede ayudarlo a rendir cuentas.

  • Uno de mis trucos favoritos es comenzar cada día con una hoja de papel y hacer tres columnas: Debe (hacer hoy - reuniones, llamadas, etc.), Debería (trabajar en - deadilne inminente) Querer (trabajar). Debajo de cada columna, divida las tareas que tiene en mente. De estas listas, elija tres elementos que razonablemente puede lograr hoy que harán avanzar su pila. Elimine a los tres y todo lo que está más allá es una ventaja, es decir, "Fui superproductivo hoy". Se necesita un poco de práctica para dividir las tareas en la cantidad correcta, pero es efectivo.

  • Los descansos están bien, pero obtén un temporizador (yo uso un temporizador electrónico de cocina). Esto también se puede usar para "engañarse" y avanzar. Algunos de los míos: "Pasaré los próximos ocho minutos tratando de pasar esta prueba". "Pasaré los próximos diez minutos ajustando este diseño". O si eso se siente demasiado corto, siempre puede cronometrar sus tareas.

Estoy atascado

  • Comparte tu dolor con los demás. Simplemente describir el problema a menudo conduce a una solución.

  • Las pruebas exploratorias son una gran técnica para hurgar en un sistema que no entiendes pero que tienes que cambiar.

  • Dar un paseo. Las distracciones son parte del proceso. Simplemente no los convierta en su única solución para cada problema.

Steve Jackson
fuente
2
Compartir objetivos no siempre es beneficioso: enlace
acmshar
1
@Steve. Tuve cuidado de no decir algo como "nunca reveles tus objetivos" debido a los factores que mencionas. Solo quería presentar ese enlace porque lo encontré interesante y me encontré considerándolo al establecer objetivos / fechas límite.
acmshar
1
Compartir un problema no es lo mismo que compartir una meta. Como programadores, todos sabemos que hablar con alguien a menudo puede ayudar a aclarar la idea y obtener una resolución. Es muy diferente decirle a la gente que tienes esta brillante idea de programación, hacer que todos te digan que es brillante y luego sentir que no quieres hacer nada.
Quaternion
1
@Quaternion estoy de acuerdo. Steve recomendó compartir tanto el objetivo (fecha límite en la parte 1) como el problema (en la parte 2).
acmshar
2
Pomodoro podría usarse como una forma de implementar su tercer punto ...
Coyote21
60

Si definimos "productividad" como la medida de la salida física utilizable, código funcional, entonces esto es en promedio ~ 3 h / día máximo, más como ~ 2 h / día en promedio. Y no se sienta mal si no puede escribir código todo el día: la mayor parte del trabajo ocurre en su cabeza.

De acuerdo, esto podría ser un problema con los gerentes atrapados en la mentalidad "¿Por qué Sam no está escribiendo?".

Jas
fuente
Gracias por la respuesta. Por supuesto, no quise preguntar "¿por qué no escribo durante ocho horas seguidas?". Sé que la escritura es solo la parte superior pequeña y visible del iceberg de desarrollo. Lo que quise decir fue "¿cuántas horas por día de trabajo piensa en la tarea? ¿Por qué mi mente no se enfoca en el proyecto 8 horas / día? ¿Cómo lidia con esto o no es un problema en absoluto? y es perfectamente normal pasar varias horas al día en el trabajo sin trabajar realmente, porque así es como funciona la mente "
fzwo
Considero que las primeras 2 horas de mi día son las más productivas. Intento programar reuniones para la tarde, cuando no perturban mi trabajo real.
Nadie
18
Cuando entro en mi 'zona', A) soy muy productivo y B) es frustrantemente fácil que me distraiga y abandone esta zona. Nadie parece entender este aspecto, por lo que al final obtengo alrededor de 3 horas de trabajo concentrado real realizado en un día. El resto del tiempo implica asistir a reuniones o publicar aquí. : D
Neil
1
@rmx Encuentro eso interesante porque normalmente parezco ser más productivo por la tarde y la noche. Incluso me acuesto temprano e intento levantarme temprano, y este sigue siendo el caso. Desearía poder ser más productivo por la mañana.
Bob
40

Es posible que desee leer el artículo de Joel Fuego y movimiento

A veces simplemente no puedo hacer nada.

Claro, entro en la oficina, busco información, reviso mi correo electrónico cada diez segundos, leo la web, incluso hago algunas tareas sin sentido como pagar la factura de American Express. Pero volver al flujo de escribir código simplemente no sucede.

Estos episodios de improductividad suelen durar uno o dos días. Pero ha habido momentos en mi carrera como desarrollador cuando pasé semanas seguidas sin poder hacer nada. Como dicen, no estoy fluyendo. No estoy en la zona. No estoy en ningún lado

JD Isaacks
fuente
12
Gracias. El artículo de Joel (y algunos de los excelentes comentarios allí) realmente me tranquilizaron: si alguien tan exitoso y perspicaz como él está teniendo el mismo problema, tal vez no estoy "roto" después de todo. Su honestidad fue muy refrescante, y por primera vez en mi vida realmente entiendo por qué es importante sentirse parte de un grupo. Supongo que nunca había tenido tanta duda en mí mismo. Aún así, este problema es omnipresente no significa que debamos aceptarlo sin pelear.
fzwo
Apuesto a que esos eran los momentos en que trabajabas en algo nuevo y desafiante
Aditya P
33

¡Trabajo hasta 12 horas al día!

Estoy familiarizado con todas las técnicas mencionadas anteriormente. Esto es lo que puedo agregar que es exclusivo de mi proceso:

MI TÉCNICA DE TRITURACIÓN DE 3 HORAS: - Divido mi día en trozos de 4, 3 horas. Son 9,12,3,6 y 9.

  • En esos momentos, ¡suena una alarma en mi teléfono! ¡Comprender cómo pasa el tiempo es importante! Tener una idea de cómo son las 3 horas y cómo se puede usar es invaluable.

  • En cada intervalo, me estiro, como, me muevo, y luego comienzo UNA NUEVA TAREA. A veces usaré fragmentos de 2 o 3 horas para 1 tarea si estoy "sintiéndolo"

  • Tengo toneladas de tareas diferentes que necesito hacer para sentirme equilibrado. Al hacer una parte de cada tarea, al final del día / semana, no siento la culpa de no hacer algo realmente importante MIENTRAS trabajo en otra cosa realmente importante. (Sé que sabes de lo que estoy hablando). ¡Pensar en otra tarea, mientras trabajas en algo mata la productividad!

  • Dieta / ejercicio: ¡Somos solo APES! Esperamos mucho de nosotros mismos. La única forma en que funciona es respetar la mecánica del cuerpo también. Bueno, me emociona decir que intervalos de 3 horas son PERFECTOS para una dieta alta en energía y alto metabolismo. Investigue más antes de comenzar, pero básicamente, al comer una PEQUEÑA cantidad de alimentos, cada 3 horas, su cuerpo sigue quemando combustible en lugar de sufrir un shock y tratar de sobrevivir con una dieta pobre.

  • Y una final, debo estar loco, pero me funciona la idea: ¡creé una bicicleta estática con una terminal frente a ella! Puedo caminar hacia ella (en la otra habitación con una bonita vista) y andar en la bicicleta estacionaria MIENTRAS continúo trabajando. ¡Eso es correcto! ¡Me estoy entrenando sin tener que dejar de trabajar! La red local me permite retomar donde estaba sin perder el ritmo. Es impresionante. Imagínese si, en el medio de su día, cuando se está desplomando, que, en cambio, podría hacer latir su corazón. ¡Dios mío, después de 30 minutos, estoy listo para retomar todo! (A veces tengo que ducharme después, pero eso me ha servido como un buen momento para pensar mis tareas)

Buena suerte amigos! ¡No olvides respirar, comer y pestañear! :)

usuario19690
fuente
3
Suenas por cuenta propia. ¡Felicitaciones por poder llevar a cabo un cronograma tan riguroso y gracias por su respuesta! Puedo ver algunas tendencias que surgen de tu y muchas otras respuestas: tiempo y tareas, comer sano, no mirar la pantalla TODO el tiempo, mover tu cuerpo. Y trate de entusiasmarse con su trabajo.
fzwo
Sí, por cuenta propia. Realmente aprecio este hilo por cierto. (El enlace "Fuego y movimiento" anterior fue una gran lectura para mí hoy). ¡Salud! :)
2
@grib - ¡No olvides respirar, comer y pestañear! :) ... y caca. Srly, a veces nos vemos atrapados en la rutina, incluso nos olvidamos de hacer eso. Me gusta su desglose de 3 horas (+ rep para eso). He estado haciendo un desglose de 4 horas que me ha ayudado enormemente, pero creo que probaré el desglose de 3 horas y veré cómo funciona.
luis.espinal
1
+1! ¡Qué increíble mezcla de núcleo duro, loco, original y efectivo! ¡Prestigio! Por cierto, también suena como una versión más gruesa de la Técnica Pomodoro: en.wikipedia.org/wiki/Pomodoro_Technique
Paul Sasik
+1 por la actitud! He estado viendo charlas sobre tecnología y leyendo libros sobre tecnología mientras estoy en los rodillos, pero en realidad hacer cosas prácticas durante el entrenamiento es una idea interesante. Le dará una idea a la bicicleta estacionaria.
Pēteris Caune
26

La concentración intensa durante 8 horas no debería ser un objetivo. El objetivo es crear una solución al problema en cuestión.

usuario19647
fuente
9

Creo que depende completamente de lo que estés haciendo durante ese día. Si estoy haciendo algo interesante, emocionante y atractivo, pasarán 8 horas; pero si solo estoy revisando el código heredado para encontrar un error oscuro, el tiempo se arrastra.

En cualquier caso, creo que hay mucho que puede hacer para mantenerse productivo durante todo el día.

Primero, toma descansos regulares. Trabajar durante varias horas seguidas disminuirá la productividad en comparación con tomarse un descanso de 5 minutos cada hora más o menos, ya sea preparar una taza de té o café, conversar con un compañero de trabajo, dar un paseo por la oficina, salir a la calle un cigarrillo, o incluso un breve descanso para mirar sitios web de noticias o sitios web sociales.

También ayuda a variar sus tareas (cuando sea posible). Hacer lo mismo durante varios días sin variaciones conduce al aburrimiento y al trabajo pesado. Trabajar en una cosa en la mañana y luego en otra en la tarde ayuda a mantener altos los niveles de concentración, pero la practicidad de eso depende completamente de su entorno de trabajo.

Nellius
fuente
9

Aquí hay algunas cosas simples pero efectivas que hago para obtener más de 8 horas de codificación cada día:

  • Duerme 8 horas por la noche.
  • No te saltes el desayuno.
  • Sin cosas azucaradas antes del almuerzo (sin refrescos o galletas gratis de la sala de descanso)
  • Tome descansos cortos cuando sea posible. Incluso 5 minutos para tomar café es bueno.
  • Almuerzo a tiempo.

Cuando no hago estas cosas, me encuentro somnoliento, aburrido y fácilmente distraído.

Glenn Sandoval
fuente
44
+1 para dormir. Si duermo lo suficiente, puedo concentrarme durante 8 horas. Si no lo hago, me distraigo y aburro fácilmente. Creo que dormir es el factor más subestimado en productividad.
Nemi
Mejore la calidad de su sueño evitando los refrigerios azucarados antes de acostarse, lo que hará que su azúcar en la sangre se bloquee en el medio de la noche, lo que puede provocar la interrupción del sueño. (Solo me hice eso anoche)
Rice Flour Cookies
6

Creo que hay dos problemas aquí:

En primer lugar, es completamente normal ser súper productivo algunos días y no hacer nada otros días. Todo el mundo se distrae con las cosas, tanto relacionadas con el trabajo (el resumen de la compañía sobre el nuevo sitio web de RRHH al que es obligatorio ir) como las no relacionadas con el trabajo (programmers.stackexchange)

en segundo lugar, su percepción de cuán productivo es probablemente sea sesgada. Si pasas una semana depurando un error difícil, los primeros cuatro días probablemente sientan que no estás llegando a ninguna parte mientras exploras varios callejones sin salida. el último día se sentirá súper productivo a medida que las cosas encajen y logre su objetivo. Pero es importante reconocer que todo ese trabajo eliminando las posibilidades que no eran el problema fue productivo, incluso si no le brinda esa buena sensación de logro.

jk.
fuente
1
Me gusta pensar que programmers.stackexchange, aunque por supuesto no es "trabajo", puede estar "relacionado con el trabajo". Puede que también sea engañando a mí mismo, aunque :)
thesunneversets
6

Primero un comentario: si estás midiendo la productividad como "manos a la mano, escribiendo código", entonces creo que tienes la métrica incorrecta. Como desarrolladores, mucho de lo que hacemos es comprender el problema real . Esto puede llevar mucho tiempo. Cuanto mejor entienda por adelantado, más probabilidades tendrá de escribir el código correcto la primera vez. Eso significa enviar correos electrónicos, hablar con compañeros de trabajo, pizarra, etc. Creo que 3 horas de código real por día sería genial.

Algunas otras cosas a considerar:

  • Dieta : Personalmente, descubro que trabajo como una mierda si he tenido una comida abundante, particularmente una alta en carbohidratos (la comida china o tailandesa, con mucho arroz, es lo peor). Sin embargo, esto es muy subjetivo, creo que su ADN tiene mucho que ver con eso. Algunas personas subsisten muy bien con arroz. Otros prefieren proteínas magras y vegetales. Personalmente, considero que las comidas altas en carbohidratos / grasas son terribles para la productividad . Una hamburguesa con queso y papas fritas me hundirán por la tarde. Puede considerar leer "La dieta del tipo de sangre". Encuentro que los azúcares son perjudiciales para mi concentración: buenos a corto plazo (horas), malos a largo plazo (resto del día).
  • Distracciones : ¿Su teléfono emite un pitido cada diez minutos? Apáguelo mientras trabaja. ¿Qué estás escuchando mientras trabajas? He leído, sin enlaces útiles, que rendirás mejor en una tarea si estás escuchando a personas hablar sobre una tarea similar. Por lo tanto, escuchar podcasts puede ayudar. Me gusta mucho el podcast de Herding Code.
  • Cerebro : Mi hipótesis es que las computadoras, los teléfonos, el correo electrónico, etc. son muy buenos para cultivar una mente de mono: se distrae fácilmente, se enfoca constantemente, está tenso y reactivo. El contador de esto es la meditación. La meditación te ayudará a aprender a mirar las cosas que te llaman la atención y a decir "no, no ahora" de una manera muy automática. Recientemente tomé " Zen and the Brain "; es un libro denso sobre lo que la meditación le hace al cerebro: "se pueden encontrar conexiones causales entre las prácticas zen y la fisiología del cerebro, y James H. Austin las expone una por una, basándose en sus propias experiencias zen y lo último en investigación neurológica ". Es un libro desalentador.
jcollum
fuente
5

Esto depende en gran medida de lo que esté haciendo y del entorno en el que lo esté haciendo. En un momento, hace años, estaba trabajando en una línea de montaje y podría decir que pude ser productivo todo el día. Ahora, como "trabajador del conocimiento", encuentro que, aunque podría medir mi tiempo realmente productivo como cuando estoy trabajando en un proyecto (por ejemplo, diseñando bases de datos, investigando un problema o escribiendo código), solo podría tener un promedio de cuatro horas productivas al día con el resto del tiempo consumido por reuniones y otros gastos administrativos.

Bajo una fecha límite, puedo concentrarme en una tarea por largos períodos de tiempo (es decir, la clase durante toda la noche), pero estos no son sostenibles y, a medida que envejecí, descubrí que tienden a dejarme mucho más agotado que cuando era más joven y termino necesitando más tiempo de recarga después.

Sin embargo, el mayor problema que he encontrado no es tanto permanecer en la tarea como comenzar a hacerlo, ¡más aún cuando se enfrenta a un gran problema que aún no se ha iniciado! Como tal, un truco que he encontrado es que si tiene una tarea más pequeña (es decir, de 30 minutos a una hora para completar) de la que puede ocuparse, la sensación de logro que obtiene puede ayudarlo a establecer el ritmo para trabajando en el problema más grande. Los pintores y otros artistas a menudo hablan sobre la insinuación de un lienzo en blanco y, en muchos sentidos, el desarrollo de software no es diferente, sentarse allí mirando un archivo vacío puede ser bastante intimidante.

rjzii
fuente
Buena observación. Una vez tuve un trabajo apilando acero durante 12 horas al día y estoy mucho más agotado después de 6 horas de codificación hiperproductiva.
Steve Jackson
5

No comentaré las cosas que otros ya han mencionado, pero también creo que mucho de lo que constituye su idea de productividad depende de su entorno.

Empecé a trabajar desde casa en enero, así que esto se ha convertido en un gran problema para mí. Una cosa que trato de recordar constantemente es la cantidad de tiempo que solía pasar interrumpiéndome en la oficina: - ser arrastrado para ayudar a las personas con problemas triviales no relacionados con mi trabajo - ser eliminado de mi flujo por personas que monologan en su oficina escritorio - contestar el teléfono / tomar mensajes para las personas - burocracia general de la oficina - además de varios otros (de los cuales estoy seguro que muchos de ustedes están muy conscientes)

Trabajando desde casa, descubro que tengo una idea mucho más estricta de lo que es un día productivo, en comparación con cuando trabajaba en una oficina a tiempo completo (probablemente sintiendo la necesidad de probarme a aquellos que imaginan que la fuerza de trabajo remota pasa todo el día mintiendo en cama..). Por esta razón, realmente me supero en los días en que no logro mucho. Sin embargo, cuando lo pienso, estoy dejando que mi entorno altere mis estándares: estoy seguro de que he sido, si acaso, MÁS productivo desde que empecé a trabajar desde casa. Es solo que siento una mayor responsabilidad de ser productivo frente a la libertad que se me ha otorgado.

DannyC
fuente
4

Por lo general, hago mi mejor trabajo en las ~ 4 horas de mi mañana, luego descubro que hago mucho menos el resto del día después del almuerzo. Sin embargo, me preocupé mucho por perder demasiado tiempo en el trabajo y por distraerme demasiado fácilmente, así que comencé a investigarlo más.

Descubrí que los consejos comunes como desayunar, dormir bien y escuchar música me ayudaron un poco, pero no era muy confiable y todavía tendía a perder el enfoque muy fácilmente. Finalmente sospeché y hablé con mi médico, preocupado de que pudiera tener TDAH. Llevo un tiempo tomando Adderall y descubrí que realmente me ayudó mucho. Es difícil de describir, pero es como que hace que las distracciones de la competencia sean más silenciosas, por lo que puedo elegir en qué enfocarme y me facilita deslizarme en "la zona" de la que hablan muchos programadores: un maravilloso estado inmune a las distracciones. Pura productividad.

Entonces, si solo tomo mi medicamento, puedo obtener unas 4 horas más o menos productivas: una mañana fuerte y unas pocas horas decentes por la tarde. Si me gusta, se supone que debo comer bien y dormir lo suficiente, eso me lleva hasta unas 5-6 horas buenas, y si solo estoy teniendo un buen día (digamos que tengo un problema muy claro para resolver) entonces puedo ser productivo todo el tiempo de trabajo de 7 a 8 horas.

De todos modos, no digo que sea para todos, ni lo sugiero como una solución general para los problemas de productividad. Pero para algunas personas, lea sobre los signos del TDAH, hable con un médico y tal vez eso pueda ayudar. Sé que pasé años pensando que era flojo o indisciplinado y es por eso que no podía concentrarme en el trabajo escolar o el trabajo hasta que decidí que tal vez no debería ser físicamente doloroso concentrarse en lo que debería hacer y buscar. ayuda.

CodexArcanum
fuente
3

He sido muy productivo durante 8 horas al día, pero eso ha sido solo por períodos cortos. Vi muchas referencias que indican que si su día normal es más de 8 horas, no obtendrá ganancias de productividad.

Además del tiempo productivo, generalmente hay una larga lista de cosas que deben suceder que no serán tan productivas:

  • Correo electrónico y otra comunicación (aunque puede contener información crítica).
  • Completar la hoja de tiempo.
  • Planificación (no productiva en sí misma, pero puede ser esencial para ser productivo).
  • Descansos (Realmente los necesitas, pero no son productivos).
  • Interrupciones (cuente con perder al menos 15 minutos de productividad cuando se interrumpe).

Algunas de las cosas necesarias para obtener 8 horas de productividad:

  • Tenía mi propia oficina con todo lo que necesitaba para hacer mi trabajo.
  • Tenía un proyecto crítico para trabajar en el que me sentía invertido. (Realmente ayuda a enfocar)
  • Las personas a mi alrededor sabían que tenía un proyecto crítico y no me interrumpieron.
  • Pude interrumpir a cualquiera (incluido el socio principal) para obtener las respuestas que necesitaba.
  • Cuando me tomaba un descanso, la cafetera siempre estaba llena.
  • El código que estaba desarrollando se descompuso muy bien en pequeñas unidades altamente cohesivas.
  • La estructura del código me permitió volver rápidamente al flujo después de un descanso.
  • El proyecto en el que estaba trabajando estaba bien definido y estaba muy familiarizado con él.

Raramente me he encontrado en tal situación. Las granjas de cubos de hoy generan grandes volúmenes de interrupciones. (Un sistema de MI que pone en cola los mensajes puede ayudar si las personas se ponen al día). Rara vez podrá obtener respuestas instantáneas de todos cuando los necesite.

Algunas cosas que deberías probar.

  • Planifique su día y trabaje primero en las cosas más importantes.
  • Sea lo más productivo posible, pero tome breves descansos entre tareas.
  • No tenga miedo de obtener respuestas cuando las necesite.
  • Tómese un tiempo para buscar respuestas antes de interrumpir a otros. (Intenta atraparlos durante uno de sus descansos).
  • Salir al final del día.
BillThor
fuente
3

Puedo codificar productivamente alrededor de 4-6 horas por día (prefiero 4 horas). Puedo hacer otros tipos de trabajo con el resto del tiempo. Pienso en mis proyectos cuando salgo a caminar o correr. Hago algunos de mis mejores trabajos fuera de la computadora.

(Es interesante ver cuántas personas dijeron "4 horas")

vjones
fuente
3

Además de toda la buena información aquí, también encuentro útil hacer la pregunta, "¿Qué estoy evitando?" si siento que he sido menos productivo A menudo, habrá algún obstáculo. Es una especie de mentalidad de 'SCRUM', si lo miras de esa manera.

Una vez que sepa lo que está evitando, manejar su actitud hacia él se vuelve más fácil.

usuario19673
fuente
Y es una muy buena indicación de lo que debes hacer . Acaba de una vez y tu mentalidad mejorará.
tsilb
2

Hay muchas cosas que puede hacer cuando está distraído, somnoliento o aburrido. Por ejemplo, lee blogs de tecnología, lee libros técnicos. Si eres masoquista, puedes leer correos electrónicos comerciales mientras no te sientes 100% productivo. O simplemente puede pensar en el diseño / arquitectura de su producto, o el último error que escuchó de un usuario.

Incluso si no está escribiendo código, aún puede hacer algo.

nikie
fuente
2

Yo diría que si estoy de buen humor y buena actitud y listo para trabajar, en promedio estoy "trabajando", alias activamente codificando durante 3-4 horas. El resto es pensar, buscar cosas que quiero resolver, etc.

usuario6791
fuente
2

Tengo dos tipos de días. 1) Días que sé que no voy a hacer mucho. 2) Días que uso la Técnica Pomodoro. Con el tipo 1), puedo esperar obtener de 2 a 3 horas de trabajo real. Con el tipo 2) obtengo al menos 6 horas. Por lo general, sé a primera hora de la mañana qué tipo de día estoy teniendo. Modifiqué la Técnica Pomodoro para que me quede con ella, y no soy tan rígido como parece querer que sea la documentación.

En días productivos tengo un horario bastante estricto de la siguiente manera:

8:30 - 9:00 revise el correo electrónico, revise los canales RSS y bs con los compañeros de trabajo
9:00 - 9:30 reunión scrum, bs con los compañeros de trabajo, y complete la lista de tareas de hoy
9:30 - 11:30 primer Pomodoro con 5 minutos descansos cada 25 minutos
11:30 - 12:30 almuerzo
12:30 - 2:30 segundo Pomodoro con descansos de 5 minutos cada 25 minutos
2:30 - 3:00 descanso
3:00 - 5:00 tercer Pomodoro con descansos de 5 minutos cada 25 minutos

He encontrado que esto funciona maravillosamente en días productivos, pero no puedo hacerlo todos los días o me quemo. Intento seguirlo 3 de 5 días.

JakeRadakovich
fuente
2

Aquí hay muchos buenos consejos, así que intentaré agregar algunos pensamientos y experiencias útiles.

La cantidad de trabajo útil que puede hacer en un día es única para usted como individuo. Algunas personas tienen más "resistencia" mental que otras, al igual que algunas personas pueden correr maratones y otras apenas pueden llegar al final de la calle. Creo que, por lo tanto, lo primero que tiene que hacer ejercicio es la cantidad de trabajo útil puede usted hacer en un día y no ir más allá de esto para períodos sostenidos. Intentar esforzarse más allá de su límite actual puede ser un círculo vicioso, ya que el exceso de trabajo lo cansará, lo que provocará errores, lo que conducirá a un nuevo trabajo. Esto puede llevar a la extraña situación de necesitar trabajar 12 horas al día solo para hacer lo que hizo en el pasado en 4 o 6 horas.

Si desea ampliar su capacidad de trabajo productivo, consideraría lo siguiente:

  • Nunca trabaje más de 50 minutos en cada hora, tome un descanso, camine, haga estiramientos ligeros o haga ejercicio
  • Tenga en cuenta que su estado de alerta y su capacidad de concentración varían a lo largo del día. Algunas personas están en su mejor momento temprano en la mañana, otras tarde en la noche. Todos se sienten somnolientos en la tarde después de un almuerzo pesado. Intente asumir sus tareas más difíciles en el momento en que esté más alerta.
  • Beba mucha agua, estar deshidratado provoca fatiga.
  • Haga un poco de ejercicio durante su jornada laboral, le romperá el tiempo en su escritorio y liberará endorfinas.
  • Disfruta de un momento divertido con tus amigos y / o colegas todos los días jugando juegos de computadora, futbolín, tenis de mesa, etc. Este tiempo de relajación te ayudará a recargar tu energía.
John Channing
fuente
1

Probablemente no pueda concentrarse o estar en la máxima productividad para un día de trabajo completo, pero ese no es un buen argumento para un trabajo de 4 horas al día.

La razón principal es que sus horas productivas no son "a pedido", por lo que no puede simplemente hacer el trabajo e irse a casa. muchas veces comienzas a ser más productivo después de mucho tiempo de estar distraído.

La mejor solución es preparar tareas que sean adecuadas para diferentes estados de ánimo, por ejemplo, clasificar las tareas para

  • leer, investigar, aprender: las cosas son menos tediosas
  • tareas que son más "mecánicas"
  • ...
Ophir Yoktan
fuente
1

Me cuesta mantener la atención centrada en la mayoría de las tareas durante más de un par de horas sin descanso. Creo que probablemente hago alrededor de 4 horas en un día de 7 horas. Sin embargo, el resto del tiempo tiende a pasarlo aprendiendo.

jonners99
fuente
1

Unas pocas horas...

La Técnica Pomodoro es algo que me he recomendado en algunas ocasiones. Nunca logré hacer que funcione para mí, sino algo para probar.

mlk
fuente
1

Estoy feliz si obtengo 2 buenas partes sólidas de programación de 2 horas cada día. Los días que hago más que eso, me encuentro girando las ruedas, perdiendo el tiempo e introduciendo errores en el software. El resto de mi tiempo lo paso aprendiendo, investigando, hablando con los usuarios y dejando que mi cerebro se relaje.

Aquí hay una manera de revisar dónde realmente está pasando su tiempo en comparación con dónde cree que pasará su tiempo. El lunes por la mañana siéntate y haz una lista de lo que te gustaría completar durante la semana. Luego guárdelo y no lo mire hasta el viernes.

Tome un cuaderno y cada vez que comience algo nuevo durante el día, escriba la hora y lo que está haciendo. Esto debería incluir todo. Revise el correo electrónico personal, lea sitios web personales, lea sitios web de tecnología, hable con su compañero de cubo, programe el proyecto x, vaya a almorzar, trabaje en el nuevo error Z, hable con el usuario y del nuevo proyecto, etc.

El viernes saque su lista inicial y hojee la lista de lo que hizo. Compárelos y vea cuán productivo fue realmente. Probablemente se sorprenderá y encontrará cosas que puede comenzar a cambiar.

Amy Patterson
fuente
1

Me parece que el problema a menudo es que los proyectos en el trabajo están en violación directa de las últimas y mejores mejoras en el campo. Las cosas con las que sueño, sabiendo que mejorarán la vida de todos nosotros.

No quiero arreglar este viejo diseño de tabla cuando podría estar usando el marco menor. No quiero rehacer este XML-RPC hinchado y lento cuando podría cambiar la API a JSON en una hora. No quiero seguir agregando características a este sitio ejecutando un marco personalizado que ni siquiera tiene una abstracción de base de datos adecuada cuando podría transferir todo a un marco real en solo un par de días. No quiero hacer esta animación jQuery tonta, inutilizable y coja. Sé que el cliente eliminará en revisiones posteriores después de que su cabeza esté bien.

En días como este pongo algo frente a mí para motivarme. Como una recompensa

Si solo hago esto, entonces me permitiré pasar el resto del día escribiendo un sistema de almacenamiento en caché adecuado utilizando membase.

Sin embargo, supongo que debe amar su trabajo para pensar que pasar tiempo en una nueva biblioteca API o jugar con una nueva base de datos es divertido. Sé lo que hago. Desearía poder construir cosas útiles y geniales todo el día.

Xeoncross
fuente
1

Recientemente comencé a usar workrave disponible para ubuntu (workrave)

Le recuerda tomar descansos cada X e Y minutos (3 y 45 por defecto, pero cambiables). Esto aumenta su productividad.

¡Buena suerte!

Mikhail
fuente
+1! También lo estoy usando (Windows), también excelente para tu salud al obligarte a tomar descansos.
Adam Adamaszek
0

Suena como dos problemas que he tratado antes:

  1. Si tengo sueño, normalmente es porque no he dormido lo suficiente de forma acumulada durante la última semana. Las necesidades de sueño de cada persona son diferentes, pero si tiene mucho sueño, es una buena señal de que podría dormir más por la noche. Además, dormir a la misma hora todas las noches y despertarme a la misma hora todos los días me ayuda a mantenerme alerta durante el día. También he oído que dormir la mayor parte de tus horas cuando está oscuro ayuda y eso tiene sentido lógicamente.
  2. Si no soy productivo, normalmente es porque no he establecido objetivos realistas que quiero lograr. Descubrí que el libro de David Allen Getting Things Done y The Trusted Adviser de David Maister me han ayudado con eso. Aprender sobre la confianza me ayuda a conciliar mis objetivos con aquellos con los que trabajo. GTD es una forma efectiva de organizar esos objetivos y realizar un seguimiento del progreso hacia ellos.
Tom Resing
fuente
0

Ser productivo durante 8 horas no es tan importante. En lugar de resolver un problema con la fuerza bruta lanzándole más horas, resuélvalo de una manera creativa e inteligente y pase el resto del día jugando al fútbol.

Jacob R
fuente
0

Hay días en que puedo trabajar de 8 a 12 horas sabiendo lo que estoy haciendo después de 5 o 6. Pero hay días que a veces no puedo hacer nada.

Realmente me concentro cuando hay plazos. digamos que faltan 4 días y que hay que hacerlo y si sé que se podría hacer en 4 días , realmente me pone en marcha. Si sé que no puedo terminar, me agotaré y perderé la concentración la mitad del tiempo. También puedo concentrarme si tengo que integrar alguna característica agradable en la aplicación. así que todo depende de lo que esté a mi alcance.

mazhar kaunain baig
fuente
0

Para mí se trata de lo que estoy haciendo. Si la tarea es desafiante, trabajaré más de 12 horas disfrutando cada minuto y me iré a casa ansioso por venir al día siguiente para continuar mi trabajo. Desafortunadamente, a veces los problemas en el medio ambiente llegan a mi nervio y afectan mi concentración y disminuyen mi productividad. Nunca me aburro a menos que esté trabajando en algo que no me interesa y no construya nada en mi carrera o mi experiencia, y en este caso me motivo a que debería hacer esto lo antes posible para volver a lo que me gusta y lo que yo debería estar haciendo.

M.Sameer
fuente
0

Mi último trabajo de Agile Scrum utilizó el concepto de "horas ideales" para la estimación de tareas. En pocas palabras, una "hora ideal" es una hora invertida codificando cosas nuevas que nunca antes habían existido en el proyecto. Una hora no ideal es el tiempo dedicado a refactorizar, depurar, por teléfono, en reuniones, en el almuerzo, en el recreo, al acecho / publicación en StackExchange, etc.

La expectativa típica era de 5 a 6 horas ideales por día laboral de 8 horas. Simplemente no puede esperar que los desarrolladores pasen 8 horas al día "enchufados", e incluso si lo hace, normalmente encontrará que no obtiene mucho más en esas 2-3 horas que en el 5-6 normal . No es una cosa de pereza, no es una cosa "atascada", ni siquiera es una falta de habilidad o velocidad de escritura; El simple hecho del asunto es que sucede sh * t. Alguien llamará o enviará un mensaje instantáneo a un desarrollador preguntando sobre algo de su vida personal. La deuda técnica debe pagarse organizando y refactorizando la base de código (que los clientes no verán como productiva porque no están trabajando para conseguir puntos, pero es fundamental mantener la base de código mantenible y extensible, manteniendo así el ritmo de desarrollo). Y los desarrolladores necesitan desahogarse; nosotros'

De todos modos, la estimación de nuestro equipo funcionó en aproximadamente un "punto" = aproximadamente dos días de desarrollador (un puntero de cinco fue una iteración de desarrollador de dos semanas), basado en 5 horas de codificación directa por día. Por lo tanto, se facturaría al cliente un puntero de cinco puntos a una tasa aproximadamente equivalente a 50 horas de desarrollador.

KeithS
fuente