Para mí, se trata más de la producción que de horas en el reloj, especialmente en una puesta en marcha. Si llega a las 11, toma una hora para almorzar y luego se va a las 2, pero entrega cada vez, vale la pena (aunque probablemente deba darle más para hacer). Si no cumple, no vale la pena, no me importa cuál sea su ética de trabajo o cuántas horas dedica.
Ahora, solo para ponerlo en perspectiva, los resultados deben ser razonables y alcanzables. Pero es su responsabilidad retrasar los entregables irrazonables. Y perder una fecha límite no es suficiente para dejar caer a alguien.
Si acepta repetidamente los plazos y no los cumple, es su culpa. Si él repetidamente levanta el infierno sobre plazos irrazonables y no los cumple, es su culpa por no escuchar.
- ¿Hay algún beneficio de hacer la certificación Java en una industria de TI?
- ¿Qué beneficios obtendré al resolver problemas en sitios como Codeforces si quiero ser ingeniero de software?
- ¿Estaría de acuerdo en que la ingeniería de software tiene menos que ver con la programación y más con la habilidad?
- ¿Cuáles son algunas de las ventajas de trabajar en Amazon, India como SDE que quizás no conozca?
- ¿Cómo es ser ingeniero de software de procesamiento de lenguaje natural en Facebook?
En mi opinión, es responsabilidad del desarrollador reconocer y llamar su atención cuando los plazos no son accesibles, y proponer una línea de tiempo alcanzable o un conjunto de características alternativas que se puedan lograr en la línea de tiempo.
Digo todo eso después de haber sido desarrollador durante 20 años y haber liderado equipos de desarrolladores durante 10 de ellos. No me importa cuán bueno sea su currículum, cuántas horas trabajan, si miran YouTube en el reloj, cuántas pausas para fumar toman, etc. Me importa si entregan un buen software en el horario que acuerdan. Entregar un buen software a tiempo es la única medida real de productividad.
EDITAR: Después de volver a leer mi respuesta, siento que debería agregar que faltar regularmente o llegar tarde a las reuniones tampoco es aceptable. A pesar de mi actitud laxa sobre las horas de trabajo y la apariencia, si se espera que se reúna con clientes, inversores, prensa o cualquier otra persona fuera de la empresa, llegar a tiempo y vestirse adecuadamente (que puede variar según el cliente / industria) es un requisito absoluto . Soy de pelo largo, tengo tatuajes y vello facial, y en general me visto con jeans y una camiseta, pero cuando hay clientes en el edificio, o tengo otros compromisos externos, me visto adecuadamente. Incluso se me conoce por usar un traje en ocasiones, aunque no muy a menudo. La profesionalidad importa.