¿Cuántas horas codificas cada día?

Sin embargo, sé que no puedo programar productivamente durante 8 horas sólidas.

Si está definiendo el problema, codificación exploratoria para tratar de descubrir cómo interactuar con un sistema externo (y ese sistema está documentado y sano), probablemente 3 en flujo, con otros 3–4 menos productivos; Soy casi tan productivo como cuando tengo todo lo que necesito en mi cabeza, pero me agota más rápido.

Cambió mi vida: método revolucionario de ‘pirateo mental’ para vencer la dilación

Si es un trabajo pesado, o simplemente golpearme la cabeza contra una pared (cualquier prueba y error, como interactuar con algo indocumentado, estúpido, inconsistente, doloroso, etc.), tal vez 2 horas algo productivas, en el transcurso de 6 horas (el los otros 4 no son productivos, en absoluto), ya que cada cosa me distraerá, y después de 6 estoy mentalmente exhausto.

¿Realmente importa cuántas horas serás productivo? Esperemos que este cliente esté pagando por USTED y no por su código. Si no, ¿cómo lo hace para que paguen por USTED y no por su código?

Cuando estoy sentado en su oficina, soy sensible a la percepción de que no estoy trabajando duro, y en un estilo de gestión normal, no vale la pena (porque no parezco ocupado).

Supongo que también tengo una fuerte moralidad protestante de no cobrar de más, y si me contratan por un día de 8 horas, sería mejor que les diera 8 horas de trabajo.

Creo que la ambigüedad mata la producción de programación, y en esta industria hay grandes cantidades de historias de terror sobre proyectos mal definidos. Y tampoco creo que la documentación sea una especie de interrupción de trabajo sin sentido, como alguien eludió. Ser capaz de explicar eficazmente su código desde un punto de vista técnico y / o funcional también requiere atención y energía.

Al entrar en el quemado (como mbenjaminsmith o Daishiman) puedo concentrarme hasta 8-10 h + al día, el problema es el agotamiento: meses con una concentración reducida y una productividad casi negativa en calidad y cantidad algunos días.

En casa, la falta de ruido y la interrupción no deseada aumentan la capacidad de concentración y puedo codificar 6 horas con mejor calidad. Sin embargo, la falta de interacción social a largo plazo erosiona mi placer de trabajar, por lo que no lo hago con demasiada frecuencia. (pero también debe ocurrir en un buen ambiente de trabajo o con un buen Daishiman mental o walshemj).

Al final del día, no vas a programar tan efectivamente como al principio. Esta es solo la naturaleza de trabajar 8 horas al día; el cliente no esperará que seas una máquina. Si realmente está preocupado por esto, intente pensar y planificar todo al comienzo del día, dejando tareas más sencillas para cuando se cansa.

Nunca digo que puedan esperar X horas de mí a la semana porque, francamente, nunca he sido bueno para mantener un ritmo constante por hora por semana. Cuando lo hacía por hora, promediaba unas 20 horas a la semana de programación (era bastante fanático de iniciar / detener el reloj). Cuando me acercaba a los 30, era cuando estaba presionando una fecha límite o acercándome al agotamiento.

Depende mucho de lo que estoy haciendo. Si estoy en la universidad durante un semestre y tengo una unidad que requiere que programe algo, podría estar programando de 4 a 5 horas al día. Si estoy en mi período de vacaciones, generalmente continúo con mis propios proyectos personales para mantenerme alerta y aprender nuevas habilidades, de modo que podría estar codificando entre 1 y 5 horas al día.

Dependiendo del día puede ser de 9 a 12 horas o más.

Cuando digo que codifico al menos el 80% de ese tiempo estará investigando problemas, buscando la mejor manera de abordar esos problemas y solo cuando tenga la mejor solución codificaré. Gran parte de ese tiempo también está leyendo la base de código en la que estoy trabajando para ver cómo necesito agregar las adiciones requeridas.

Trabajo para una compañía de software en Inglaterra, donde me contratan para trabajar 7,5 horas al día, donde al menos 7 se gastan trabajando en cualquier producto que esté desarrollando actualmente (solo capaz, ya que mi gerente es increíble en su trabajo y mantiene todo el bs lejos de sus desarrolladores para que puedan trabajar).

Después de llegar a casa, trato de pasar al menos 2 horas de mi día en desarrollo personal o creando algo para mí.

la reunión extraña o la reunión de arquitectura puede reducir este tiempo, pero en general trato de codificar la mayor parte del día que puedo como me encanta.

More Interesting

¿Cuál es el Principio Trabajo-Energía y a qué se puede aplicar?

¿Cómo funciona ELCB?

Después de dos años de arduo trabajo, mi rango JEE (M: 21,500 y A: 15,600) parece un desperdicio. ¿Qué debo hacer para tener éxito en la vida?

¿Por qué las industrias indias de TI son un lugar horrible para trabajar?

¿Estarían dispuestos los empleadores a compartir los detalles sobre los candidatos que aceptan la oferta y luego simplemente no aparecen en la fecha de ingreso? O candidatos que vienen al trabajo por unos días y luego se escapan.

¿Qué especialidades tengo para llegar a trabajar en embajadas y misiones diplomáticas?

¿Hay 20 minutos a pie hasta la estación de tren y luego 1 hora en tren demasiado lejos para hacer todos los días para ir a trabajar?

Quiero trabajar en Google y solo tengo 13 años. Vivo en India y conozco un poco de Java y he comenzado a crear algunas aplicaciones interactivas. ¿Cómo debo comenzar?

¿Seguiría funcionando la economía si todos tuvieran el trabajo que aman?

¿Qué hacen las personas que trabajan entre 70 y 100 horas semanales en su tiempo libre?

Cómo volver al empleo si no tiene trabajo durante 3 años. He intentado ser tentador pero he dicho que he estado sin trabajo demasiado tiempo. Que puedo hacer

¿Qué odia la gente de trabajar?

¿Cómo fue trabajar con Paul Walker?

Comenzando en la madrugada del domingo, ¿por qué la mente comienza a recordar el trabajo que queda de la semana pasada o el trabajo para comenzar el lunes?

¿Cuáles son las cosas que más disfrutas de tu trabajo?