Como programador, ¿tiene que enviar la hoja de tiempo y cómo se siente al respecto?

Para mi, siempre. Me siento bien al respecto. Es solo parte del trabajo, ser parte de un equipo más grande.

Cada organización tiene diferentes requisitos …

Como programador junior, se nos permitió acumular horas más allá de nuestras horas semanales esperadas y tomar un día libre de vez en cuando para agotar el exceso de horas. El sistema de hojas de tiempo mantuvo un conteo de exceso (o déficit) de horas. Si hicimos horas extra, grabamos eso de manera diferente y obtuvimos dinero extra. Las horas extra tenían que ser pre-aprobadas. También tuvimos que asignar horas a los códigos de costos para que el esfuerzo se pudiera contabilizar contra los flujos de ingresos. Así que el primero fue genial, ya que efectivamente tenemos más días libres. El segundo fue bueno porque tenemos más dinero. El tercero fue necesario para mantener el lugar financiado.

Como gerente de TI, realmente no tenía que mantener las hojas de tiempo, pero aún así lo hice, ya que podía usarse como prueba de que se le debería permitir tomar un descanso en lugar de hacerlo. Similar al primer punto como junior, pero no era hora por hora y tenías que negociar para conseguirlo. Todavía muy bien Todavía teníamos que asignar horas para los costos contra empleos y dinero.

Como contratista varía, pero siempre he trabajado en una tarifa por hora, así que he tenido que mantener hojas de tiempo para recibir el pago. Alguien tenía que aprobarlos, generalmente al final del mes y eventualmente te pagan. A veces no tenía que asignar horas a los códigos de costos, ya que a menudo me contrataban para trabajar en un solo proyecto, por lo que habría sido redundante.