¿Cuál es una forma 'amigable' de hacerles saber a los gerentes que tener buenos desarrolladores es un privilegio?

Trabajo para una pequeña empresa, donde recientemente tuvimos un cambio de gerentes. El nuevo gerente no tiene experiencia en la gestión de desarrolladores, y el antiguo gerente se ha trasladado a un rol de desarrollo para llenar los vacíos dejados por los desarrolladores senior que abandonan la empresa y no pueden encontrar reemplazos.

Hace poco me hicieron a un lado porque tiendo a estar en la oficina solo de 6 a 7 horas, o salgo a hacer mandados a la mitad del día, cuando mi trabajo no requiere la colaboración con otros desarrolladores y no estoy retrasado Me pidieron que estuviera presente en la oficina durante 8 horas, sin más razón que mi ausencia puede hacer que otros empleados piensen que pueden ausentarse por un tiempo o trabajar días más cortos también.

Creo que también apartó a otro desarrollador senior y les dijo lo mismo, lo que me molesta, porque este desarrollador es menos comprensivo y no creo que la empresa pueda continuar si él se fuera.

La realidad es que cualquiera de nuestros desarrolladores sénior puede salir y tener un nuevo trabajo con un salario entre un 30 y un 40 % más alto en una semana. La mayoría de nosotros solo nos quedamos aquí por el ambiente informal y podemos combinar el tiempo personal con nuestros días de trabajo.

¿Cómo puedo hacerle saber a este gerente que no está en condiciones de tener ninguna expectativa de nosotros, más allá de que produzcamos software de calidad de acuerdo con el cronograma? Tengo problemas para descubrir cómo puedo transmitir esto sin parecer un imbécil o una amenaza.

Solo me gustaría señalar que vas a parecer una amenaza cuando, en esencia , lo que estás haciendo es una amenaza.
Telastyn es perfecto. ¿Cuál es tu objetivo al contarle todo esto?
Estás en lo correcto; es amenazante, pero quiero transmitirlo de una manera menos hostil. El gerente debe darse cuenta de que su trabajo es permitir que los desarrolladores trabajen de manera eficiente y que no está en una posición que tenga ningún poder sobre ellos. La alternativa es sacarlo antes de que pueda causar algún daño, lo cual no creo que sea el mejor enfoque.
Si trabajaras 8 horas al día, ¿te quedarías sin cosas que hacer?
comentarios eliminados : recuerde que los comentarios están destinados a ayudar a mejorar una publicación o buscar aclaraciones. Para discutir el tema, utilice The Workplace Chat . Para obtener más detalles, consulte Lo que no son los comentarios .
¿Qué significa "programar" en su lugar de trabajo? Afecta la respuesta porque si pasar de un día de 6 horas a un día de 8 horas le permite a su empleador ser más competitivo en los plazos, entonces tienen un motivo racional claro más allá de "no entender a los desarrolladores" para querer que trabaje un día de 8 horas. . ¿Ayudaría si el gerente le diera un 30 % más de trabajo con los mismos plazos que antes, logrando así el objetivo de mantenerlo en la oficina pero de una manera en la que todavía "solo" se le pide que lo complete a tiempo, no siendo ¿Se le pide que ocupe un asiento como ejemplo para los demás?
... por el contrario, si el empleador ocasionalmente solicita horas extras no pagadas y al trabajar horas extra entre crisis usted simplemente mantiene informalmente un promedio, entonces darle un 30% más de trabajo ciertamente no ayudaría en absoluto. Y tal vez el nuevo gerente solo necesite saber que existe un entendimiento (quizás informal) que es apropiado para los desarrolladores senior , aunque en esta empresa se considera que el cronometraje más formal es una mejor disciplina para los junior. La respuesta debe tener en cuenta cuál es el objetivo principal aquí: educar al gerente o recuperar sus horas :-)
¿Qué requiere tu contrato? 8 horas o no?
¿Tener buenos desarrolladores es un privilegio? Nooo. Trabajas para ellos, te pagan por hacerlo. Comience con eso como base y trabaje desde allí. Las cosas se te aclararán. Todos, incluyéndote a ti, siempre pueden ser reemplazados. En estos días, puede hacerlo muy rápidamente. Hay un montón de gente disponible en Redmond Washington. Las personas nuevas en una empresa aportan ideas frescas y un nuevo conjunto de experiencia y capacidad. Alguien debe haberte tratado alguna vez como un tesoro raro, porque aparentemente eso es lo que te motiva. Entiende que fue solo eso, un método para motivarte, no una bendición.
Tener buenos desarrolladores es un privilegio, esas personas apasionadas por lo que hacen. Las personas que pueden codificar, pero en realidad solo lo hacen por un trabajo y eso es todo, son una moneda de diez centavos por docena. Los buenos desarrolladores no son fácilmente reemplazables sin gastar mucho tiempo y dinero. No fue una manipulación de él para obtener un buen trabajo de él. Un buen desarrollador puede ir y conseguir otro trabajo en cualquier momento que quiera, y será una pérdida para las empresas . Entienda esto. Las cosas no son como antes.
@ System360, me sorprende que diga eso. ¿Qué pasa con las empresas que literalmente gastan millones en demandarse entre sí por la caza furtiva de talentos? pando.com/2014/03/27/…
@thursdaysgeek en la industria del software siempre hay más trabajo por hacer. siempre hay más para aprender, construir, limpiar, etc. Es lo mismo que en el arte o las matemáticas, donde siempre puedes trabajar con alguna idea nueva. Trabajar 4, 8 o 16 horas al día no cambiaría ese hecho. Se trata de un ritmo razonable de desarrollo que no queme el cerebro .
¿Te pagan 8 horas al día? En caso afirmativo, trabaje 8 horas por día.
Muchos comentaristas aquí piensan que OP dice que trabaja de 6 a 7 horas por día. OP declaró "en la oficina durante 6-7 horas". Eso es diferente. Incluso si el trabajo no se realiza en otro lugar, sigue siendo una idea tonta esperar que los trabajadores calificados del conocimiento dediquen una cantidad específica de tiempo por día o semana. Es dar y recibir. Si espera 8/día-40/semana y no menos, no espere que nos importe cuando necesite 30 horas extra por semana durante las próximas 2-3 semanas antes del lanzamiento; ese es tu problema cuando decimos que no. Si quieres que también sea nuestro problema, ayúdanos a cuidar. Muchos desarrolladores aquí rechazan las horas extra incluso si el jefe obtiene permiso para pagarlas.
@ System360, maldita sea, este comentario no está envejeciendo como esperabas, lo está.
Como ingeniero de software sénior, me cuesta creer que alguien rechace un aumento salarial del 40 % solo por la pequeña comodidad de poder hacer mandados al azar de vez en cuando. Un aumento salarial del 40% aumentaría sustancialmente mi nivel de vida, y abandonaría el barco sin siquiera pensarlo si tuviera tal oferta (suponiendo que no requiera reubicación, etc.). Si el precio es tener que "perder" un día de PTO para hacer un mandado, que así sea.

Respuestas (20)

El trabajo de su gerente es administrarlo a usted. Quiere decirle a su gerente que se irá si lo intenta. Esta va a ser una discusión contradictoria pase lo que pase. Si desea transmitir el punto sin darle un ultimátum, primero debe comprender su razonamiento y luego debe explicarle el suyo con delicadeza. Diga lo que diga, respete su autoridad como gerente y termine la conversación en buenos términos.

Comprender su razonamiento

"Trata de ver las cosas honestamente desde el punto de vista de la otra persona".

- Dale Carnegie, Cómo ganar amigos e influir en las personas

Usted sugiere que este nuevo gerente solo está hablando de la jornada de ocho horas porque nunca antes había trabajado con desarrolladores. ¿Está seguro? El antiguo gerente podría haber sido destituido porque no hizo cumplir las reglas. Tal vez la alta gerencia notó que la gente estaba constantemente fuera de la oficina y le pidió al nuevo gerente que mejorara eso. Tal vez esté preocupado por la falta de personal porque otros desarrolladores se están yendo.

Cada uno de estos es un problema muy diferente desde su perspectiva, y requiere una delicadeza diferente para trabajar de su parte. En lugar de entrar y establecer un ultimátum, lo primero que debe hacer es preguntarle cuál es su razonamiento. Por ejemplo:

Hola jefe, quería hacer un seguimiento de esa conversación que tuvimos sobre las horas de trabajo. Desde que nos unimos a la empresa, hemos tendido a tener horarios de trabajo flexibles y nos animamos a tener un equilibrio saludable entre el trabajo y la vida, siempre y cuando el trabajo se haga a tiempo. Ya que vamos a trabajar juntos, quiero tratar de comprender sus objetivos para manejarme de esa manera. ¿Te importaría explicar el cambio?

El punto es decir: "Esto se siente un poco repentino, así que como adulto maduro quiero entenderlo" en lugar de pasar a la ofensiva. Esto le da la oportunidad de pensar en ello, explicar y tal vez incluso sorprenderte al tener una buena respuesta.

Explique amablemente su opinión

"No critiques, condenes ni te quejes".

- Dale Carnegie, Cómo ganar amigos e influir en las personas

Usted puede estar en desacuerdo con su razonamiento. Puede pensar que es estúpido y hará que todos renuncien. Y puede que Pero decirle eso directamente no hará nada más que molestarlo. Necesita explicar suavemente su posición, por ejemplo:

Parte de la razón por la que he sido tan leal a este trabajo ya esta empresa es la flexibilidad que me permite. Entiendo que quiere que esté aquí 8 horas al día porque <motivo x> , ¿hay alguna manera de encontrar una forma de satisfacer sus necesidades y aun así permitirme cierta flexibilidad cuando tengo cosas de las que debo ocuparme durante el trabajo? ¿horas?

Al buscar una forma de compromiso y pedirle que te guíe a la respuesta, estará mucho más dispuesto a darte un margen de maniobra en lugar de si simplemente lo exiges independientemente de lo que él quiera.

Respeta su autoridad

Al fin y al cabo es el gerente y el encargado de tomar estas decisiones independientemente de si estás o no de acuerdo con ellas. Respeta eso.

Si se compromete y le permite tener un poco de flexibilidad, diga: "Muchas gracias, espero trabajar con usted".

Si no se compromete en absoluto y te dice que trabajes 8 horas al día y tomes vacaciones si tienes mandados, dile: "Muchas gracias, espero trabajar contigo".

Emitir un ultimátum no hará que cambie de opinión. Si realmente no puede vivir con su decisión, comience a entrevistarse en otro lugar y emita su carta de renuncia. Amenazar con renunciar no hará que su vida laboral sea más placentera (solo empeorará las cosas), así que es mejor renunciar en buenos términos. Negociando con los pies obtendrá resultados mucho mejores que chocando cabezas con su gerente.

Mucho esto. También agregaría que a menudo el "Sigues las reglas" se debe a que otra persona del equipo que no está rindiendo te usará como excusa.
Creo que el objetivo de la pregunta es evitar ser demasiado contradictorio.
"El antiguo gerente podría haber sido destituido porque no hizo cumplir las reglas". - no, OP declaró que "el antiguo gerente se ha trasladado a un rol de desarrollo para llenar los vacíos dejados por los desarrolladores senior que abandonan la empresa y no pueden encontrar reemplazos".
Cómo ganar amigos asume que ya has decidido la estrategia. Pero otra estrategia válida es considerar el empleo como un contrato de interés mutuo, no de amistad. Comprenda que la empresa vela por su propio interés y que su parte del interés mutuo es su responsabilidad.
@njk, ¿qué pasa con esto es contradictorio?
@usuario, sé cuál fue el motivo que dijo el autor de la pregunta, los motivos declarados y los motivos reales pueden ser muy diferentes. Asumir que sabe la razón es una mala idea porque puede estar equivocado y cavar un hoyo para usted mismo, de ahí la sugerencia de preguntar.
@MSalters, Cómo ganar amigos e influir en las personas es el nombre del libro. La última parte es lo que está tratando de hacer. Si no está tratando de influir en el gerente, ¿cuál es el propósito en primer lugar?
@ use11153 - "el antiguo gerente se ha trasladado a un rol de desarrollo para llenar los vacíos dejados por los desarrolladores senior que abandonan la empresa y no pueden encontrar reemplazos": solo hasta donde sabe el OP. Es posible que no estén al tanto de todos los detalles de la carrera de su ex gerente.
Creo que el problema con esta respuesta es que el gerente no tiene un sistema de retroalimentación genuino. Cuando el desarrollador se dé por vencido, y lo hará, el administrador tendrá que adivinar qué lo causó.
@itcould, ¿cómo propondría exactamente que un desarrollador implemente un "sistema de retroalimentación genuino" para su gerente si su gerente no está de humor para recibir retroalimentación en primer lugar y los empleados solo quieren que los deje en paz? Si desea dar una retroalimentación genuina, debe estar dispuesto a recibir una retroalimentación genuina para empezar. Iniciar un diálogo es como se intercambia información...
@itcouldevenbeaboat ¿Qué te hace pensar que no hay un sistema de retroalimentación? Siempre hay solo pedir comentarios, lo que seguro supera a las conjeturas.
En realidad, me refiero específicamente a la línea "Thank you very much, I look forward to working with you."Claramente, deberías decir esto si estás feliz. Pero si no lo eres, y dices esto, ¡tu jefe pensará que hizo un buen trabajo! ¿Cómo es eso justo para él? Es mucho más justo y profesional decir: "Entiendo lo que dices, pero no puedo estar de acuerdo. Es inaceptable por las razones X, Y, Z, y tenemos que llegar a un acuerdo diferente o debo renunciar respetuosamente". ."
@itcouldevenbeaboat - Eso se explica en la siguiente línea: "Issuing an ultimatum will not change his mind. If you really can't live with his decision, start interviewing elsewhere, and issue your letter of resignation. Threatening to quit won't make your work life any more pleasant (it will just make matters worse)"cuando te vayas, puedes decirle por qué. Pero no antes.
@Bobson: Considere que ya se encuentra en una situación de ultimátum. Para llegar a este punto, el jefe no aceptó las razones expuestas, tampoco aceptó un compromiso y lanzó un ultimátum. Según tu lógica, tampoco deberías cambiar de opinión. Si eso sucediera, reflejaría el mensaje: "Jefe, no escuchó mis razones. Lo que dijo me suena a un ultimátum: acepte o se vaya. No hay otras opciones. ¿Es eso lo que pretendía?". Eso evita que accidentalmente te vean como el que da los ultimátums.
@MSalters: la diferencia es que el jefe tiene el poder de despedirlo en el acto, pero no puede obligarlo a quedarse, pero tiene el poder de renunciar ahora, aceptar y renunciar más tarde, o simplemente aceptar. Eso significa que cualquier ultimátum que le des lo restringe a la capitulación total o la aceptación total (porque no tiene áreas grises con las que trabajar). Por otro lado, debido a que tiene tres opciones, puede aceptar su ultimátum y aún le quedan dos opciones.
@Bobson: Te estás perdiendo la tercera opción: el jefe puede afirmar que no es un ultimátum, pero sigue siendo un punto sobre el que se siente fuerte y sujeto a más negociaciones, posiblemente en un momento posterior. Un ultimátum es el final de la negociación y, de hecho, solo permite dos salidas. Por eso doy explícitamente a permitir la tercera opción, "no un ultimátum, no el final de las negociaciones".
@MSalters: es cierto que esa es una posibilidad, pero al hacer la pregunta, fuerza una respuesta: o tiene que retroceder y decir "No, you're right, when I refused to compromise I actually meant we'll discuss it later"o tiene que confirmarlo en su cara "Yes, it's an ultimatum", lo que endurece su posición. La naturaleza humana hará que se sienta resentido contigo en el primer caso o que no esté dispuesto a cambiar de opinión en el segundo. Terminar la conversación con una pregunta como "Can we discuss this again in three months?"es una buena manera de darle una salida. "Is that an ultimatum?"no es.
Si tiene alguna lealtad a la empresa en su conjunto, creo que está mal simplemente decir "Gracias" y luego marcharse. Sería bueno incorporar las ideas de la respuesta de @pwned: Dígale a su gerente que puede estar arriesgando el futuro de la empresa al perder desarrolladores clave. Si la gerencia se da cuenta de la importancia de estos desarrolladores clave, entonces será beneficioso para todos.
@Luke y otros que han planteado puntos similares. El gerente todavía tiene la oportunidad de darse cuenta del daño que puede estar causando a la empresa. La carta de renuncia aún permite que la compañía le pregunte por qué, u ofrezca cambiar su compensación (¿más $$ o flexibilizar un poco las horas?). Como beneficio adicional, al no ser conflictivo, puede realizar su búsqueda de empleo con menos inmediatez.
@MSalters, aunque permite esa tercera opción, ¿la tomará el gerente? Puede ser necesario que una gran persona retroceda en esa situación. ¿Estás seguro de que el gerente alguna vez se echaría atrás? ¿Estás seguro de que se echarían atrás hoy? ¿Verán esto como una opción a tiempo para usarlo? Ese tipo de "no es un ultimátum" parece superar ese límite bastante duro. Incluso si capitulan, aunque es posible que no hayas hecho un enemigo, probablemente no hayas hecho un amigo.
@CoatedMoose: claro, una empresa podría negociar una vez que reciba una carta de renuncia, pero podría haber algunos malos sentimientos en ambos lados una vez que la relación empleador-empleado se haya roto hasta el punto de que el empleado tenga ambos pies fuera de la puerta. Creo que es mejor para ambas partes si el empleado es más directo sobre cuándo un cambio de política hará que se vaya. Por supuesto, si al empleado no le importa el futuro de la empresa o espera que lo despidan por ser directo, definitivamente debe permanecer callado.
@Bobson: Su "No" sigue asumiendo un gerente bastante decisivo. Eso es raro: el gerente decisivo pondrá el ultimátum sobre la mesa cuando tenga la intención de hacerlo. El tipo de "no" que esperaría es un "No, no, me malinterpretas, mira, solo quiero dejar en claro lo que pienso sobre esto..."
@Luke Estoy de acuerdo en que saltar a una carta de renuncia puede no ser la mejor opción, pero no me parece peor que amenazar a la empresa. Supongo que el comentario sobre SE se expresa más claramente que en persona. Si se presenta de una manera que no sea una amenaza o una condena (que es lo que me suena a "arriesgar... perder a los desarrolladores clave"), una conversación sobre por qué es mucho más productiva para ambas partes.
Acerca de esta cita: "tómate vacaciones si tienes mandados"; si ese es un puesto real, entonces debes comparar cuidadosamente las reglas de los trabajadores "asalariados" ("exentos") con las de los trabajadores "por horas". Para los trabajadores asalariados, creo que no se puede deducir el tiempo de vacaciones ni el pago por ningún día de trabajo cuando hizo al menos algo de trabajo.
@Jon, quise decir 'tomar tiempo de vacaciones' como en 'si necesita hacer algo durante las horas de trabajo, tómese el día libre'. Que muchas empresas de todo el mundo hacen cumplir. No todos los países tienen las mismas leyes o normas laborales...
Odio esta opción de 'negociar con los pies'. Eso no es negociar, es huir. Si un nuevo gerente asume un cargo y arruina efectivamente lo que alguna vez fue un buen sistema de trabajo, entonces negociar con los pies simplemente empeora el sistema. Puede arreglar las cosas por ti mismo, pero es esencialmente la opción egoísta. Lo correcto es convencer al gerente de que sus métodos son perjudiciales.
En el desarrollo, la gestión debería ser una función de apoyo, que normalmente no tiene que ver con la autoridad, que normalmente vendría del jefe de producto (aunque los dos roles podrían ser la misma persona). Su trabajo es asegurarse de que todo esté en su lugar para permitirle hacer su trabajo. Si lo hace, entonces está haciendo su trabajo.
+1 para Dale Carnegie, es realmente una herramienta invaluable, especialmente cuando se trata de servicio al cliente o simplemente para tratar con personas en general.
@sashang Casi todas las veces que he visto este tipo de situaciones, el gerente se niega a ceder por temor a no parecer una figura de autoridad... así que los desarrolladores terminan yéndose porque el ambiente se vuelve tóxico.
Alguien necesita señalar que la metodología de Dale Carnegie es una de esas metodologías y no es una especie de ley universal. Es un consejo valioso y efectivo, pero hay muchos otros enfoques de negociación que son igualmente valiosos y, a veces, más prácticos, que van desde prácticamente hostil (Roger Dawson) hasta adaptativo (G. Richard Shell) hasta fríamente científico (Robert Cialdini) y más. Todas estas estrategias funcionan, para algunas personas. Depende de tu personalidad y tus objetivos. Está eligiendo no ver esta situación como una negociación, pero creo que lo es.
He tenido una conversación similar en el trabajo. Al nuevo gerente le gusta que las personas "trabajen juntas" físicamente para promover el sentimiento de equipo. Mi respuesta fue que, si bien eso era loable y que intentaría estar allí si me necesitaban, me uní a la empresa explícitamente con el argumento de que se me permitiría trabajar desde casa si no limitaba demasiado la productividad. . No necesitaba amenazar explícitamente nada. Es una buena compañía y, por lo demás, es un muy buen gerente, por lo que sería una decisión difícil en cualquier caso.
"Respeta mi autoridad" - Eric Cartman

La realidad es que cualquiera de nuestros desarrolladores sénior puede salir y tener un nuevo trabajo con un salario entre un 30 y un 40 % más alto en una semana. La mayoría de nosotros solo nos quedamos aquí por el ambiente informal y podemos combinar el tiempo personal con nuestros días de trabajo.

¿Cómo puedo hacerle saber a este gerente que no está en condiciones de tener ninguna expectativa de nosotros, más allá de que produzcamos software de calidad de acuerdo con el cronograma? Tengo problemas para descubrir cómo puedo transmitir esto sin parecer un imbécil o una amenaza.

Literalmente tuve una conversación sobre este tema con mi jefe ayer. Mi equipo ha estado trabajando más de 50 horas a la semana con horas extra pagadas, pero yo (como el único desarrollador en un equipo que no es desarrollador) después de Navidad decidí que no quería hacer esto continuamente. Efectivamente, estoy aceptando un recorte salarial del 30 % al eliminar esas horas.

Pero estoy en una situación muy similar, en la que soy plenamente consciente de que mi conjunto de habilidades me permitiría ganar más dinero en otro lugar y que sería fácil encontrar un trabajo si así lo decidiera.

Aquí esta lo que hice:

  1. No usurpe la autoridad de su jefe . Su jefe es su jefe, gerente y, en última instancia, responsable de su éxito continuo. Asegúrese de que esto quede claro durante la conversación. Quiere que su jefe/gerente entienda que aún respeta la autoridad de su jefe o de lo contrario cualquier conversación como esta se verá amenazante.
  2. Encuentre maneras de hacer que "gane, gane". Toda su perspectiva debe cambiar de "¿cómo obtengo lo que quiero?" a "cómo tanto mi gerente como yo obtenemos lo que quiero". Esto es importante. No eres tú contra el gerente (esta parece ser tu forma de pensar). Su objetivo no es "ganar" esta discusión, es encontrar un terreno común mutuamente aceptable.
  3. Tu jefe no es el enemigo. Nuevamente, no se acerque a esto buscando "luchar" o "ganar". Esto es importante si quieres que esta conversación salga bien.

Dicho esto, hemos cubierto una actitud que debe tener para que una conversación como esta sea exitosa. Ahora necesita tener una razón y una justificación de "ganar-ganar".

Esto es lo que hice en mi enfoque:

  • yo era honesto No creo que trabajar 50 horas me haga más productivo en general que trabajar 40. Si trabajo menos, tengo incentivos para maximizar mi productividad, etc. Esto es beneficioso para mi jefe porque, en última instancia, su responsabilidad es obtener el máximo valor. de mí como sea posible. Si esto es 60/hr semanas porque soy perezoso o 40 porque estoy dispuesto a estar hiperconcentrado, entonces esto es beneficioso. Específicamente:
    • No hago tanto cuando estoy quemado
    • Pierdo la moral significativamente cuando estoy "contando horas" frente a "haciendo cosas"
    • Disfruto siendo productivo y como resultado quiero optimizar mi horario de trabajo
    • Hago trabajo adicional fácilmente al no estar descansado (errores, código no óptimo/bueno, etc.) lo que contrarresta el equilibrio
    • No estoy en el trabajo principalmente por dinero.
  • Encontré formas de comunicar el beneficio mutuo de trabajar menos y con más trabajo de calidad . Absolutamente tienes que hacer esto. No puedes hacer un ultimátum. Su gerente tiene que entender que hay un beneficio mutuo.

Es posible que desee hablar sobre la cultura de la empresa y cómo el horario flexible le permite hacer su trabajo más fácilmente porque está relajado y la dinámica del equipo es realmente buena en esto.

Tenga en cuenta también que su nuevo jefe puede ser nuevo en la cultura que tiene su equipo. Va a ser difícil para él/ella adaptarse. Tenga esto en cuenta y reconozca que no tienen la experiencia de la cultura de su equipo que usted tiene.


Solo aparte, su publicación dice algo así como "Realmente me gusta no poder trabajar duro y tener un trabajo fácil porque mi jefe sabe que si espera trabajo duro, renunciaré". Si tienes esta actitud, supongo que toda la publicación anterior realmente no se aplica...

Los desarrolladores simplemente no pueden trabajar 50 horas de manera efectiva durante más de un mes más o menos. Lucent lo midió; la productividad promedio se vuelve negativa después de 40 horas. Estas son cifras medidas de equipos de desarrolladores reales.
@MSalters sí, pero buena suerte convenciendo a la gerencia más tradicional de eso con un "¡No puedo trabajar 50 horas de manera efectiva!" - Estoy 100% de acuerdo (de ahí la razón por la que tuve la conversación en primer lugar), pero desafortunadamente no es algo con lo que todos estén de acuerdo voluntariamente. Este problema empeora cuando también tiene un administrador con experiencia limitada o sin experiencia en desarrollo ... si agrega un enlace a ese estudio, lo agregaré a mi respuesta, ¡ya que encajaría muy bien!
"¿Cómo obtenemos lo que quiero tanto mi gerente como yo?" Me encanta esta estrategia :)
@MSalters, ¿tiene un enlace para el estudio de Lucent?
Lo siento, no, lo aprendí mientras trabajaba allí.
@MSalters WTF? Si tienes pasión 50 horas no es nada. Un buen ejemplo es el libro "Masters Of Doom". Al Sr. Carmack parece gustarle trabajar más de 80 horas a la semana durante mucho tiempo. Porque el trabajo es lo que le gusta. 40h es una excusa tonta (y normalmente como el enlace de arriba no es un estudio). Lo que cree que es su productividad y lo que realmente es es una gran diferencia.
@Offler: La industria de los juegos es conocida tanto por las horas trabajadas como por las altas tasas de errores. No creo que esto sea una coincidencia.
@MSalters Todas las industrias de TI son conocidas por sus altas tasas de errores. De hecho en el país donde trabajo es normal un trabajo de 40h. (Está bien, también está regulado por ley si no tiene un trabajo especial que 8 horas por día laboral es el límite, pero se permite rascarse en un tiempo corto de 10 h). Algunas personas trabajan en casa después de las 8 horas (construyen una valla, lo que sea), por lo que incluso si tiene 8 horas de sueño, no serán 8 horas sin trabajar. Si tienes lo mismo como hobby y como trabajo, ¿piensas que no eres productivo? ¿O crees que cometes errores al construir una cerca después de las 8h de trabajo?
@MSalters 6-7 horas es una tasa muy baja de trabajo. "El antiguo gerente se ha trasladado a un rol de desarrollo para llenar los vacíos dejados por los desarrolladores senior que abandonan la empresa y no pueden encontrar reemplazos" significaría que hay mucho más trabajo por hacer. Entonces, si alguien allí trabaja 6 en lugar de 8 horas, tiene un trabajador completo menos por cada 4 trabajadores. Si también definen sus propios objetivos por scrum (u otras formas), también pueden alcanzar fácilmente sus objetivos antes de la línea de tiempo. Ser desarrollador no hace que nadie valga más que cualquier otro trabajador.
@Offler: Ya mencioné a Lucent. Esos sistemas tenían tiempos de inactividad medidos en minutos por año, ¡incluido el tiempo de inactividad planificado ! Compare eso con Blizzard o EA, que logran tener fallas en el servidor incluso el día del lanzamiento del juego. Las tasas de errores ciertamente no son universalmente altas.
@MSalters Blizzard y EA que tienen algunos problemas con el servidor el día del lanzamiento no se deben a errores, sino a que el hardware simplemente no puede manejar la carga. Podría haber sido posible optimizar algunas partes para permitir más usuarios, pero esto difícilmente puede considerarse un error.
@Offler Una persona supuestamente (no dudo que haya trabajado más de 80 horas, solo dudo que no haya tenido un impacto negativo en la eficiencia de su trabajo) poder trabajar más de 80 horas a la semana durante un período prolongado de tiempo no No lo conviertas en la norma. Me encanta programar y trabajo como desarrollador, pero eso no significa que todos los proyectos en los que tengo que trabajar sean tan interesantes como los proyectos que elijo realizar durante mi tiempo libre, y eso es un factor importante cuando se trata de " pasión".
Todo se reduce a que algunas personas podrían trabajar de manera más efectiva durante más tiempo. Pero para la gran mayoría de los trabajadores del conocimiento, trabajar muchas horas indefinidamente acaba con la productividad, el descanso y la moral. Esto no es bueno a largo plazo para ninguna de las partes (que es lo que mi respuesta trata sobre discutir con su gerente).
@Offler: Si su único compromiso de vida es el trabajo que ama, entonces 50 horas por semana no es un problema. Si también tiene un viaje de dos horas, una esposa, algunos hijos, está entrenando a un equipo de ligas menores y necesita reemplazar el techo antes de que llegue la lluvia o todos estarán empapados, no importa cuánto ames. tu trabajo; Más de 50 horas matarán tu vida. (Además de, a largo plazo, matar su productividad).
Fíjate bien en esto, “No usurpes la autoridad de tu jefe”. Parece un non sequitor después de leer una docena de comentarios sobre las horas trabajadas a la semana. ¡Es solo una parte del buen consejo en esta excelente respuesta!
@Offler tu lógica es defectuosa. A Carmack le hubiera gustado trabajar 80 horas a la semana. Eso no significa que no habría sido más productivo si se redujera a 40 horas. La productividad de los desarrolladores de software no se mide por las horas que trabajan, sino por cuánto hacen. Me encanta mi trabajo, pero mentalmente estoy agotado por unas 6 horas.
@Offler también, no puede comparar la ingeniería de software con la construcción de una cerca. Uno está agotando mentalmente el otro físico. Es fácil comparar dos constructores de cercas viendo cuánta cerca ha levantado cada uno y la calidad del trabajo. Pero la calidad del software no es tan fácil de medir o comparar.
@andy Si uno está realmente agotado mentalmente después de 40 horas, ¿tal vez el trabajo equivocado? Puedes ser productivo, realmente se trata de pasión y entrenamiento. ¿Crees que unas buenas vacaciones son hacer vacaciones, reservar una habitación de hotel solo para ti y tu computadora portátil? ¿Creería que el efecto a largo plazo se agota después de un período de tiempo? Por ejemplo, si empiezas a entrenar algo. Primero, es difícil hacer cosas fáciles (por ejemplo, correr durante una hora). Si empiezas a hacerlo a diario, cada vez es más fácil. Lo mismo con el cerebro. Primero es difícil volver a las 40 o 50 horas. Después de un tiempo es fácil. ¿Crees que un político tiene menos de 60 horas?
@Offler, debe leer los volúmenes de investigación realizados que indican que para cualquier trabajo manual, después de un período de tiempo relativamente corto, la productividad vuelve a ser lo que era en una semana de 40 horas. Comience aquí para algunas buenas fuentes. Sus suposiciones son muy cuantificables e investigadas para demostrar que son incorrectas para la mayoría de las personas. Además, con respecto a los políticos, si todos trabajan 60 horas a la semana, no es de extrañar que el gobierno sea un desastre de ineficiencia.
@Offler Lo siento, tu lógica es completamente defectuosa. ¿Crees que un trabajador manual apasionado por su trabajo se cansa más lento que uno que no lo es? Está bastante claro que no ha ocupado un puesto que podría clasificarse como trabajador intelectual. En cuanto a los políticos, pensé que en general se aceptaba que no producen nada de valor.
@enderland Hay bastante investigación que muestra los mismos efectos en la productividad para aquellos en roles de trabajadores intelectuales.
@andy, por otro lado, no encontrará personas exitosas que solo trabajen 35 horas y obtengan el éxito en tan poco tiempo. Son exitosos porque no se detienen a las 35 horas y piensan: Oh, necesito un equilibrio entre el trabajo y la vida personal: el trabajo es parte de la vida. Si observa los estudios de Refa, tendrá la pérdida de productividad con menos horas de trabajo. La mayoría de las empresas que redujeron la jornada laboral no aumentaron la cantidad de trabajadores, sino que aumentaron la densidad de trabajo. Si nos fijamos en los hospitales alemanes, el efecto fue el siguiente: 9500 muertes más por año debido a "errores" humanos. Y sigues pensando que...
@enderland... ¿menos horas de trabajo te hacen más concentrado? Necesitas tiempo para trabajar con cuidado. Encontrarás estudios por un tiempo contra más/menos trabajo. También te divertirás mucho si miras la producción del citado DeMarco: en sus últimos años rechazó la producción de sus estudios más antiguos, pero la gente solo cita los más antiguos. (ese es su trabajo: vender algo. Sus viejos pensamientos ya están vendidos, así que necesitaba otros...). Entonces, el resultado de algún "estudio" depende principalmente de quién y qué debería ser la verdad. Tuvimos gente trabajando con 35h y 40h en desarrollo. Más productivo donde los que tienen 40h+
@Offler Solo puedo asumir que eres un gerente, y no uno bueno. Parece que estás midiendo la productividad por cuántas horas trabaja alguien. Su punto sobre los hospitales alemanes es irrelevante; lo que sucedió fue que esperaban la misma cantidad de trabajo comprimido en menos tiempo, lo que, por supuesto, da como resultado una menor calidad del trabajo, ya que las personas toman atajos para cumplir con expectativas poco razonables.
@Andy "la misma cantidad de trabajo comprimido en menos tiempo, ... da como resultado una calidad más baja". Piensa en tu respuesta. ¿Todavía crees que podrías hacer la misma cantidad en 30 horas? Su productividad general disminuye con menos horas. Ese es exactamente el escenario del cartel original: tiende a estar en la oficina 6 horas, otros 8 (que son 30 contra 40 horas laborales). Si quieres la misma cantidad de trabajo de 40 horas y esperas que se haga en 30 horas, ¿no crees que habrá una pérdida de calidad o simplemente se hará menos trabajo en 30 horas? Por lo tanto, el ejemplo encaja, que es solo 35:40 frente a 30:40
@Offler Sí, ya que el final del día es mucho menos productivo para los trabajadores intelectuales (y probablemente también para los trabajadores manuales). Ya dije que el ejemplo del hospital no era una comparación válida, ya que esperaban la misma cantidad de pacientes en menos tiempo, lo que llevó a atajos peligrosos. Una mejor analogía es el levantamiento de pesas; con el mismo peso podrás hacer menos repeticiones a medida que hagas más series. Nada más que descansar te permitirá hacer el mismo número de repeticiones que cuando empezaste.
@Andy intercambió "se esperaba el mismo número de pacientes" con "número esperado de historias de usuarios". Tu analogía de los representantes muestra una cosa: tal vez no seas tan productivo al final del día como al principio, pero sigues siendo productivo. Como en cualquier otro trabajo. "Trabajador del pensamiento" es una simple excusa. La mayoría de los programadores no se sientan a pensar todo el tiempo, sino que tienen otras cosas que hacer y pausas. En mi experiencia, los que tienen menos talento son los que más cumplen con las horas de trabajo. Si el trabajo no es divertido, ¿por qué codifican? Porque alguien dijo: trabajo fácil, seco, ¿se puede salir temprano?
@MSalters, una constante mantenida a lo largo del experimento por Lucent es que no todos ellos son dueños del trabajo que hacen. Esa es la razón por la que la curva de productividad es un montículo en el que no se puede obtener más valor de salida más allá de una cierta cantidad de horas de entrada. En cuanto a los emprendedores que aman y son dueños de lo que hacen, la productividad no disminuye después de las 40h. De hecho, YCombinator literalmente requiere que todos los solicitantes "trabajen desde casa" (incluso en pijama).
@Pacerier: Tal "emprendedor" puede caer fácilmente en la trampa de no ver más las fallas en su propio trabajo. No es que los desarrolladores escriban líneas de código negativas en esas horas extra, pero sí escriben un código bastante defectuoso. La "propiedad" no le impide cometer errores cuando está cansado.
@MSalters, hay 168 horas en una semana. Quita 7 horas al día para dormir y todavía nos quedan 119 horas. No veo por qué estarás cansado con 7 horas de sueño todos los días. La propiedad te da más impulso y motivación para que no te canses después de solo 40 horas de trabajo a la semana.
@MSalters, ............................................................. Y , por supuesto que estoy hablando del caso general. Para otros, pueden sentirse resentidos incluso cuando tienen la propiedad de lo que están trabajando. "La pregunta es si puedes reponer tu energía cuando te cansas", dice Michael Leiter, profesor de psicología en la Universidad de Acadia en Nueva Escocia.
@Offler "Si el trabajo no es divertido, ¿por qué codifican?". Ninguna de las cosas que encuentro divertidas, las hago durante 40 horas a la semana.

Su gerente es su gerente . A menos que la empresa específicamente no permita que su rol se establezca en horas fijas, o no permita que su gerente establezca horas fijas, o usted tenga un contrato que controle esto, entonces su gerente tiene la autoridad para hacerlo.

Si no le gusta, puede decírselo a su gerente, pero recuerde que esta autoridad a menudo está reservada a los gerentes, no a los empleados.

Puede adoptar el enfoque de que esta es una política nueva y que, al estar acostumbrado a la política anterior, necesitará algo de tiempo para ajustar su horario no laboral para cumplir con este nuevo requisito, aunque acepta y su pregunta parece querer lucha.

Podría tratar de explicar en términos de las cosas que le importan a su gerente, como, 'Jefe, sé que prefiere tener un horario regular, pero cuando puedo usar el horario flexible, termino haciendo trabajo extra por las noches. después de llegar a casa. Si nos ceñimos a los horarios habituales, estos beneficios para la empresa desaparecerán y tendremos que volver a estimar nuestros resultados.'

Podría tratar de decirle que las horas flexibles se anunciaron como un beneficio cuando aceptó el trabajo y que este es un beneficio importante para usted. Le gustaría entender su proceso para volver a obtener ese beneficio.

Podría decirle profesionalmente a su jefe que eliminar el beneficio de horario flexible provoca una reducción equivalente en su compensación y que siente que se le debe una compensación mayor de alguna otra forma si decide no proporcionarle esta compensación en particular. Sin embargo, tenga cuidado con esto, ya que puede tomarse como una confrontación si no se maneja con mucho cuidado.

Si realmente no te gusta, puedes intentar hablar con Recursos Humanos, si tienes un departamento de Recursos Humanos, o siempre puedes encontrar un nuevo trabajo.

the authority, pero no la obligación.
¿Por qué el miedo a la confrontación? Él es quien ha iniciado el proceso de cambio. Y eso a pesar del hecho de que su BATNA (Mejor alternativa al acuerdo negociado) apesta, ya que el empleador es un tacaño. Si otros trabajos pagan un 40% más, y ya ha despedido a algunas personas, acaba de abrirte la puerta para que pidas un 25% más. Las negociaciones siempre son un poco confrontativas, pero la gente comercial está acostumbrada a eso y no rehuye tal confrontación.
@MSalters, soy comercial. Ser confrontativo es una manera maravillosa de terminar sin llegar a ningún acuerdo. No tienes trato si no estás dispuesto a sentarte en la mesa, y para sentarte en la mesa tienes que entender el lado de la otra persona y demostrar que estás dispuesto a negociar. Estoy acostumbrado a que los clientes sean conflictivos, pero sería un mal vendedor si lo usara como excusa para hacerlo yo mismo.
@jmac: Estoy totalmente de acuerdo en que deberías negociar. Eso generalmente obtiene mejores resultados. Pero debe comprender su posición negociadora para poder negociar, y eso significa confrontar cuando la otra parte comienza dando pedidos excesivos. Si usted es un vendedor de autos y un cliente entra queriendo comprar el modelo nuevo y atractivo, por supuesto que negociará. Pero será conflictivo si el cliente insiste en un gran descuento. Debe poder aceptar la posibilidad de que no venderá ese automóvil. Las ofertas no lo son todo.
@MSalters, el gerente le pide al autor de la pregunta que cumpla con las reglas de su contrato. No hay nada 'excesivo' en eso. La confrontación no debería ser tu primera opción, no después de que el gerente te pregunte: "Oye, ¿podrías trabajar 8 horas como dice tu contrato?". Si te enfrentas y dices: "Puedo hacerlo mejor en otro lugar, así que si vas a obligarme a estar aquí, págame por ello", entonces debes estar preparado para irte si el gerente dice que no. Una vez que le diga al gerente lo que debe hacer, descubrirá quién realmente tiene la influencia más allá de la opción nuclear de renunciar en el acto.
@jmac: La pregunta menciona que la única razón es "impresión en otros", es decir, no porque el contrato lo diga. Eso suena como un problema de autoridad que tiene el jefe con esos otros desarrolladores. No es una gran sorpresa, también pueden irse (misma posición de negociación). El jefe parece evitar tratar con ellos al tratar con OP en su lugar. ¿Por qué? ¿Buscas a los más débiles entre los desarrolladores? ¿Tratar de dividirlos? La empresa tiene la mano más débil y parece estar mintiendo. Es justo decirle al jefe que es mejor retirarse con una mano débil.
@jmac, ¿por qué supone que el autor de la pregunta tiene un contrato que estipula 8 horas de trabajo o, de hecho, 8 horas de presencia? Dependiendo de la jurisdicción, podría afirmar que la práctica preexistente constituye un contrato implícito.
El hecho de que alguien sea su jefe no significa que deba aceptar todo lo que diga sin cuestionar o dejar el trabajo. Este es un falso dilema que excluye la posibilidad razonable de discutir o negociar cualquier aspecto del trabajo. Esta no es una relación de "maestro y súbdito" y no debe tener miedo de que su gerente se "moleste" simplemente por abordar el tema. Después de todo, era aceptable para él apartar al OP y hacerle demandas nuevas y arbitrarias sin ofrecer nada a cambio. Al final del día, tienes algunas de las cartas. Usalos, usalos a ellos.
En mi opinión, esta es la única respuesta que realmente llama a las cosas por su nombre. El tiempo flexible es un beneficio. Tal vez esté en el contrato, tal vez no, pero al final del día, ¡es un beneficio! Algunos beneficios son demasiado importantes como para renunciar a ellos; en los EE. UU. tal vez sea un seguro de salud, aquí en Canadá tal vez sea un plan dental o de medicamentos. Para el OP y su equipo, es tiempo flexible. Si anteriormente se ofrecía tiempo flexible, ya sea implícito o explícito, eliminarlo constituye efectivamente una renegociación de las condiciones de empleo. Es probable que se llegue a un acuerdo; quizás algunas vacaciones adicionales o días personales estarían en orden.
¿Amenazar con "repensar sus entregables"? Te haría reconsiderar tu situación laboral, en unos 30 segundos.
@ System360 me alegro de no trabajar para ti, entonces. La reestimación de los entregables es normal y debe hacerse periódicamente para abordar cualquier cambio inesperado, como los recursos disponibles, el cambio de alcance o el cambio en la fecha objetivo. Si no permite que su equipo se adapte a las necesidades cambiantes, incluida la corrección de una estimación previa realizada en diferentes suposiciones, entonces está preparando a su equipo para el fracaso, no para el éxito.

La mayoría de nosotros solo nos quedamos aquí por el ambiente informal y podemos combinar el tiempo personal con nuestros días de trabajo.

Comience diciéndole eso, precediéndolo con "Oiga, jefe, tengo una dura verdad que compartir. Creo que...". Le estará haciendo un favor: una idea como esa es fundamental para que su gerente haga su trabajo de manera efectiva. Si está hecho para su nuevo papel, estará genuinamente agradecido de que le hayas mencionado el tema.

Habiendo dicho eso, veo algunas banderas rojas:

  1. El nuevo administrador no tiene experiencia en la gestión de desarrolladores.
  2. La asistencia es la métrica más perezosa (y menos útil) para que un gerente se concentre en
  3. Razón por la que los desarrolladores trabajan en su empresa (esencialmente porque no tienen que trabajar todo el día)
  4. Redacción del n.° 3 (por qué te "quedas aquí", en lugar de por qué "te gusta trabajar" aquí)
  5. Implicaciones del n.° 4, combinadas con el hecho de que es una empresa pequeña

Si no le importa que sea sincero, probablemente se lo deba a usted mismo para encontrar un nuevo trabajo. Puede que no siempre sea fácil para usted o para nosotros, los desarrolladores de software en general. Somos afortunados de estar trabajando en un campo candente; no desperdicie la oportunidad solo para poder trabajar a tiempo parcial mientras recibe un salario de tiempo completo. Confía en mí, no valdrá la pena a largo plazo (a menos que estés haciendo algo más que hacer mandados durante tu tiempo libre).

Pero esa es solo mi opinión (basada en trabajar más de 10 años en tecnología), siéntete libre de tomarla o dejarla.

Esta es una de las únicas respuestas que le hace un favor al gerente.
Del "30%-40% de aumento de sueldo fácil", parece que de todos modos recibe un salario a tiempo parcial. Y es feliz con eso. ¿Por qué exactamente debería trabajar más horas en otro lugar por más dinero? Es posible que su jefe no esté al tanto de esa motivación, pero es una posición coherente y razonable. Lo mismo para mí, en realidad: probablemente pueda jubilarme a los 55. Trabajé a tiempo parcial hasta este año porque prefería tener un día libre cada semana (de ese trabajo) que jubilarme a los 55.
"no desperdicie la oportunidad solo para poder trabajar a tiempo parcial mientras recibe un salario de tiempo completo". ¿Por que no? Me parece que este es un arreglo perfectamente válido para OP. Envidio a cualquiera que tenga ese privilegio.

Recientemente renuncié a mi trabajo después de conseguir un puesto en otra empresa y me gustaría compartir mi opinión sobre esta situación.

Si la gerencia no conoce los precios de mercado actuales para su posición, hágaselo saber de manera muy discreta y privada, siendo lo más franco posible. Dígales lo importante que es mantener vivo el sistema y cuánto depende de los desarrolladores actuales, bríndeles un esquema de cuán crítico es cada desarrollador y cuánta capacitación y conocimiento se necesita para volver a ocupar esa posición. Luego déles tiempo para que se ajusten (una semana como máximo), ya que necesitarán verificar esta información dos veces.

En este punto, deberían llamarte a ti y a tus compañeros con nuevas opciones de pago o mejores condiciones de trabajo. Si no lo hacen, probablemente signifique que no les importa que no hayan evaluado el mercado de desarrolladores (lo que significa que son irresponsables), que están arruinados o que no les importa que el sistema funcione y que tengan una estrategia de salida. .

Editar:

Me gustaría agregar que mientras no tengas hateesta compañía, trata de quedarte hasta que se cumplan tus deseos. La gerencia puede tratar de mantenerlo satisfecho con un cambio de puesto que no les costará nada, o un cambio simbólico en los privilegios o salarios. Sea persistente para superar este paso gerencial, rechace las ofertas si no le satisfacen, déles tantas oportunidades como sea posible. Es solo negocio. No tires todo lo que has hecho allí.

Creo que es ingenuo pensar que se le notificará en una semana sobre la obtención de aumentos de sueldo más altos. Tendrá suerte si Recursos Humanos ha leído el documento en una semana. Consideraría un seguimiento en un mes y una estrategia de salida que lo tenga con una oferta en otra empresa dentro de los 3 meses. ¡Demonios, las dos personas equivocadas que están de vacaciones al mismo tiempo pueden hacer que abandones el barco cuando podrías haber tenido una oferta significativamente más alta de una compañía que simplemente no se dio cuenta de que estabas infravalorado! Por favor, no deje su trabajo porque no le dieron un aumento en una semana, ni anime a otros a hacerlo...
Solo asegúrese de tener una buena estrategia de salida y estar preparado para quedarse sin trabajo, ya que una vez que le diga a su jefe que ha estado buscando otros trabajos (aunque solo sea como una "comparación de salarios"), él puede pensar que es mejor deshacerse de usted ahora en lugar de esperar a que reciba una oferta que no pueda rechazar y dejar en medio de un proyecto.
@corsiKa Mira la pregunta. cito: I work for a small company. También cito: I was recently pulled aside. No hay escasez de respuesta de la gerencia aquí, como puede hacer creer a la gente.
Nunca funcionaría de esa manera, el mercado es solo eso y la mayoría de las veces la compañía sugerirá que si pudiera hacerlo mejor en otro lugar, debería hacerlo.
@MikeBeeler Hizo eso dos veces. Bueno para mí, no tan bueno para las respectivas empresas. Algunos gerentes son incompetentes, y cuando las empresas están mal administradas, no ofrecen salarios competitivos y, en última instancia, fracasan o se vuelven zombis. Enseñar a su gerente a administrar no es una tarea trivial, pero quién sabe, algunos pueden aprender rápido.

Encuentro útil pensar en mi relación con mi empleador como una relación de negocios. Estoy brindando un servicio y recibiendo beneficios. Están proporcionando beneficios y recibiendo un servicio. Si, en algún momento, creo que la relación está desequilibrada, puedo buscar ajustar la relación o encontrar una nueva posición con una relación más adecuada.

Esto significa que soy responsable de decidir qué camino tomar. Si me gusta mi empleador actual y decide forzarme a tener un horario fijo, les haré saber que es necesario que haya algo en su lado de la relación para compensarlo. Si no puedo aceptar los nuevos requisitos, les hago saber que es inaceptable. Entonces depende de ellos decidir si vale la pena forzar la relación comercial o ajustar su negocio para que coincida con mis requisitos.

Si no podemos resolver el conflicto, terminamos la relación. No es porque ninguna de las partes sea mala, es solo que las cosas han cambiado lo suficiente en un lado o en el otro que ya no encajamos bien el uno con el otro.

En tu caso, la gerencia ha cambiado y te están dando un nuevo horario. Han proporcionado razones, ya sea que esas razones sean válidas o no, no importa desde su perspectiva. Hasta ahora ha podido seguir trabajando con ellos porque le brindaban flexibilidad, pero ahora se lo han quitado y no lo han reemplazado con algo más que haga que valga la pena mantener viva esta relación para usted.

Puede negociar con ellos y/o buscar un empleador que se adapte mejor a sus necesidades.

Buena respuesta Adam re negociación. En este caso, sin embargo, el autor está confundiendo dos temas (trabajo flexible y disparidades salariales) y una conversación sobre esta base será un desastre. Por lo general, llamo a bs en la línea 'cualquiera de nuestros desarrolladores puede retirarse y obtener un 30-40% más de pago'. A menos que a) la gente realmente lo haya hecho ob) otro gerente diga que generalmente es un cuento de hadas. Personas competentes que pueden irse y marcharse, sin hablar de ello. Las personas incompetentes amenazan con irse todo el tiempo con fantasías falsas sobre otros trabajos que supuestamente pueden obtener (pero nunca lo hacen).
@Pete855217: No sé si la cifra del 30-40 % es precisa, pero si asumimos una distribución de salarios más o menos uniforme dentro de un rango particular, entonces es razonable suponer que en algún lugar cercano al 50 % de los puestos en cualquier campo tienen una compensación total que está por debajo del promedio para esa industria o rol. 30% tampoco es tan ridículo , si haces los cálculos; podría significar que está ganando solo un 23% por debajo del promedio (probablemente dentro de una desviación estándar), o un 15% por debajo del promedio si pudiera conseguir un trabajo que pague un 10% por encima del promedio. Estas son cifras modestas.
estaría de acuerdo Muchas de las respuestas en esta página parecen sugerir que las personas lo ven como una relación "Maestro/Esclavo"... que es un StackOverflow diferente...
¡Sí! Suceden cosas que requieren renegociar los acuerdos de trabajo. Y la negociación puede abordarse en colaboración, en lugar de confrontación. Está perfectamente bien que cualquiera de las partes diga "no, gracias" y se vaya. En un trabajo que tenía, negocié con éxito la reducción de horas cuando me obligaron a aceptar una reducción salarial. La negociación fue sencilla: me gustaba trabajar allí; querían pagarme menos. Si eres directo y respetuoso, puedes pedir cualquier cosa razonable; solo tienes que estar dispuesto a alejarte si la respuesta es "no".
"No es porque ninguna de las partes sea mala". Yo no estaría de acuerdo con eso. OP recibió una razón de la empresa, y la razón fue "Queremos que esté más en la oficina porque queremos que otros estén más en la oficina", así que esencialmente "Solo porque podemos". No se solicitó ningún trabajo adicional, ninguna queja de que OP es difícil de alcanzar cuando se necesita. Simplemente "Queremos que tu trasero caliente la silla solo porque tenemos autoridad sobre ti". eso es malo Desafortunadamente, muchos lugares son así, y solo los buenos lugares mantienen constantemente el talento al darse cuenta de que "porque podemos" es malo .
@Aaron, estoy explicando mi filosofía desde el punto de vista de "esta es una relación comercial", y si lees esa línea como parte de mi argumento como un todo cohesivo, deberías ver que estoy afirmando que ambas partes no son malas o intrínsecamente malo. Usted está argumentando que están realizando una mala acción, y tal vez para usted eso podría ser cierto, pero si lo ve como una relación simple, entonces es mejor simplemente ver estos requisitos como expectativas o deseos vacíos de emoción o juicios buenos/malos. y puede cumplir con las expectativas o no, con o sin recompensa adicional.
Básicamente, estás argumentando que mi filosofía no es un buen modelo. Eso está bien, y si le ayuda en sus negociaciones comerciales asignar emociones a acciones particulares, entonces haga lo que sea mejor para usted. Sin embargo, encuentro que generalmente no es útil para mí. Esta es mi filosofía - o estrategia si también le asignas sentimientos negativos a la palabra "filosofía". Es una táctica, método, guión, etc. Espero que estos comentarios te ayuden a comprender mejor por qué no estoy asignando "malo" a las acciones de una empresa o de una persona, y por qué, de hecho, argumento que no es útil hacerlo.
Su filosofía en general es buena. Solo discrepé con el punto que comenté. No se pueden separar las emociones de todos los requisitos, o se obtienen requisitos que todos estamos de acuerdo en que son malos. Para llevar esto al extremo para que el punto se vea fácilmente: hace solo un par de generaciones, una empresa puede haber tenido la expectativa comercial de segregar a los empleados de piel oscura. Su argumento también es válido para ese momento, y muchos habrían estado de acuerdo. Todavía es malo. La demanda del jefe de OP es mala . No es el mismo orden de magnitud que la segregación por color, pero sigue siendo malo. Algunos simplemente no lo ven, como los racistas no lo vieron antes.
@Aaron Si desea aplicar su afirmación a mi filosofía, es fácil: todo lo que tiene que hacer es convertir la "maldad" en un valor que pueda comparar con otros valores en la escala de relaciones comerciales pro / contra. Si se inclina, vuelva a equilibrarlo o termínelo. Eso es todo. Todo el mundo tiene sus límites, y veo que para ti el límite sería pedirte un horario fijo. Es posible que a otros no les desanime un requisito de horario fijo o un cambio de flexible a fijo. Todos pueden usar esta estrategia.
Nuevamente, no encuentro fallas en su estrategia general, solo en la declaración sobre lo bueno y lo malo. En cuanto a mí, eso no sería necesariamente un límite, pero sería una gran bandera roja brillante. Me gusta cómo incorporó eso a su respuesta en su último comentario, sobre cómo, incluso si es malo, convertir eso en un valor para agregar a su métrica; es una buena idea. Estaba indeciso sobre hacer +1 en esto o ser neutral; Voy a hacer +1 tal como está, sin embargo, todavía sugiero que trabaje algunos de sus últimos comentarios en su respuesta.

Siento y he expresado en otras ocasiones que los desarrolladores deben medirse por la calidad y el rendimiento de su trabajo y no por el tiempo que dedican a trabajar. Creo que esta es una forma antigua de lidiar con los puestos de oficina que se ha ido desarrollando.

Llamaría a una reunión con este nuevo gerente y le preguntaría si cree que la calidad y/o el volumen de su trabajo podrían mejorar. Si este es el caso, es posible que deba dedicar más tiempo. Si este no es el caso, le preguntaría por qué querría que se sentara en su escritorio durante una hora extra si está recibiendo lo que necesita de usted en el tiempo que ya está dedicando y qué espera de esta hora extra. .

Si tiene 8 horas-hombre de trabajo que hacer y lo termina en 7, ¿por qué las personas que solo pueden terminarlo en 9 tienen motivos para querer irse del trabajo temprano porque usted lo hace? Usted (como muchos desarrolladores) necesita un ambiente relajado para trabajar y obligarlo a quedarse cuando está adelantado no es relajante. Dígale que acepta un salario inferior al promedio en su puesto actual porque le gusta la libertad que tiene en este puesto, que hace que su entorno de trabajo sea agradable y que ponerle restricciones innecesarias le quita la razón por la que disfruta de esta empresa.

No estoy de acuerdo contigo en esto. Al trabajar 1 hora más, en realidad producirá más (suponiendo que aún mantenga la misma eficiencia), por lo que el volumen mejorará, por lo que podría haber pronosticado quizás 2 días menos para un contrato. Además, si contratas a alguien para trabajar 8 horas al día por un salario específico, significa que esperas que trabaje alrededor de 8 horas al día. Si es mejor que otros desarrolladores, creará más y obtendrá un mejor ascenso o promoción. No creo que deba trabajar menos de lo especificado para adaptarse a los demás. Los otros probablemente estén menos pagados (con suerte).
Eso solo funciona si lo haces por cálculo directo, es decir, trabajé una hora más para poder salir una hora antes. No estoy diciendo que se detenga tan pronto como termine las horas de trabajo dadas, estoy diciendo que si alguien está produciendo el nivel esperado de trabajo de horas de trabajo, no hay nada de qué preocuparse por la gerencia a menos que estén exprimiendo como tanto trabajo de usted como pueden. Algunas personas trabajan mejor y más rápido, algunas de ellas incluso pueden agotarse más y más rápido. No hay necesidad de trabajar demasiado solo porque es posible.
Algunos dicen que Elon Musk trabaja 100 horas a la semana. Pero oye, si eres igual de productivo en 7 horas al día, sigue adelante y trata de convencer a tu gerente para que te deje trabajar en ese horario.
Perdiendo el punto, es dueño y principal beneficiario de sus horas extras. Si el jefe me quiere pagar por estar presente, podemos acordar 8 horas. Pero mi jefe quiere que se hagan las cosas, así que debería pagarme por eso. Y para los desarrolladores de SW, estar presente y hacer el trabajo no tiene nada que ver.
@dyesdyes Ha pasado un tiempo y tendré que encontrar el estudio, pero hubo un estudio de rendimiento del desarrollador que encontró que la productividad total disminuyó después de una cierta cantidad de horas, y estuvo en el rango de 42 horas. Es decir, semana tras semana, obtendrá más producción total trabajando 42 horas que trabajando 43 horas. Tendré que intentar encontrarlo.
@MSalters Como desarrollador que se despertó en medio de la noche y resolvió problemas que me desconcertaron todo el día, estoy completamente de acuerdo. Sin embargo, conozco desarrolladores lineales: su producción parece ser un multiplicador lineal de sus "horas de trasero en la silla". No son estrellas de rock en el sentido de que crearán un módulo de aplicación completo en un día, pero son los desarrolladores más confiables que conozco.
@corsiKa Interesante. Esos son los desarrolladores cuyo código/producto en realidad no confío en absoluto en mi trabajo.
@JeffGohlke, ¿cuál, el lineal o el estallido?
"los desarrolladores deben medirse por la calidad y el rendimiento de su trabajo y no por el tiempo que dedican a trabajar" - ¿Por qué específicamente los desarrolladores? Tal vez no quiso decir que los desarrolladores deberían recibir un trato diferente, pero ¿no podrían medirse todos los empleados que están en un rol que produce algo por la calidad y el rendimiento en lugar del tiempo?
No soy más que un humilde desarrollador, solo puedo hablar por los de mi especie.
No me contrataron para realizar una cantidad específica de trabajo, o una cierta cantidad de unidades de tareas por día. Me contrataron para estar aquí, trabajando lo mejor y más eficientemente posible, durante 8 horas al día. Si termino algo en 7 horas, trato de encontrar alguna otra forma de ser productivo durante el tiempo restante.
Amen a eso. Odio cuando la gente dice que un buen empleado "hace el trabajo, independientemente de las horas". Tengo una lista de características que "sería bueno" desaparecer más allá del futuro previsible: es mi trabajo implementarlas, pero no es mi trabajo hacerlas todas . "El trabajo", para mí, es trabajar días normales (7,5 horas) en promedio a largo plazo, y lograr todo lo que pueda en ese tiempo. El interrogador debe considerar cuál es realmente el trabajo y compararlo con lo que se le pide, antes de decidir qué negociar.

Nadie es imprescindible. Una verdad incómoda, pero algo que podrías considerar al mirar si te gusta el nuevo régimen o no.

Es posible que el nuevo gerente no tenga la experiencia de los desarrolladores, pero si es un buen gerente, aprenderá. Si aprende, todos se beneficiarán.

¿Está haciendo chats 1-1 para ver cómo te va? Esta es una práctica común en los entornos de desarrollo de software y es una señal de (al menos el intento) de seguir un buen gobierno.

'Tener una pequeña charla' puede ser una señal de que se están introduciendo prácticas cuestionables de gestión del rendimiento, no se puede emitir un juicio sin pruebas. Tal vez hable con su colega sobre lo que se dijo o no se dijo.

En cuanto al cambio de trabajo de su gerente anterior hacia el desarrollo, ¿qué dijo al respecto?

En general, el mejor enfoque es no confrontar, recopilar su información y luego tomar una decisión. En última instancia, debe estar en un entorno de trabajo cómodo donde la empresa lo aprecie y sienta que está haciendo lo correcto.

"Nadie es indispensable". - si bien esto es cierto, pregúntese cuál es el precio para reemplazar a alguien
Los desarrolladores anteriores ciertamente no eran indispensables. Acaban de trasladar a un gerente a su cargo. ¿Cuántos gerentes les quedan para pasar a roles de desarrollador? ¿Y esos gerentes serán más productivos en 8 horas que un desarrollador real en 7?
No sé ustedes, pero la mayoría de los desarrolladores que conozco rechazan de 5 a 10 invitaciones de trabajo cada dos semanas. Si eres un buen desarrollador no eres indispensable, pero conseguir un gran trabajo es trivial. Es mucho mucho más difícil para una empresa reemplazarte que conseguir un trabajo.
Existe esta cosa llamada "factor bus". Cuando el factor bus llega a 1, "Nadie es indispensable" ya no es válido, a menos que cerrar toda la empresa sea un resultado válido y deseable. Todo lo que sabemos sobre el factor de bus de la empresa OP es que se ha reducido recientemente. (Desarrolladores que se iban y necesitaban ser reemplazados por el gerente anterior).
@BЈовић Ese es un gran punto; desafortunadamente, no muchos lugares tienen en cuenta el costo de reemplazo.
"Nadie es indispensable". No es universalmente cierto. Todavía hablo con algunas de las personas en mi lugar de trabajo anterior, y todavía me dicen que hay ciertas tareas que aún se deshacen más de un año después porque no pueden contratar a alguien con todas las habilidades necesarias con el salario que la empresa tiene. dispuesto a pagar. A veces, "Estoy en un trabajo mal pagado debido al medio ambiente y conseguiré uno mejor si el entorno cambia" es cierto, y a veces simplemente no pueden encontrar a nadie más dispuesto a hacer el trabajo tan barato como lo hiciste tú, y no pueden pagar más Ellos mismos remaron hasta Shat Creak.

Todavía soy estudiante, pero enfrenté un problema similar en una pasantía anterior.

Mi ruta era evitar las amenazas (en la medida de lo posible) y simplemente ir con "Estos son los requisitos de mi trabajo, que implican que yo desarrolle x e y en el cronograma z. Que yo sepa, en realidad estoy significativamente por delante de todos mis plazos". No estoy muy seguro de por qué es un problema para mí hacer mandados durante el día si cumplo con todos mis requisitos y no molesto a nadie".

La respuesta que obtuve fue esencialmente "quejarse quejarse... necesito trabajar x horas... quejarse quejarse... no puedo permitir que la gente holgazanee", momento en el que pregunté cómo estaba holgazaneando. La conversación terminó allí, sin más quejas por su parte.

Si su gerente es "solo" un gerente (lo que significa que no tiene experiencia previa como desarrollador), existe una buena posibilidad de que todavía esté trabajando en la vieja idea de "poner las horas requeridas". Vale la pena señalar amablemente que está cumpliendo con todos los requisitos.

En términos del otro desarrollador que mencionaste, señalar cuán importante es el trabajo de esa persona puede hacer que el gerente sea más sensible hacia ellos. Desafortunadamente, no creo que haya una manera "agradable" de decirle que está siendo un idiota...

Por otro lado, esto no suena como el más maravilloso de los trabajos, así que tal vez valga la pena mirar alrededor de todos modos.

Consígale una copia de Peopleware de Tom DeMarco y póngale un marcador en la página sobre la gestión de la teoría en español (STM). STM se refiere al concepto de personas mineras como un recurso de la forma en que los españoles intentaron enriquecerse extrayendo oro de América del Sur en lugar de permitirles autonomía para innovar (los británicos innovaron en cambio durante la misma época y tuvieron mucho más éxito) y DeMarco lo condena bastante en su libro.

Tal vez deje el libro tirado en algún lugar a la vista del jefe, para que lo tome (accidentalmente) y lo lea y comprenda la diferencia entre un "trabajador del conocimiento" y un "llenador de asientos". He tenido jefes de "teoría española" y como desarrollador es lo último que quieres, a menos que tal vez el dinero sea lo suficientemente bueno para que lo toleres.

Si lo lee, todo debería estar muy bien. Si no lo hace, tal vez simplemente deje una página del navegador abierta con las tarifas de los contratistas visibles para que pueda iniciar una conversación con usted desde una postura menos autocrática.

Este chico es nuevo y probablemente se sienta inseguro, así que sé su amigo, inclúyelo en lo que haces explicándolo e involúcralo en la estimación y comparte el drama con él. Cerrará la brecha de comunicación y todos podrán volver a ser productivos.

Podría ser bueno ampliar su respuesta con algunos de los puntos que le gustaría que el nuevo gerente se llevara del libro. Hace que su respuesta sea más completa y valiosa. Y aquí ya es una dura competencia ;-)
Peopleware es un libro fantástico. Siempre he dicho que, como desarrollador, quiero trabajar para alguien que haya leído este libro. (Como líder o gerente, quiero trabajar con/contratar personas que hayan leído El programador pragmático ). Dicho esto, dejar el libro para que lo encuentren probablemente no funcionará. Probablemente no se lea por casualidad. Sin embargo, le presté a un exjefe mi copia del libro, pero eso fue porque surgió de una conversación amistosa en el trabajo, y este era un jefe con el que tenía una buena relación. Hmm, ahora que lo pienso, nunca recuperé ese libro. :)
Es un gran libro y reforzó muchas de mis creencias sobre la forma en que se puede lograr un buen trabajo de conocimiento. Es una posibilidad bastante remota dejar el libro para que lo encuentren, pero pensé que podría valer la pena intentarlo. Creo que todo el mundo debería conocer la teoría española de la gestión, al menos es un término tan bueno que engloba a todo un cuerpo de directivos ignorantes. No es que no tengas que trabajar duro, es que debes sentirte libre de trabajar duro.

Su mentalidad de " programador Rockstar " ha hecho que no reconozca lo que es importante para su supervisor. Él puede sentir (correcto o incorrecto) que mantener contentos a varios desarrolladores menores es más importante que mantenerlo a usted, así que tenga cuidado.

Comience la conversación con su comprensión de los requisitos del trabajo cuando aceptó el trabajo. Tome nota de que nadie se ha quejado previamente de su jornada laboral de 7 horas, pero asegúrese de estar seguro de que nadie se ha quejado. Otra área en la que debes concentrarte es el hecho de que haces tu trabajo. La concentración es clave, por lo que dejar de hacer mandados puede ser una excelente manera de despejar la mente para el trabajo. Esto podría resultar contraproducente y tu jefe simplemente te dará más que hacer.

La realidad es que cualquiera de nuestros desarrolladores sénior puede salir y tener un nuevo trabajo con un salario entre un 30 y un 40 % más alto en una semana. La mayoría de nosotros solo nos quedamos aquí por el ambiente informal y podemos combinar el tiempo personal con nuestros días de trabajo.

El mero hecho de que hayas seguido quedándote indica que valoras el entorno informal por encima de una mayor paga, entonces, ¿cómo ves esto como una ventaja? En lugar de 8 horas al día, estos trabajos podrían ponerlo en 10-12. La paga extra que indicaste no suma.

En realidad, la teoría de rockstar tiene base en alguna evidencia experimental: bchrma.org/wp-content/uploads/2012/11/… La mayoría de las personas están por debajo del promedio porque la distribución es pareciana (o ley de potencia).
@daaxix: no estoy denunciando la teoría de la estrella de rock, solo que el gerente puede no seguirla. ¿Qué gerente prefiere reemplazar con frecuencia a los empleados mediocres porque son expulsados ​​por un individuo?
Pensé que estaba absolutamente claro. El OP tiene un trabajo en el que no trabaja muy duro, pero gana menos dinero que en otros lugares. El gerente quiere que trabaje más, pero que no pague más. Y el OP dice "si quisiera trabajar más duro, podría hacerlo en otro lugar por más dinero". Parece que el supervisor no ve lo que es importante para el desarrollador.
@gnasher729: no estoy argumentando que este gerente sea correcto o que sea efectivo con su enfoque. Solo digo que el OP realmente no ha encontrado ninguna forma de cambiar la opinión de este gerente en particular. El nuevo gerente puede desanimarse cuando las personas se toman un tiempo libre sin siquiera preguntar. Asumir que puede ir y venir cuando quiera puede obligar a los gerentes a ser más estrictos. Para algunos, es más fácil retroceder si las cosas parecen torcerse o si alguien se va.

OP, esta es una buena pregunta.

Ocho horas en un día es un número arbitrario. Puede estar establecido explícitamente en su contrato (que, estoy seguro, su empleador olvidará convenientemente cuando le gustaría que trabaje más que eso), pero esto sigue siendo arbitrario. Ocho es solo un número. Podrían ser siete, podrían ser nueve.

Tomemos, como ejemplo, la recomendación, comúnmente sostenida, de que se deben beber ocho vasos de agua al día. Resulta que esto se basa en el consumo de agua recomendado para un hombre de 35 años que pesa 250 libras. Los ocho vasos de agua se basan en ciertas suposiciones que pueden o no ser ciertas en su caso.

Siento que hay dos preguntas aquí: ¿es razonable trabajar una cantidad flexible de horas o solicitar otras disposiciones especiales que podrían no considerarse estándar, y es razonable esperar que su gerente entienda y coopere con esto?

La respuesta a estas preguntas es y no , respectivamente.

¿Tengo que trabajar ocho horas?

No claro que no. Como se indicó anteriormente, esto es solo un número arbitrario. Se basa en suposiciones sobre cuánto tiempo una persona puede ser productiva y cuánto tiempo necesita una persona para su vida personal, que pueden no ser necesariamente ciertas para usted.

Probablemente eres la única persona que sabe con certeza cuántas horas debes trabajar. Personalmente, no soy muy productivo después de seis o más horas de trabajo. Cuando alguien me dice que debo ser productivo durante ocho años, les pregunto de dónde sacaste ese número y qué suposiciones estás haciendo.

Los directores ejecutivos y otros ejecutivos son conocidos por irse a las tres o establecer sus propios horarios. Esto no se debe a que sean perezosos: la mayoría de los directores ejecutivos son muy trabajadores. Sin embargo, dado que no tienen a nadie ante quien responder, administran su día en función de sus necesidades, en lugar de un punto de referencia tosco, destinado a aplicarse a todos.

¿Es razonable suponer que hay una forma de convencer a mi jefe de que vea las cosas de esta manera?

Ciertamente no es una suposición razonable de hacer. Tu jefe es un ser humano y, por lo tanto, es completamente imposible saber con certeza cómo reaccionará ante algo o cómo lograr que se comporte de cierta manera.

Por lo general, la razón por la que un jefe operará bajo un sistema de horas basado en cuotas es porque está confundido y asustado. Viviendo constantemente en un estado de incertidumbre sobre la seguridad de su trabajo (porque no son muy buenos gerentes, esos que asumen que todos los empleados requieren lo mismo) intentan ejercer el mayor control posible sobre la situación.

Las personas que están confundidas y asustadas no son razonables. Si le ofreces $500 a una persona que corre para salvar su vida de una estampida de ganado, probablemente correrá a tu lado. Esto se debe a que tal estado mental nos hace muy resistentes a la entrada externa.

¿Qué tengo que hacer?

En mi opinión, no debes hacer algo que creas que no tiene sentido, incluso si tu jefe te lo indica.

Es importante evaluar de forma independiente todo lo que se le pide que haga y asegurarse de que tenga sentido antes de hacerlo.

Digo esto porque al hacerlo se construye el pensamiento crítico y la independencia. Cuando hace algo que cree que no tiene sentido, solo para apaciguar a un gerente, genera codependencia y complacencia.

Al final del día, si pasas años de tu vida actuando de manera complaciente, te volverás complaciente. Y es tu vida, así que depende de ti.

Si su jefe no es razonable, debe renunciar. De inmediato. Como dicen, "la persona que perdió su trabajo por una razón tonta, siempre encuentra uno mejor rápido".

Tengo que estar en desacuerdo con "no, por supuesto que no": si su gerente dice que sí, la respuesta es "sí, por supuesto que sí".
"La persona que perdió su trabajo por una razón tonta, siempre encuentra uno mejor rápidamente". Estoy bastante seguro de que nadie dice esto excepto tú.
Si te persigue un ganado sediento de sangre, lo más razonable es seguir corriendo. ;) Pero entiendo tu punto.
Do I Have To Work Eight Hours? No, of course notMuéstrenos la copia del contrato de OP que obtuvo de alguna manera
Esto no responde la pregunta en absoluto, pero parece ser un comentario de sus pensamientos sobre el tema.
"la persona que perdió su trabajo por una razón tonta, siempre encuentra uno mejor rápido" Estoy seguro de que eso me quedará claro cuando esté en el gimnasio. No tiene mucho sentido ahora. No convierta algo que parece que podría tener una solución razonable, beneficiosa para todos, en un problema que podría trastornar su vida personal, amenazar la posición de su supervisor e interrumpir la productividad de su empresa. Acérquese a Recursos Humanos, vea si pueden ayudar. Van a la escuela para esas cosas y son profesionales en su campo.

No confrontes. Explique su punto de vista en lenguaje de gestión: cómo mejora la productividad, en lugar de beneficios personales egoístas.

La jornada laboral de 8 horas se basa en líneas de montaje y tareas heurísticas. Como ingeniero de software, necesita muchas ráfagas cortas de concentración y descanso en el medio. Es completamente posible trabajar 8 horas al día y no lograr nada.

Después de un poco de experiencia y mucha investigación (alrededor de un año de seguimiento de todo lo que hago), descubrí que la cantidad óptima de trabajo para un desarrollador de software es un máximo de 200-300 minutos por día. Esto es minutos. No se reduce a 3-5 horas al día. Esto es más a menudo de 4 a 5 horas, dependiendo del nivel de disciplina.

Puede encontrar su propio óptimo en función de su investigación personal, pero esos son mis hallazgos personales.

Después de esto, escribo un informe basado en en qué se gastan todos esos minutos. Por ejemplo, 200 horas dedicadas a corregir el error de la cámara, 50 minutos dedicados a la memoria caché, 75 minutos dedicados a refactorizar y comentar.

Ofrezca hacer lo mismo por su gerente. Los empleados estarán felices de trabajar 200 minutos por día. Los gerentes están contentos porque les da una sensación de control si todos escriben un informe sobre todo. Los gerentes simplemente odian cuando pasas tres horas programando, digamos... un ícono parpadeante y exigen saber por qué tomó tanto tiempo.

El efecto secundario es que también es una manera discreta de explicar que las reuniones son una pérdida de tiempo. También será útil para predecir el tiempo requerido para realizar algunas tareas... así que si el desarrollador A hace algo de IU en 200 minutos y el desarrollador B lo hace en 350 minutos, la gerencia sabe que el rango de tiempo requerido para hacer lo mismo en el futuro está entre 200-350 minutos. Y si excede ese tiempo, pueden decir qué es lo que va mal.

El exceso de tiempo se aprovecha mejor relajándose, porque la relajación le ayuda a ser más productivo en el futuro y mejora la moral de la empresa. Usted mismo admitió que la alta moral de la empresa significa una mayor tasa de retención y menos dinero gastado en salarios. Hágale claro este beneficio de la moral.

Si solo insiste obstinadamente en que trabaje 8 horas a pesar de que es más productivo trabajar menos horas , entonces no es un buen gerente; simplemente quiere control y poder. Está bien si simplemente no tiene experiencia y no sabe cómo funcionan las cosas. Todos aprendimos en el trabajo. Pero si se niega obstinadamente a no aprender, renuncie o reemplácelo. Negarse a escuchar a las personas a las que dirige derribará a todo el equipo ya toda la empresa.

Desafortunadamente, ahora está experimentando la colisión de la diferencia de mentalidad entre los trabajadores de oficina y los desarrolladores de software. Estos son los datos sobre los entornos de oficina que debe aceptar lo antes posible:

  • Su gerente no puede entender su valor técnico. No tiene el conjunto de habilidades o la experiencia técnica para comprender su diferencia con respecto a otros desarrolladores. Puede pensar que es valioso porque está resolviendo grandes problemas técnicos más rápido y mejor que nadie, pero en realidad no hace ninguna diferencia para él. Si te vas, contratará a "otro desarrollador". El nuevo desarrollador puede informar los problemas que resolvió como "irresolubles", pero si su informe es sólido, su gerente estará de acuerdo con eso. Él/ella puede cometer errores que le cuestan toneladas de dinero a la compañía, pero como su gerente no puede darse cuenta de eso, no es un problema. Si se sienta en su escritorio durante 8 horas, hará que su gerente sea más feliz que usted.

  • Su gerente tiene su responsabilidad sobre sus gerentes. Si no se presenta a tiempo o no sale de la oficina al mediodía, su gerente le preguntará al respecto y tendrá dificultades para responder. Esto se dirigirá a usted de inmediato.

  • La gente suele ser celosa y resentida por naturaleza. Por lo tanto, si trabaja menos horas que sus colegas, se enojarán por dentro, no importa qué tan bueno sea su conjunto de habilidades, o si ya los supera e incluso no tiene ninguna tarea asignada y estará tomando té y navegando por Internet durante el resto del día. Y su gerente tiene que mantener estable la oficina, incluso él / ella está de acuerdo con usted. Simplemente no lo tomes como algo personal.

  • Su acuerdo con su empleador establece que debe estar en el trabajo durante 8 horas o, de lo contrario, no se le pagará. Creo que es una buena razón más allá de todo lo anterior.

Estos son los hechos de los que no puedes escapar. Al estar en entornos similares durante 10 años, estas son las soluciones que podría encontrar:

  • Trabaja más lento. Si cumples con todas tus tareas y tomas té durante el resto del día, serás "El tipo que toma té la mitad del día". Si luchas todo el día y apenas logras una tarea, serás "Un empleado trabajador que mantiene su desempeño hasta el último minuto".

  • Puede solicitar trabajar desde casa una o dos veces por semana. Si no ven que no estás haciendo nada, estarán felices siempre que completes tus tareas.

  • Si ninguno de ellos funciona, hay compañías tecnológicas de "cielo seguro" que no preguntan dónde estás, si haces bien tu trabajo. (Casualmente, suelen ser las mejores empresas del mundo) Podrías considerar cambiarte a una de ellas.

Excelente trabajo al señalar algunas de las razones específicas por las que las decisiones gerenciales pueden ser ilógicas. Me estaba frustrando por razones similares por un tiempo por no ser visto de la manera que pensé que debería; luego me di cuenta de que, hasta cierto punto, no se me puede ver de ninguna manera más positiva (o negativa, para el caso) si mi gerente no conoce completamente lo que he hecho. +1 por indicar por qué 1+1 en realidad es igual a 3 para el gerente.
@Aaron ¡Gracias, aunque aprendí de la manera difícil!

La productividad de uno puede disminuir después de un número n de horas y, sin embargo, permanecer por encima del 0%. Suponiendo que el suyo comience a reducirse después de seis horas consecutivas, su jefe aún obtendrá más de 2 horas al 50 % que de 0 horas al 100 %.

Todos somos menos productivos al final de un día de trabajo. La forma en que las personas maduras lidian con esto es organizando el día para poner elementos que funcionen bien con una productividad reducida. Podría hacer la mayor parte de mi desarrollo por la mañana y guardar el material de capacitación requerido para el final del día. O podría organizar mi bandeja de entrada. O si tengo algo que requiere más rutina, cosas sencillas, lo haré.

Un problema con su pregunta es que cree que su jefe está tratando esto como una transacción comercial y usted no, que está pagando por 8 horas y quiere 8 horas, y usted solo quiere que se trate de la productividad. En verdad, lo estás tratando como una transacción tanto como él. Simplemente estás usando una moneda diferente . Le está pagando a su jefe con un software de calidad (confiamos en su palabra sobre la calidad, por el bien de la discusión) y desea un día flexible de 6 a 7 horas. Ninguno de los dos es más o menos noble que el otro en este escenario. Solo no estás de acuerdo con el precio.

Sin embargo, el principal problema con su pregunta es que usted da por hecho su trabajo y parece que lo hace porque sobrevalora sus propias habilidades. El trabajo es trabajo y, al final del día, lo hacemos porque alguien necesita que se haga un trabajo y nosotros necesitamos dinero para llegar a fin de mes. Que el trabajo es trabajo significa que a menudo implica pasar las últimas horas del día con una productividad reducida. Los trabajadores valiosos son aquellos que (como mencioné anteriormente) encuentran formas de equilibrar la disminución de la productividad con tareas más fáciles, aunque aún necesarias, que se adaptan mejor a la reducción de la productividad.

Tener desarrolladores verdaderamente buenos es un privilegio, tienes razón. Pero donde te equivocas es en etiquetarte a ti mismo como uno solo en base a tus habilidades y rendimiento. Cuando elevas tus deseos a un nivel de arrogancia y te consideras irreprochable, has compensado negativamente cualquier habilidad que puedas poseer.

El defecto fatal en su primer párrafo es que no obtiene 8 horas al 100%, luego 2 horas al 50%, obtiene 10 horas al 50%.
"Todos somos menos productivos al final de un día de trabajo" - No lo soy. En serio, es sorprendente, pero por cada observación que puedo hacer de mí mismo, es verdad. A menos que esté tratando de comenzar una nueva tarea al final del día, termino corriendo y puedo mantener el flujo durante más tiempo por la tarde/noche que en cualquier otro momento. El problema no es que el final de la jornada laboral sea menos productivo, es que una jornada laboral larga hace que el día siguiente sea menos productivo. O, en realidad, tampoco es tan simple: una semana o un mes o más de largos días de trabajo hacen que la semana o el mes siguiente sea menos productivo.
En algún momento, los desarrolladores pueden alcanzar una productividad negativa. Particularmente en aplicaciones que no tienen una buena cobertura de pruebas automatizadas.

Durante muchos años, descubrí que las personas creativas trabajan mejor con la correa tan suelta como sea posible. De vez en cuando, alguien abusa de esto, y tienes que lidiar con eso de forma individual. Por lo general, eso significa permitirles seguir adelante. Asegúrate de no estar en esa categoría.

Tal vez su supervisor actual fue designado para "reforzar" una cultura que se salió de control. Si es así, no luches contra él, trabaja con él. Ayúdalo a tener éxito y trabajará contigo. Considere que podría haber sido puesto en el lugar para permitir que algunos delincuentes atroces sigan adelante.

Si su horario flexible, que es uno de los mejores y más baratos beneficios que puede ofrecer un empleador, se ha convertido en un problema, llegue a un compromiso. Trabaje con su supervisor y desarrolle un horario con el que ambos puedan vivir; programa tu tiempo para ir a correr, asegúrate de que el horario muestre que estarás en tu silla todo el tiempo que él necesite que estés.

Érase una vez (hace 30 años), yo también corría en medio del día. Cuando estaba corriendo, no pensaba en los pasos, pensaba en cualquier problema que me tuviera desconcertado. Algunos de mis mejores momentos "ah-ha" ocurrieron mientras corría por el dique. El cambio de escenario y el aire fresco pueden hacer maravillas. Solo tengo tres desarrolladores asalariados a tiempo completo, pero pago una membresía de gimnasio corporativo en el mejor lugar de la ciudad, solo para sacarlos de sus sillas.

Sobre todo, haz lo que sea necesario para evitar que sea conflictivo. Esa es una situación que nunca es una victoria para nadie.

Ve a trabajar mañana decidido a ser parte de la solución. Suenas como un gran contribuyente, trabajando en lo que podría ser una buena situación. Trabaja para mantener ambos.

Habiendo leído las respuestas, no he visto la perspectiva de los gerentes.

Digamos que tengo 5 desarrolladores. Están cumpliendo con los plazos, sin problemas importantes, etc. Sin embargo, el tiempo total de trabajo por semana para el grupo es de alrededor de 160 horas. En esa situación estoy despidiendo a uno de ellos.

¿Por qué? En pocas palabras, tengo más capacidad que trabajo y ese exceso de capacidad es costoso. Tiene mucho más sentido financiero tener solo los 4, incluso si les pago un poco más.

FYI: mi experiencia es de más de 20 años en desarrollo, 15 de ellos administrando a otros. Más otros 8 propietarios de una empresa.

El gerente tiene razón. Si con frecuencia no está en la oficina y solo trabaja alrededor de 6 horas al día, es probable que los otros trabajadores (especialmente los que no son desarrolladores) sientan resentimiento por el hecho. Especialmente si tienen que esperar para hablar contigo porque estás "haciendo mandados" con bastante frecuencia. Los otros trabajadores saben que usted es un recurso costoso y es probable que algunos ya tengan algún nivel de resentimiento. Al no estar en la oficina durante el horario comercial normal, se lo está restregando en la cara.

Para una empresa, tener desarrolladores no es un privilegio; No tengo idea de dónde sacaste eso. Parece que tienes un trabajo agradable y cómodo, así que depende de ti si quieres arruinarlo.

No creo que la empresa pueda continuar si él se fuera.

Deberías olvidarte de eso, ya que no solo está mal, sino que crea un mal tono. Las empresas ciertamente han sobrevivido a la salida de departamentos enteros. Claro, hace mella en las cosas, pero siempre hay alguien dispuesto a intervenir donde lo dejaste. Personalmente, he estado involucrado en varias variaciones de esa situación: un grupo me abandonó, despidí a todo un departamento y formé parte de un grupo grande que se retiró porque algunas demandas estúpidas no se cumplieron. me encontré En todos los casos, la empresa sobrevivió y terminó mejor gracias a ella.

¿Cómo puedo hacerle saber a este gerente que no está en condiciones de tener ninguna expectativa de nosotros, más allá de que produzcamos software de calidad de acuerdo con el cronograma?

Si, como gerente, pensara que te sientes así, te mostraría la puerta de inmediato. Esa actitud es tóxica y muestra un total desprecio por la autoridad y tus compañeros de trabajo. Usted ya está en una posición muy cómoda, está bien pagado en comparación con los demás y tiene un trabajo aparentemente fácil. Como mínimo, debe esperar que actúes como si quisieras trabajar allí.

No entendió del todo el mensaje de que estos desarrolladores saben que pueden obtener trabajos mejor pagados, pero se quedan porque prefieren un ambiente de trabajo relajado con salarios más bajos. Si no consiguen el ambiente de trabajo que les gusta, ¿por qué los otros cuatro se quedarían con el salario más bajo?
@gnasher729: En realidad lo hice. La empresa ofrece un trabajo relativamente fácil por un salario más bajo. Depende de esos desarrolladores decidir estar en el trabajo durante el horario comercial normal. Como gerente, no toleraría los problemas causados ​​por tener un grupo relativamente bien pagado (incluso si está por debajo de las normas de la industria) trabajando "a tiempo parcial". Francamente, el cambio de su gerente a un rol de desarrollador (sin importar cómo se presentó) parece indicar que a la alta gerencia no le gustó lo que estaba pasando y sintió que esta era la mejor manera de solucionarlo.
-1, me alegro de no tener que trabajar para ti, la gestión no se trata de respetar tu autoridad , se trata de respeto mutuo. Además, se supone que los trabajos asalariados no miden horas, tienen el espíritu de cumplir tareas/objetivos.
@daaxix: Si te dan la opción de pagar $4 por una coca cola o $5 por una coca cola, ¿cuál elegirías? (Suponiendo que ambos sean del mismo tamaño/calidad) Es lo mismo. Si pago $ 300k / año solo en salarios de desarrollo (asumiendo que estos tipos son baratos a $ 60k cada uno) y puedo ver que pagar $ 240k me da el mismo resultado, ¿qué debo hacer, como gerente? ¿Qué sucede si despido a uno y tengo que pagarle a los demás un poco más, de modo que ahora cueste $ 270k / año? La empresa sigue adelante y el resto de la plantilla está más contenta. Así es como funciona el mundo.
Pero veámoslo de otra manera: el resto del personal está descontento porque se percibe que esos desarrolladores "nunca" están presentes: la percepción lo es todo. Hasta el punto de que empiezo a perderlos. ¿Es mejor perder a una (o dos) personas o tener un problema enconado que podría hacer que muchos otros se vayan? Respuesta: deshacerse de los valores atípicos. Empezando por los que no entienden que tener trabajo no es un privilegio. No se trata de la productividad del individuo, se trata de cómo funciona el equipo en sí.
No, no lo hace, porque estás siendo completamente inexacto con la alegoría de cortar 1 desarrollador. No puede simplemente cortar a alguien y luego esperar que los otros 4 desarrolladores permanezcan en la salida actual. Para las profesiones técnicas y creativas el número de horas trabajadas no tiene una relación lineal con la productividad. Lo que realmente sucederá es una menor productividad, no una productividad igual. Ahora, si tiene un verdadero holgazán, entonces su punto es válido, pero la pregunta del OP asume que su productividad es adecuada, es posible que dedicar más horas no aumente su productividad.
@daaxix: En realidad, es probable que aumente la productividad por persona. Si el desarrollador deja de actuar como si la empresa fuera solo un lugar para pasar el rato durante un par de horas, su día se concentraría un poco más. management-issues.com/news/2862/…
También me alegro de no trabajar para ti. Aquí hay un ejemplo de un buen jefe , no alguien que espera robots. Funciona en ambos sentidos: no tienes todo el poder y nunca lo tendrás.
Incluso la simple analogía de la coca cola no cuadra. No es "Tengo la opción de $4 o $5 por lo mismo", sino "$4 por una Coca-Cola o $5 por una Coca-Cola extra grande (2 oz más)..." Cortar 1 desarrollador y aumentar el salario de los otros 4 por 7k/año no le darán los mismos resultados, a menos que sus desarrolladores sean tan estúpidos que piensen que el aumento del 10% vale un aumento del 25% en la carga de trabajo. Si quieren un aumento del 25 % en la carga de trabajo, obtendrían un trabajo de desarrollo con pago normal, que sería un aumento del 30-35 % (considerando el salario promedio de los desarrolladores) por el mismo aumento de la carga de trabajo; simplemente superaron su oferta en un 300% o más y renunciaron.
Esta respuesta ilustra perfectamente la falacia lógica que hace que surja este problema en primer lugar. El departamento de ética de mi empresa dice específicamente en su capacitación: "Si se va a quejar con nosotros de que la persona en el cubículo de al lado hace demasiadas llamadas personales (por ejemplo) mientras está en el trabajo, primero puede hablar con ellos sobre Tal vez lleguen más temprano, se queden más tarde, vengan los fines de semana, trabajen desde casa,..." Agrego que los trabajadores del conocimiento siguen trabajando para usted, incluso cuando conducen o están sentados en casa. No puedo dejar de resolver problemas de trabajo incluso cuando estoy acostado en la cama.
Otra posibilidad es que este lugar realmente tenga grandes desarrolladores y al despedir terminarás con personas que dedican 8 horas y hacen un trabajo peor. Renuncié a un trabajo cómodo que trataba como OP, excepto que mi gerente no era como el nuevo OP. Despedirme habría sido una tontería. Cuando renuncié, junto con un compañero de trabajo que también renunció, mi gerente nos invitó a almorzar y literalmente dijo: cito: "Pagamos un par de camionetas destartaladas pero obtuvimos un par de autos deportivos nuevos. Fue un honor maneja esos autos deportivos mientras duró". Nos ha dicho desde entonces que no puede encontrar reemplazos dignos. Fue agradable ser apreciado.
@Aaron: Todo lo que puedo decir es que he visto la situación exacta que describe el OP en varias empresas. Por lo general, el problema es que algunos desarrolladores actúan como copos de nieve especiales y el resto del negocio está resentido. La única respuesta que funciona es que la gerencia trate a todos los empleados por igual. Lo que significa que todo el mundo está allí durante el horario normal de trabajo. Seguro que un desarrollador podría estar pensando en el trabajo durante las horas libres, pero te garantizo que las demás personas también. Al permitir que la situación continúe, la gerencia corre el riesgo de perder al resto de las personas de la empresa.
Que no puedo discutir, que algunos piensan que son tan especiales que deberían ser reyes, y otros pueden resentirse. Sin embargo, le garantizo que no podrá retener el mejor talento con su respuesta, por lo que tiene un acto de equilibrio: ¿tomo el trigo y la paja juntos o reduzco ambos? Eso es duro. Tal vez un enfoque completamente transparente funcionaría mejor. Podría ser incómodo por un tiempo, pero podría reducir el resentimiento persistente (no a 0, pero al menos bajo) si es un hecho conocido que mi trabajo no necesita horas normales. En cuanto a las hojuelas , el trabajo del gerente es despedirlas ; concedido, es más fácil decirlo que hacerlo.
@NotMe Tu comparación de desarrolladores de software con coca-cola ilustra perfectamente el problema. Simplemente no de la manera que piensas. Mírelo de otra manera: tanto usted como el conserje empujan papeles en su oficina. ¿Por qué debería pagarle $$$ cuando puedo pagarle a un conserje $ para que se siente en su silla y empuje papeles? Para su comparación de coca cola, no está pagando $ 5 por una coca cola en lugar de $ 4. Estás pagando $5 por Dom Perignon '57 en lugar de $4 por una coca cola de McDonald's.

Concretamente hasta el punto de educar a tu jefe: Yo no soy cristiano y tú tampoco tienes que serlo para quitarle algo a la parábola de los trabajadores de la viña. A menos que su lugar de trabajo reconozca un sindicato u otro marco de negociación colectiva, tiene un acuerdo independiente con cada empleado. Se puede hacer que los empleados vean esto sin causar resentimiento, y eso es algo normal para su gerente. No es intrínsecamente su trabajo seguir el patrón de trabajo de la mayoría.

Si el empleador se ha vuelto completamente inflexible recientemente como una cuestión de política, entonces tiene un problema real: ya no quieren empleados que trabajen como usted. Entonces su intento de educar a su gerente puede resultar en que su gerente lo eduque a usted, lo cual también está bien. Esto puede ir más allá de su nuevo gerente hasta el punto en que el problema sea intratable.

Específicamente hasta el punto de recuperar sus horas: una serie de situaciones podrían aplicarse en función de su BATNA (mejor alternativa a un acuerdo negociado). Si va a recuperar el tiempo, probablemente una cosa importante para usted y su nuevo gerente sea ser sinceros con otros empleados y decirles que no se están escabullendo, y no se toleran las fugas: usted tiene permiso para irse por un tiempo. razón que tal vez no sea de su incumbencia o tal vez pueda ser compartida. También puede ofrecer ser lo más discreto posible si lo hace mientras algunos de sus colegas están muy ocupados. Prométeme que no anunciarás en voz alta a las 4:00 p. m. que implementaste la historia de hoy, revisaste el código y los verás en la barra cada vez que sus cerebros inferiores lo hagan por el día ;-)

De todos modos, posibles situaciones:

  • Tiene capacidad legal para continuar con sus prácticas existentes, y su nuevo gerente en efecto está pidiendo trabajo extra sin pago. BATNA: usted rechaza la solicitud.

Entonces su gerente le está pidiendo un favor bastante grande (una hora o más al día es mucho, incluso si solo lo hace cuando está programado). Tienes que comunicarle esto y asegurarte de que entienda que no hay nada para ti en este momento. Si es necesario, puede pasar por alto su cabeza si no reconoce sus derechos, pero la forma amistosa de abordarlo es persuadirlo, sin amenazarlo, de que no lo obligue a hacerlo. Debe trabajar duro ahora para no establecer una confrontación que signifique que negarse más tarde humillará al nuevo gerente. Así que asegúrese de explorar y estar de acuerdo con la situación real antes de que alguien diga algo que no pueda respaldar.

  • No tienes capacidad legal, pero si vas a tener que estar en tu asiento 8 horas al día, entonces preferirías hacerlo para un empleador diferente pagando un 30 % más. BATNA: te vas.

Luego, está negociando qué servicios proporcionará a su empleador a qué tarifa. Esto a veces es increíblemente fácil ya veces increíblemente difícil, todo depende de qué tan rápido uno de ustedes esté listo para retirarse o aceptar (lo que esperan que sea) el farol del otro. Explique que el trabajo flexible es extremadamente valioso para usted, que lo ha apreciado hasta la fecha, que no cree que haya estado engañando a su empleador. Tal vez se podrían establecer algunas condiciones formales en cuanto a cuál es su acuerdo y, en nombre de la equidad, esas mismas condiciones podrían extenderse a otros empleados cuando corresponda. Si desea indicar que no está mintiendo, entonces una oferta en la mano de otro empleador es la señal más fuerte que puede obtener o debería necesitar. Por lo que dices en la pregunta sería fácil de obtener. Si, eso'

Una posibilidad remota, pero suponga que actualmente cumple con el cronograma casi todo el tiempo y, por lo tanto, trabaja 5 días a 6,5 ​​horas al día (32,5 horas a la semana). Esto no le conviene a su empleador por razones de horas de trabajo consistentes entre los empleados. Suponiendo que sea mentalmente capaz de trabajar jornadas más largas, tal vez ambos podrían acordar 8 horas al día, 4 días a la semana, sin cambios en el salario o con un cambio simbólico. Sus colegas pueden tener la libertad de asumir que le pagan el 80% prorrateado si así lo desean para que no sientan demasiada envidia: incluso si las escalas salariales son públicas, asumo que su salario es confidencial. Haga sus diligencias en su día libre en lugar de durante su jornada laboral. Acuerde que cuando los plazos muerdan, trabajará una semana de 5 días para TOIL.

  • No tiene capacidad legal y prefiere a este empleador por razones distintas a las horas de trabajo flexibles. BATNA: aceptas la solicitud.

Entonces le estás pidiendo un gran favor a tu gerente, y hasta donde él sabe, actualmente no hay nada para él. Debe abordar esto presentando un caso sólido de que su trabajo flexible es de interés para su empleador. Su gerente anterior podría ser útil, si el nuevo gerente lo respeta en absoluto, porque puede explicar por qué toleró lo que hizo antes (es decir, por qué es valioso para el negocio dejarlo hacerlo, en términos de hacer que usted lo haga). más feliz y más productivo). Si no presenta su caso y termina trabajando las horas y terminando sus proyectos temprano, en lugar de irse temprano y terminar sus proyectos a tiempo, entonces tal vez su nuevo gerente sepa un poco sobre la gestión de desarrolladores después de todo. A veces te manejan; prepárate mentalmente ahora para no guardar rencor.

Yo estaba exactamente en la misma posición hace unos diez años. Es muy difícil negociar esto: hay muy pocos gerentes de este tipo, especialmente si son nuevos en el trabajo, que apreciarán las recomendaciones "amigables" de sus subordinados sobre cómo manejar las cosas cuando acaban de ingresar y tienen la intención de " hacer las cosas a su manera". Si no tiene cuidado, puede quedarse sin trabajo.

En mi caso, había alguien "más alto en la cadena alimenticia" que entendía algo sobre la gestión de desarrolladores, y me dirigí directamente a ellos. Me dijeron que podía ignorar con seguridad al nuevo gerente. Si tienes esa opción, quizás inténtalo.

Aún así, tenga mucho cuidado: asegúrese de conocer bien el territorio.

De lo contrario, en mi opinión, si no quieres buscar un nuevo trabajo, lo mejor que puedes hacer es jugar el juego del chico nuevo por un tiempo: bésate y sé bueno: en seis meses o un año, si haces un buen trabajo, habrás establecido credibilidad con el chico nuevo. Luego, las cosas se relajarán y podrá volver gradualmente a su antiguo modo de trabajo.

La idea de "juega a la pelota por ahora e inténtalo de nuevo más tarde" puede resultar contraproducente, ya que acabas de sentar un precedente mientras tanto. Descubrí que si das una pulgada ahora, esperando que la otra parte ceda un poco más tarde, la otra parte a menudo tomará medidas drásticas con esa pulgada y simplemente solicitará otra. Nunca he tenido un resultado de "dejemos el statu quo por ahora y volvamos a esto más tarde" para negociar con éxito lo que quiero. Es ahora o nunca.
@Aaron: "La idea de" jugar a la pelota por ahora y volver a intentarlo más tarde "puede resultar contraproducente". Verdadero. Pero eso no es lo que dije.
En realidad, parece que eso es exactamente lo que dijiste al cerrar, ceder durante 6 meses o un año y luego quizás recuperar lo que tenías. "si no quieres buscar un nuevo trabajo, lo mejor que puedes hacer es jugar el juego del chico nuevo por un tiempo: bésate y sé bueno: en seis meses o un año, si haces un buen trabajo, estarás ha establecido credibilidad con el chico nuevo. Entonces las cosas se relajarán y podrá regresar gradualmente a su antiguo modo de trabajo".
@Aarón - No. :)

Lo más amable que puedes decir es algo directo, honesto y sin tacto. "Bueno Bob, la única razón por la que sigo aquí es porque me gusta el hecho de que realmente no tengo que trabajar una semana laboral completa. Vale la pena el recorte salarial del 30-40% para mí".

Ahora imagine ser el nuevo gerente de alguien y escuchar eso por primera vez. Porque eso es realmente lo que estás diciendo aquí. No te gusta estar allí, pero lo aguantas porque está bien no tomarte tu trabajo tan en serio.

¿Qué tanto, como gerente, realmente desea mantener a ese tipo?

He estado allí, pero realmente no es algo para tomar una posición de poder. Lo que realmente quieres es un cambio. Ya sea un nuevo trabajo o algunas mejoras en el actual. Tendrá un gerente más receptivo si toma el trabajo en serio cuando él se lo pida y estará en una posición más relajada para tratar de negociar una vez que haga algunas tentativas y se sienta seguro de que, de hecho, podría aceptar un nuevo trabajo. relativamente rápido.

Pero realmente, ¿por qué, si eres lo suficientemente bueno como para encontrar un nuevo trabajo tan fácilmente, estás aguantando lo que sea que sea esta situación? Personalmente, prefiero tener un día de 8 horas de mediocridad en la programación que un día de 6-7 horas de frustración. Parece que ya es hora de que más desarrolladores, además de usted mismo, encuentren un nuevo lugar para trabajar. Sin embargo, no está de más intentar cambiar las cosas antes de ir. Como mínimo, podría ayudar a los desarrolladores que tienen que contratar para reemplazarte.

El problema no es que él no sepa lo que se necesita para mantenerte. Es que todavía estás allí y él no va a entender por qué mejor que yo en cualquier aspecto más allá de la inercia general de la carrera, donde encontrar un nuevo trabajo es tan doloroso que prefieres aguantar el horrible que tienes.