¿Cuánto trabajo estoy realmente obligado a completar?

Fondo:

Soy un desarrollador de nivel medio en una gran empresa.

Mi empresa utiliza un sistema de tickets para realizar un seguimiento de nuestro progreso en los problemas. Cada ticket tiene una cantidad estimada de tiempo asignada por uno de los desarrolladores principales, probablemente para asegurarnos de que no perdamos demasiado tiempo en un solo problema.

Todos los desarrolladores de mi equipo, desde Sr. hasta Jr., usan este sistema para realizar un seguimiento de su progreso/en qué están trabajando.

Problema:

En promedio, termino los tickets en 1/3 o incluso 1/4 del tiempo asignado para casi todas las tareas. He notado que todos los demás en el equipo terminan aproximadamente en el tiempo estimado dado para la tarea.

Honestamente, no estoy seguro de si algunas personas realmente están luchando para completar sus tareas a tiempo, o si simplemente están holgazaneando porque tienen el tiempo extra en los boletos.

Tengo demasiado miedo de preguntarle a cualquiera de los otros desarrolladores del equipo.

Pregunta: ¿Qué tan obligado estoy a terminar mis tareas en el tiempo que realmente me toma? ¿Podría usar éticamente el tiempo extra para mí mismo, por ejemplo, dar un paseo, navegar por Internet, etc.?

Ya he elegido técnicamente un camino para este dilema. Completé los boletos en el tiempo real que me lleva, los envío al desarrollador principal y recibo más boletos si se me acaban, lo que sucede con frecuencia. Con el tiempo, me he ganado la confianza de los desarrolladores sénior y ahora me confían los problemas "complejos", y a veces los desarrolladores sénior me pasan sus propios problemas cuando mi plato está vacío y se están quedando atrás. Todavía termino estas tareas con bastante rapidez (mucho antes de lo previsto).

Como resultado, mi equipo me ha mostrado mucho aprecio, los superiores se han dado cuenta y me han dado mucho reconocimiento, e incluso recibí un par de pequeños bonos por mi trabajo.

Aún así, me gustaría saber si es "lo correcto" tomarme un poco de tiempo extra y relajarme.

@JoeStrazzere Principalmente miedo a parecer "presumido". Es difícil no decir "¿realmente te toma tanto tiempo hacer x?". Eso se siente condescendiente.

Respuestas (4)

Lo "correcto" es tomarse el tiempo necesario para realizar sus tareas de forma completa y sostenible .

Esto significa que no te quedas hasta las 10 p. m. todas las noches tratando de hacer más y más; esto es insostenible, te agotarás y tu empresa te perderá, lo que es malo para ambos.

También significa que no dices "wow, quedan 6 horas en este estimado, supongo que me iré a casa a la hora del almuerzo y llegaré tarde mañana". Cuando una tarea está completa, comienzas con la siguiente.

Sin embargo, no tiene nada de malo tomarse un tiempo para asegurarse de que está relajado y concentrado. Tomarse 10 minutos para tomar un café, o 30 minutos para dar un paseo al aire libre cuando se siente abrumado o atascado puede (contrariamente a la intuición) hacerlo más productivo como trabajador del conocimiento.

Mientras siga realizando sus tareas sin holgazanear, a un empleador razonable no le importarán los pequeños descansos.

No sería ético aumentar su tiempo más allá de lo que necesita para ser productivo, pero no asuma que esto significa que el resto de su equipo no está siendo ético: las personas trabajan a ritmos muy diferentes y es muy probable que necesiten tiempo extra. Asuma siempre que su equipo está trabajando con buenas intenciones a menos que tenga evidencia de lo contrario.

Parece que ya tienes una buena brújula ética, así que sigue haciendo lo que estás haciendo.

Nos has dado algunas pistas sobre lo que está pasando aquí.

Dices que otros desarrolladores, incluidos los seniors, te dan trabajo que hacer cuando se atrasan. Mencionas que has recibido elogios de los otros desarrolladores, incluidos los superiores por la calidad de tu trabajo. Te has ganado el "derecho" a trabajar en temas complejos.

Este no es un análisis 100% garantizado, solo lo que parece ser el caso por lo que mencionas:

Parece que los otros desarrolladores están usando su tiempo para trabajar en los problemas, con descansos mínimos/"perdiendo el tiempo". Los seniors/leads están haciendo tareas complejas que les toman más tiempo del asignado y por eso se les acaba el tiempo. Por eso te lo entregan.

Los juniors pueden estar haciendo el tonto, pero lo más probable es que tengan dificultades para cumplir con el límite de tiempo para la tarea.

Dado que puede completar fácilmente su trabajo de una manera más rápida, manteniendo una alta calidad, es posible que sea mejor que una buena cantidad de sus compañeros de trabajo. Simplemente no dejes que esto se te suba a la cabeza.

A menos que los marcos de tiempo estén realmente acolchados en sí mismos, este es un momento para que usted brille. Tómese solo el tiempo que necesita para completar el trabajo, con descansos adecuados, y muestre a sus clientes potenciales/superiores/jefes lo que puede hacer. No se lo presiones en la cara, pero tampoco te escondas mientras realizas de 2 a 4 veces la cantidad de tareas que otros pueden hacer. Después de un tiempo (quizás 1 o 2 meses), trátelo en forma individual y definitivamente en su revisión anual de empleados (si tiene alguno de estos, si no, programe uno). Mencione cómo se siente acerca de los tiempos en las tareas de una manera que evite que intenten acortar el tiempo de los demás.

No se esfuerce demasiado, pero esta sería una excelente manera de pasar a un puesto principal o principal. Esto tiene pros y contras. Los pros probablemente incluirían más paga y tiempo libre, mientras que los contras podrían ser más tareas administrativas. También se le puede asignar la tarea de capacitar a otros con sus "atajos"/técnicas, o cualquier otra cosa que haga, si es que se puede entrenar. Tal vez solo seas inteligente y puedas ver soluciones más rápido que otros.

Si su empleador comienza a darlo por sentado, siéntase libre de retroceder y pedir promociones, más beneficios y más dinero. Asegúrese de obtener lo que necesita del trabajo tanto como ellos obtienen de usted. En el extremo extremo de trabajar demasiado y ser poco apreciado, necesitarás encontrar un nuevo trabajo, pero aún no estás cerca de ese punto. Solo lo menciono ahora porque hay una buena posibilidad de que suceda en tu carrera, y cuanto antes lo observes, antes podrás corregirlo.

Hay otra cosa a considerar: el interés. Si no utiliza todo el tiempo prescrito para trabajar en las tareas, es probable que se aburra del trabajo. Terminarás en tareas que no son de trabajo y tal vez incluso te "atrapen", de modo que te metas en problemas por ello. Haz el trabajo de manera constante para que no te distraigas ni te aburras.

Mi punto es: debe trabajar duro para que su empleador avance en su carrera para usted y su familia. Al mismo tiempo, no trabaje demasiado y no permita que la gente se aproveche de usted.

La investigación ha demostrado que la "diferencia de desempeño" entre el extremo superior e inferior de una calificación laboral o banda salarial puede ser tanto como un orden de magnitud. Por lo general, cuando estás en el extremo superior de tu banda, en cuanto a la interpretación, te espera un ascenso si tienes la próxima banda alta en habilidades. Ese es el fondo.

La respuesta corta es que haces tu trabajo asignado, con calidad, en la cantidad de tiempo que lleva. Si terminas temprano, tomas otro "boleto", haces ese, enjabonas, enjuagas, repites.

Las diferencias de productividad entre los niveles de habilidad y experiencia se entienden bastante bien, y un desarrollador líder con mucha experiencia podrá estimar con precisión la cantidad de tiempo que le toma a alguien con cierto nivel de habilidad realizar una tarea. Ayer estuve en una reunión de personal, hablando sobre una nueva arquitectura de plataforma, y ​​di una estimación de la nada. Lo discutimos y en aproximadamente 5 minutos todos estuvieron de acuerdo en que yo estaba en lo correcto. Pero bueno, he estado haciendo ese tipo de cosas durante unos 25 años. Me he vuelto muy bueno inventando cosas.

Es igualmente probable que estos desarrolladores líderes hayan notado que su rendimiento es mejor que el de sus pares. También es igualmente probable que hayan hablado con sus jefes sobre conseguirte "algo". Tienes su atención y tal vez es hora de "¿qué más necesito hacer para conseguir tu trabajo?" hablar.

Lo que ha descrito hasta ahora es cómo funciona el desarrollo profesional. Tengo otros gerentes que se presentan en mi escritorio y me hacen preguntas extravagantes. Tengo gerentes de segunda línea que hacen lo mismo. Hago un buen trabajo (¡eso espero!) y la gente se da cuenta y me pagan bien. Y no llegué aquí quedándome hasta las 10 de la noche todas las noches. Aunque hay veces que hago eso. Y eso es lo que eventualmente hará si quiere la próxima promoción: asumir la responsabilidad de hacer el trabajo . A veces salgo del edificio y camino alrededor de la cuadra. También salgo con desarrolladores de otros departamentos y me mantengo en contacto con lo que sucede.

Entonces... estás haciendo todo lo correcto, es hora de que "¿qué debo hacer para conseguir tu trabajo?" habla con uno de esos desarrolladores senior que piensan que haces un buen trabajo.

Toda la suerte.

¿No respondiste tu propia pregunta?

Como resultado, mi equipo me ha mostrado mucho aprecio, los superiores se han dado cuenta y me han dado mucho reconocimiento, e incluso recibí un par de pequeños bonos por mi trabajo.

Lo permitido es realizar el trabajo que se le ha asignado.

Lo "correcto" es hacer lo que estás haciendo, asumiendo que lo estás haciendo en condiciones normales, no en horas excesivas, etc. Estás viendo los resultados. Te estás adelantando a los demás. A partir de ahí, se trata de que su empleador haga lo correcto. Te estás demostrando a ti mismo como un alto rendimiento. Sus aumentos y promociones deberían demostrar esto más allá de "un par de pequeños bonos".

Además, tome notas mentales sobre cómo se está desempeñando mejor, especialmente las historias que puede transmitir. Cuando se trata de tiempo de revisión, utilice estos apoyos. Si no funciona, utilice estas historias en las entrevistas.

He visto anecdóticamente y con frecuencia he oído hablar de estudios que respaldan la idea de que un desarrollador realmente dotado puede ser muchas veces más productivo que los desarrolladores de rango bajo a medio. Usted bien puede ser uno de esos. Siga haciéndolo y no tenga miedo de promocionarse, cuando la situación lo requiera.