¿Hay alguna forma diplomática de explicarle a un gerente que está presionando sin ningún tipo de influencia?

Recientemente adquirí un nuevo gerente que ha estado haciendo muchos cambios y solicitudes. Siempre estoy dispuesto a ceder si hay un beneficio obvio o un problema que resolver, y aunque inicialmente estaba dispuesto a tomar medidas para cumplir con cosas con las que no estaba necesariamente de acuerdo, llegué a un punto en el que ya no estoy dispuesto. seguir molestándome si no hay una respuesta a '¿Cuál es el beneficio real para el equipo o el problema que se resuelve con este cambio?' que siento que es aceptable.

Este mismo problema ocurrió una vez en el pasado, también con un nuevo gerente. Sabía que las solicitudes no eran irrazonables en sí mismas, pero cumplirlas era un inconveniente para mí y no ofrecía un impacto sustancial para el equipo o mi trabajo. Mi proceso de pensamiento estaba en la línea de '¿Cuáles son las repercusiones que puedes aprovechar en mi contra si digo que no? Puede despedirme y puedo tener un nuevo trabajo en unos días', pero sentí que comunicar esto no era apropiado y conduciría a un ambiente de trabajo insalubre.

La última vez, seguí adelante y me mudé a un nuevo trabajo. Poco después de que me fui, el resto del equipo también se fue por las mismas razones, lo que me hizo darme cuenta de que esto puede ser un problema común. Ahora he comenzado el mismo proceso de sonreír y asentir con la cabeza mientras programo entrevistas, pero me he estado preguntando si hay una forma saludable de abordar esta situación.

Solo como ejemplo, un problema involucró una reunión de equipo regular de dos horas. La mayor parte de la reunión fueron gerentes que iban y venían, sin aportes de nadie más; Mencioné la preocupación de que esta reunión solo debería incluir a los gerentes, pero se descartó. Suelo llevar un libro conmigo y divido mi atención entre leer y prestar atención a la reunión. Me hicieron a un lado y me dijeron que tenía que dejar de traer libros. Le expliqué que todavía estoy prestando atención y respondiendo la rara pregunta que se hizo durante la reunión, y pregunté cuál es el problema con eso; la única respuesta fue 'no prestar toda su atención a la reunión es de mala educación'. Que ciertamente puede ser.

Esta pregunta puede ser específica para profesiones de alta demanda (en este caso, ingeniería de software), pero ¿hay alguna forma diplomática de explicarle a un gerente que debe escoger y elegir sus batallas? ¿Recoger las maletas y marcharse es la única solución?

¿ Se ha hecho la pregunta "¿Cuál es el beneficio real para el equipo o el problema que se está resolviendo con este cambio?"
Esta pregunta relacionada tiene las respuestas que necesita desde una perspectiva práctica, mientras que esta pregunta aborda los aspectos de trabajar con otros.
Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .
Puede tener en cuenta que recibe dinero para hacer lo que su gerente quiere que haga. Esto es en reconocimiento de que es posible que no desee hacerlo por su cuenta sin más incentivos.
Además, no es raro que los buenos desarrolladores tengan rasgos de autismo. Podría ser relevante si este es el caso aquí, ya que explicaría la falta de comprensión de los mecanismos sociales en juego aquí.
La diplomacia está bien para tratar con lunáticos que tienen armas nucleares en su poder. ¿Por qué ser diplomático es más importante o útil en esta situación que ser directo?
Incluso en campos de alta demanda, las personas que se comportan como usted dice que son, se convertirán en más problemas de lo que valen. Puedes moverte, pero tu reputación eventualmente te alcanzará. Recuerda, la gente habla.
a) Su gerente tiene apalancamiento: el hecho de que él / ella es su gerente. b) ¿Ha intentado (con calma) explicarle a su gerente cuánto más podría producir/resolver/hacer por él si recuperara esas 2 horas que pasó en su reunión? Presente los hechos con calma, es probable que el gerente tome la decisión correcta. Si eso es "continuar uniéndose a las reuniones", entonces es posible que no tenga el valor que dice tener (o el gerente simplemente valora su asistencia a la reunión más que el beneficio de lo que le ha presentado), lo cual está dentro de su competencia como su gerente.
Dale a tu jefe una copia de "peopleware" como regalo... ;)
Desearía que mi trabajo de programación existiera también para mi conveniencia.
No me pagan por hacer lo que mi jefe me pide que haga. Me pagan por hacer cosas que benefician a la empresa. Si lo que el gerente me pide que haga no beneficia a la empresa, entonces hay un conflicto. Por suerte no tengo ese problema.
¿Ha intentado mantener un registro de la cantidad de reuniones realizadas y los resultados? Cuantificar el tiempo perdido podría ser una buena manera de reducir el desperdicio. Como una forma de mantener las reuniones breves, sugeriría reuniones de pie, es increíble lo rápido que pasan las cosas cuando las personas se ven obligadas a ponerse de pie. En cuanto a llevar libros a las reuniones, no veo que esto vaya bien, a menudo me resulta más fácil llevar una computadora portátil, ya que ponerse al día con el correo electrónico durante las reuniones suele ser más apropiado.

Respuestas (12)

Hay una serie de problemas que mencionas en tu pregunta. Creo que para algunos de estos hay cosas que debes mirar tú mismo en lugar de culpar al gerente.

Vamos a abordarlos uno a la vez:

... ha llegado a un punto en el que ya no estoy dispuesto a seguir molestándome si no hay una respuesta a '¿Cuál es el beneficio real para el equipo o el problema que se está resolviendo con este cambio?' que siento que es aceptable.

Como en mi comentario, ¿es esto algo que realmente le ha preguntado a su gerente? ¿Ha descrito los impactos negativos que el cambio tendrá en su equipo, como el tiempo de aceleración, la disminución de la productividad, el aumento de la productividad no medible? Si desea contrarrestar este argumento, debe proporcionar evidencia de por qué es algo malo.

Mi proceso de pensamiento estaba en la línea de '¿Cuáles son las repercusiones que puedes aprovechar en mi contra si digo que no? Puede despedirme y puedo tener un nuevo trabajo en unos días', pero sentí que comunicar esto no era apropiado y conduciría a un ambiente de trabajo insalubre.

Sí, comunicar esto no es adecuado y habla más de ti que de tu jefe. Si tiene una objeción moral a algo que no puede respaldar con un argumento racional, entonces es su problema con el que debe lidiar. Si esto significa seguir adelante y encontrar la misma situación (todavía) nuevamente, es de esperar que para ese momento descubra que el problema reside en usted y no en la organización.

Suelo llevar un libro conmigo y divido mi atención entre leer y prestar atención a la reunión. Me hicieron a un lado y me dijeron que tenía que dejar de traer libros.

Esto es increíblemente grosero y poco profesional. Su gerente, por alguna razón, ha decidido que necesita su opinión en esta reunión. Usted se opuso y se le dijo que debe asistir. Si tuviera a alguien haciendo esto en mi equipo, lo llamarían de inmediato. El hecho de que no vea el valor no le da motivos para actuar de manera poco profesional.

Esta pregunta puede ser específica para profesiones de alta demanda (en este caso, ingeniería de software), pero ¿hay alguna forma diplomática de explicarle a un gerente que debe escoger y elegir sus batallas?

Creo que deberías preguntarte si deberías escoger y elegir tus batallas. Por cómo leo la situación, su gerente no ha hecho nada malo; en cambio, veo a un miembro del equipo grosero, disruptivo y arrogante que no desea actuar de manera profesional y objetiva.

¿Recoger las maletas y marcharse es la única solución?

Esto no resolverá nada, porque el problema viajará contigo a tu nuevo empleador, como lo hizo a donde estás ahora desde tu lugar de trabajo anterior.

Lo que recomendaría es esto:

  • Si tiene un problema con algo que se le pide que haga, cuantifique el motivo. Si no hay una razón que puedas dar legítimamente, entonces nadie va a decir que no.
  • Si se le ha pedido que asista a una reunión, intente interactuar con los gerentes en lugar de sentarse pasivamente. Ser proactivo. Tal vez pueda descubrir antes algunas de estas decisiones que le "imponen" y tener la oportunidad de proporcionar información antes.

Lo siento si esto suena duro (y es posible que me voten negativamente por esta respuesta), pero como alguien que ha sido desarrollador durante 20 años y se ha sentado en todos los niveles en la jerarquía de informes, es importante reconocer dónde quizás debería Sea introspectivo y observe cómo puede mejorar usted mismo y el flujo de trabajo, en lugar de actuar de una manera poco profesional que no le hace ningún favor.

Demasiadas veces he visto a alguien que es brillante, muy capaz, y en lugar de tratar de resolver un problema, simplemente se queja y contribuye a resolverlo al no ser proactivo y brindar orientación desde su experiencia que podría mejorar las cosas para todos. . Esto es lo que veo en esta publicación.

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .

Suenas como una versión más joven de mí. Hice cosas así. Yo era el mejor programador del equipo y me necesitaban. Eso me permitió sacar cosas de las que nadie más se habría salido con la suya. Cuando me pedían cosas que claramente eran estúpidas, y cuando el razonamiento no ayudaba, no las hacía.

Sin embargo, me he dado cuenta de que este no es un buen enfoque, por las razones que se describen a continuación:

pero sentí que comunicar esto [...] conduciría a un ambiente de trabajo insalubre.

Esto es cierto. Las otras cosas de confrontación que hiciste (por ejemplo, el libro en la reunión) también son venenosas. Los humanos no somos máquinas racionales. La desobediencia puede envenenar fácilmente la relación con su jefe.

Parece que le importa tener una relación funcional con su gerente. Por lo tanto, tienes dos alternativas:

  1. Obedecer. Es extremadamente improbable que pueda cambiar algo a través de la "desobediencia civil". Lo sé porque lo intenté.
  2. Encuentra un empleador que te valore más. Para los buenos programadores hay muchos de esos empleadores.

Parece que ya ha cambiado de trabajo por este motivo y está a punto de hacerlo de nuevo. ¿Cómo es que estás trabajando de nuevo en una empresa burocrática? Tal vez deberías elegir mejor el lugar donde vienes a trabajar.

Correcto, creo que encontrar una empresa con una cultura específicamente más adecuada es la solución. Esto requiere algo de iniciativa y suerte (¡es difícil evaluar la cultura como entrevistado!), pero es posible y vale la pena intentarlo. Dos sugerencias concretas serían encontrar una empresa de un tamaño diferente (probablemente más pequeño) o mudarse geográficamente.
@TikhonJelvis En realidad, tuve que mudarme a una empresa más grande para encontrar una mejor cultura. Los pequeños pueden ser igual de malos porque hay menos controles y contrapesos. Pero como dijiste, es difícil evaluar antes de trabajar en algún lugar.
El último párrafo aquí es la clave.
Creo que el n. ° 2 debería reformularse para decir "Encuentre un empleador que valore más su tiempo". La diferencia es que un desarrollador que habitualmente se sienta en reuniones de más de 2 horas no se utiliza correctamente. Es muy posible que valoren la compra del desarrollador, simplemente no tienen idea de cómo utilizar correctamente el conjunto de habilidades de OP.
Esta respuesta está bien, pero hay otra solución, sé asertivo. Esto significa no hacer cosas pasivo-agresivas como leer libros durante las reuniones y cuestionar de manera segura y razonable algunas de las directivas de los gerentes. La asertividad, es decir, una discusión civilizada, no debe dañar una relación...
Supongo que la idea de leer el libro es una forma de demostrar lo poco que te necesitan en la reunión. Si cumple con todas las funciones requeridas de usted en la reunión y lee un libro, no debería haber ningún problema. Esta es una demostración pasiva de la vista OP. El OP debe señalar esto con el gerente y sugerir que (2 horas x Number_Of_Idle_Non-Managers) a la semana son muchas horas de persona para desperdiciar. Si el OP ha discutido este y otros problemas con el gerente en vano, entonces el OP debe indicar la intención de irse si no hay cambios y luego irse. La huelga es la única palanca que tiene un trabajador.
@NotMe no, realmente quise valorar a todo el empleado. Cuando al empleador le importa que seas feliz, la vida es buena. Evitar reuniones inútiles es solo un caso especial.
La asertividad de @daaxix es mejor que el comportamiento pasivo-agresivo, pero solo tiene éxito si su socio de negociación está dispuesto a ceder. Las razones para no ceder incluyen infravalorar erróneamente al empleado o ser emocional. En ese caso, es posible que tenga que "expulsar".

Hay un viejo dicho que dice que las personas se unen a una empresa pero renuncian a su gerente.

Usted es desarrollador de software, confía en su capacidad para encontrar otro trabajo y claramente no tiene ningún respeto por su nuevo gerente; llevar un libro para leer en una reunión es un indicador muy fuerte de eso.

No voy a lavarte como Jane y decirte que estás actuando de manera poco profesional. En su lugar, voy a sugerir que usted:

  1. Reúnase con su gerente y tenga una conversación honesta sobre los problemas que está teniendo para adaptarse al nuevo estilo de gestión. Venga de buena fe y esté dispuesto a cambiar de opinión si llega nueva evidencia.
  2. Prepárate para seguir adelante, seguir adelante no es algo tan malo. Estar en una empresa que se adapta culturalmente a su personalidad es importante y si el nuevo gerente cambió eso, es completamente apropiado seguir adelante y negociar mejores términos en el próximo lugar de todos modos.

Haga lo que haga, manténgase profesional , mantenga la calma y no socave la autoridad de su supervisor, ciertamente no frente a ellos como lo del libro. No les debes eso, especialmente si quieres seguir adelante, pero podría ayudar mucho con el tipo de términos que te quedas con ellos.

@stackexchanger No estoy seguro de por qué piensas eso. La respuesta directa es: "Reúnase con su gerente y tenga una discusión honesta sobre los problemas que está teniendo para adaptarse al nuevo estilo de gestión. Venga de buena fe y esté dispuesto a cambiar de opinión si llega nueva evidencia". y el tono subyacente es: estar preparado para seguir adelante, estar en sintonía con la cultura de una empresa es importante y si la nueva no se ajusta a su estilo, marcharse está bien.
Esta es la mejor respuesta, enfoque esencial y asertivo.

Siempre estoy dispuesto a ceder si hay un beneficio obvio o un problema que resolver, y aunque inicialmente estaba dispuesto a tomar medidas para cumplir con cosas con las que no estaba necesariamente de acuerdo, llegué a un punto en el que ya no estoy dispuesto. seguir molestándome si no hay una respuesta a '¿Cuál es el beneficio real para el equipo o el problema que se resuelve con este cambio?' que siento que es aceptable.

Mmm. Este es tu jefe, ¿verdad?

A veces (normalmente) tenemos que hacer lo que quiere el jefe, aunque sea "inconveniente". Esa es la naturaleza del trabajo y la relación jefe/empleado.

Este mismo problema ocurrió una vez en el pasado, también con un nuevo gerente. Sabía que las solicitudes no eran irrazonables en sí mismas, pero cumplirlas era un inconveniente para mí y no ofrecía un impacto sustancial para el equipo o mi trabajo. Mi proceso de pensamiento estaba en la línea de '¿Cuáles son las repercusiones que puedes aprovechar en mi contra si digo que no? Puede despedirme y puedo tener un nuevo trabajo en unos días', pero sentí que comunicar esto no era apropiado y conduciría a un ambiente de trabajo insalubre.

Sí. Estoy de acuerdo en que, básicamente, decir "¿Por qué debería molestarme en escuchar lo que mi jefe me dice que haga?" sería inapropiado y generalmente no contribuye a un ambiente de trabajo saludable.

Suelo llevar un libro conmigo y divido mi atención entre leer y prestar atención a la reunión. Me hicieron a un lado y me dijeron que tenía que dejar de traer libros. Le expliqué que todavía estoy prestando atención y respondiendo la rara pregunta que se hizo durante la reunión, y pregunté cuál es el problema con eso; la única respuesta fue 'no prestar toda su atención a la reunión es de mala educación'. Que ciertamente puede ser.

Muy rudo. Y muy pasivo-agresivo. No hagas eso si valoras tu trabajo.

Esta pregunta puede ser específica para profesiones de alta demanda (en este caso, ingeniería de software), pero ¿hay alguna forma diplomática de explicarle a un gerente que debe escoger y elegir sus batallas? ¿Recoger las maletas y marcharse es la única solución?

Ciertamente, una alternativa es simplemente hacer el trabajo que se le asigna, sin importar si resulta "inconveniente".

No puedes simplemente decir "Oye, jefe, debes escoger y elegir tus batallas". No hay nada diplomático en eso, todo lo contrario.

Si puede controlarse un poco, y en un período de tiempo tranquilo tiene una conversación tranquila y privada con su gerente, es posible que pueda explicar su punto de vista sobre algunos de los detalles. Concéntrese en por qué cree que un cambio sería ineficaz, no en que sea "inconveniente" o que no sienta que una solicitud es "aceptable", eso no lo debe decidir usted.

Si bien la ingeniería de software puede tener una gran demanda en su localidad, cualquiera puede ser reemplazado. Cuando una empresa incorpora un nuevo gerente, siempre hay algún cambio. A menudo, esa es la razón por la que se eligió a este nuevo gerente: para promulgar el cambio. Si no puedes decidirte a hacer lo que quiere el nuevo jefe, es mejor que te busques un nuevo trabajo una vez más. De lo contrario, es posible que la elección no sea suya.

Dicho esto, su pregunta hace parecer que realmente no le importa en absoluto. Se lee como si ya hubieras decidido "Si las cosas no son exactamente como quiero, me arriesgaré a que me despidan o renunciaré, porque tengo tanta demanda que puedo conseguir un nuevo trabajo en unos pocos días."

Tal vez haya tenido suerte, y por lo general su gerente hace todo lo que quiere y solo solicita cosas que le convienen. En mi experiencia, eso no es típico, pero su millaje puede variar. En mi experiencia, la mayoría de los gerentes solo tratarán con personas que requieren mucho mantenimiento durante un período corto de tiempo antes de concluir que no valen la pena y despedirlos.

Tal vez a la larga no seas apto para trabajar para otra persona. Es mejor que trabaje para usted mismo y nunca tenga que hacer nada con lo que no esté necesariamente de acuerdo.

Ha colocado todos los problemas relacionados con el comportamiento en la puerta del OP. ¿Qué tal abordar que la gerencia está de acuerdo con obligar a los empleados a pasar dos horas en reuniones que tienen poca relevancia directa? Está descartando el OP como alguien que no pudo trabajar en un entorno colaborativo. Ese es un resultado infundado basado en que el OP ha aterrizado en empresas con estilos de gestión aparentemente disfuncionales.
@javadba Encuentro ese escenario como ir a la universidad y dormir toda la clase y esperar obtener todos los puntos de participación. Tengo la sensación de que fue ignorado porque lo mencionó en el momento equivocado (probablemente durante la reunión). Creo que al menos sabría qué tipo de aportes esperan, o qué debería obtener de la reunión, si realmente hubiera hablado con su gerente al respecto y le hubiera dicho que las reuniones se sienten como una pérdida de tiempo para él. estar allí
En última instancia, incluso si solo dice una entrada todo el tiempo, tal vez piensen que una cosa valió el costo de tenerlo allí las dos horas completas, siempre que esté prestando atención. Eso no le corresponde a él decidir y si no le gusta eso, probablemente necesite trabajar para sí mismo.
@javadba La evaluación de que la reunión fue de poca relevancia directa puede ser incorrecta por parte del OP. Podría ser de importancia política y se le pidió que estuviera allí en caso de que surgiera un problema técnico que necesitara una respuesta rápida.
Creo que es mejor no depender de su empleador para la validación. Si lo consigue, fabuloso, pero no confíe en esto. Estás vendiendo tus servicios. Si quieren que ladres como un perro, siempre que la paga sea buena, entonces ladra como un perro, luego vete a casa a tus proyectos interesantes y a tu amado cónyuge.
@DoubleDouble sería como dormir toda la clase pero despertarse para responder todas las preguntas que se le hagan y hacerlo de manera correcta o satisfactoria. Grosero pero aún cumple con los comentarios requeridos. No es cortés, pero ni el estudiante dormido, el profesor interrogador o los compañeros de clase están perdiendo nada en la situación. El durmiente gana sueño por lo que hay un beneficio neto. Sin embargo, sigue siendo una pobre demostración de habilidades sociales.
La cultura es una gran cosa aquí. Muchos lugares en los que he trabajado se han dividido en equipos con líderes de equipo a los que les informo. El qué hacer generalmente se decidía y era menos flexible, pero el cómo y cuándo se discutía libremente a nivel de equipo. Hay algunas estructuras en las que los gerentes tienen el control total y dictan (piense en la estructura de mando militar). Hay muchos otros donde esto no es la norma. A menudo, cuanto más especializado o creativo sea el puesto, mayor será la flexibilidad que ofrece. Muchos SW Devs también tienen la responsabilidad de mejorar el comportamiento de la empresa, generalmente cuestionando sus tareas.
@TafT No aclaré qué son los "puntos de participación", no se usan en asignaciones normales que prueban el conocimiento. A los estudiantes no se les hacen preguntas directas, pero se supone que deben prestar atención y participar en una discusión. Algunos maestros usan "puntos de participación" para calificar estas sesiones. Si un estudiante estuviera durmiendo o ausente durante la discusión, recibiría un cero para esa calificación. No sabríamos si habría aprendido algo o podría aclarar algo para los demás (sus compañeros de clase y él mismo están potencialmente perdiendo), porque no estaba prestando atención.
@DoubleDouble gracias por la explicación adicional de los puntos de participación . Puedo ver que resolverían el problema del sirviente durmiente y los mantendrían involucrados en la discusión durante la conferencia. Sugeriría que OP ha insinuado que PP no está presente y que la participación es como gritarle al viento. Si no se le necesita en una reunión, no se le debe exigir que se siente allí para llenar la sala. Si estás en una reunión, deberías poder participar.

Sintiéndote como te sientes, probablemente sea hora de que te vayas. Sin embargo, dado que tiene tantas oportunidades disponibles, debe elegir con cuidado en lugar de simplemente aceptar la primera oferta con un salario aceptable. Hay muchas tiendas de software con procesos ineficaces que encontrará frustrantes. No vayas a uno de esos. Haga su tarea y únase a una empresa que comprende el valor del tiempo de ingeniería y no lo desperdicia.

Manteniéndome cerca del espíritu de su pregunta, sí, he visto muchas veces a los técnicos que eran genuinamente independientes de sus superiores. Ocurre más en organizaciones muy burocráticas y muy jerarquizadas. Sus compañeros de equipo, así como los gerentes, suelen ver a esa persona como una " vaca sagrada " ("eminencia gris", si lo prefiere). No quiero juzgarte si quieres convertirte en uno, pero ciertamente tampoco lo respaldaría.

Me parece que uno se convierte en una vaca sagrada al declarar con mucha audacia su propio apalancamiento y, luego, sus propios términos, a su gerente en una conversación uno a uno. Después de este gran momento, puede ir de dos maneras: si el empleado realmente tiene la influencia que cree que tiene, comienza un alto el fuego. El gerente detiene la gestión real de una vaca sagrada, haciendo en silencio el mínimo de tareas administrativas: aprobación de vacaciones, procesamiento de hojas de tiempo, aceptación de horas extra, etc. A cambio, el empleado nunca demuestra su desobediencia. Simplemente no van a la maldita reunión. No contestan el maldito e-mail. Muy pronto, todos los que están fuera del equipo se acostumbran a la situación extraña, las vías de comunicación se remodelan y pueden durar años y, a menudo, décadas.

El punto crucial es que la vaca sagrada siempre necesita separarse del resto del equipo tanto como sea posible.

Además, no puede haber más de una vaca sagrada en un equipo, o la gerencia perdería los medios para lograr sus propios objetivos. La dirección pronto se vería obligada a utilizar medios cada vez más drásticos para recuperar el control. Los equipos (colectivos) de la vaca sagrada se ven solo en jerarquías extremadamente disfuncionales.

Holy Cow generalmente es percibido por todos los demás como un empleado lento e ineficaz (incluso cuando no es cierto). A mí tampoco me parecen felices.

Nuevamente, ciertamente no respaldaría este comportamiento.

Cualquiera que haya visto comportarse así eventualmente fue despedido.
He visto a personas señalar frente a otros que son los únicos que entienden el sistema y por lo tanto no pueden ser despedidos. (Y no lo fueron). Si realmente TIENE este tipo de influencia, entonces una reunión uno a uno es el mejor lugar para implementarla. Votar esto por responder la pregunta real en lugar de sermonear sobre modales.
Gran adición al grupo de respuestas. Una toma interesante y diferente que realmente no se superpone con las demás. ¡Gracias!

Entonces, otra perspectiva y sí, claramente soy un técnico.

Los gerentes asisten a las reuniones y administran, eso es lo que hacen. A menudo ven el tiempo de un técnico de alto nivel como no más que una secretaria. 2 horas al día de un desarrollador es mucho.

Claramente traer un libro no es la manera de manejarlo. Trae el código o repasa el cronograma de tu proyecto. Ellos te están pagando a ti, confórmate aunque no estés de acuerdo.

Recibo solicitudes insignificantes de gerentes que quieren administrar por el simple hecho de administrar todo el tiempo y simplemente aguantar y hacerlo. Les explicaré un par de veces por qué no creo que sea una buena idea. Si quieren escuchar, lo harán. Si no quieren escuchar, no lo harán. Haz lo que te pidan aunque no estés de acuerdo. Los manipulas con semillas para que vuelvan con susidea pero no tengo paciencia para eso. Si cree que lo que pidieron es algo que podría causar algunos problemas en el futuro, documéntelo cortésmente. No querrás que te culpen por las consecuencias de una tarea con la que no estás de acuerdo. "Hice el cambio X y probé Y; tenga en cuenta que, en el futuro, el impacto potencial es Z". Donde obtengo esto mucho es la escala. Cuando la aplicación es pequeña, puedes hacer muchas cosas. Una aplicación que se va a hacer grande tiene que escalar potencialmente como una granja que necesitas diseñar para eso. Si dicen que no les importa, lo quiero, entonces digan bien. Pero cuando llegue el día de escalarlo y esa tarea sea enorme, proporcióneles una lista de cambios con los que no estuvo de acuerdo y que dificultaron la tarea.

No te vayas porque un gerente no respeta tu tiempo. No es una batalla, es una forma de vida. Un gerente realmente bueno que respete su tiempo es un regalo y lo van a ascender. Un gerente de mierda con el que estás atrapado. Suéltalo. Muévase a otro trabajo para tener una mejor oportunidad, pero no espere mejores gerentes.

@Beta Claramente hay una división aquí entre tecnología y gerente.
@Beta necesitas sacar tu nariz del código. Los codificadores son una moneda de diez centavos por docena. Las personas que entienden el negocio y que pueden codificar son valiosas. Las personas que se niegan a mostrar interés en el negocio tienden a escribir código que los usuarios odian y que no hace lo que debe hacer. Convertirse en un desarrollador senior (uno de verdad) significa, entre otras cosas, asistir a reuniones y prestar atención. Si cree que está por debajo de usted, perderá posibilidades de influir en su organización y productos.
@HLGEM: Nunca he conocido a un gerente que dijera "los codificadores son una moneda de diez centavos" que no terminara ejecutando proyectos y echando la culpa a todos los demás.
@HLGEM Los codificadores de gama alta no son ni un centavo la docena. El rol del líder del equipo/gerente de proyecto/gerente de producto/CIO es relacionar las necesidades comerciales con los requisitos funcionales y las especificaciones funcionales. El papel de un codificador de alto nivel es escribir el código final. Estar al tanto de la tecnología es un trabajo de tiempo completo. Un trabajo de una persona que trabaja directamente con el cliente es otra cosa, pero no creo que esa sea la situación que describe el OP.
@fribee, las personas de alto nivel no son codificadores, son desarrolladores senior que no son ni un centavo la docena. Pero no son competentes si no entienden el fin del negocio.
@HLGEM Entonces, claramente no soy competente, ya que he realizado mucha codificación a partir de especificaciones que no tenía idea de qué negocio había en el otro extremo.

Si tiene otro trabajo más importante que hacer, simplemente indíquelo y pregúntele qué tareas son las de mayor prioridad. Explícale que hacer las tareas que te pide retrasará estas otras.

Después de eso, incluso si no está de acuerdo con la forma en que prioriza el trabajo, bueno... ¡Él es el gerente! Su trabajo es asignar las tareas, tu trabajo es hacerlas.

Si no tienes otras tareas que hacer, entonces, bueno, me temo que no tienes nada de qué quejarte.

Una vez tuve un gerente que dijo: "Esta es una división de ingeniería. Facturamos por ingeniería, no por administración o contabilidad. Cualquiera que no esté haciendo ingeniería está aquí para perseguir a los ingenieros". Nunca he visto tanta devoción de ingenieros a un gerente en toda mi vida. Nadie quería decepcionarlo, y cuando no pudimos cumplir, recibió una alerta temprana. Empecé Pizza Tuesday, disruptivo pero popular, y él me lo quitó suavemente y lo hizo un funcionario porque "te necesito para trabajos que ella no puede hacer".

Entonces, la principal dificultad aquí es que usted sabe mejor que el gerente cómo tomar las decisiones que el gerente está tomando (o al menos cree que las sabe, de las cuales hablaremos más adelante, pero el problema es real, ya sea que esté correcto o incorrecto) .

Irse no es la única solución, es el último recurso. No voy a darte un tutorial sobre "cómo hablar con otro ser humano" porque es un tema demasiado amplio y es posible que ya seas tan bueno como yo o mejor. Pero algunos problemas que debe resolver con su jefe son:

  • ¿Por qué está tomando una decisión que usted puede tomar mejor? ¿Por qué no te lo deja a ti? ¿Qué pueden hacer ustedes dos para identificar qué decisiones debe tomar él y qué decisiones debe tomar usted?
  • ¿Por qué no aceptas las razones que te da? ¿Sobre qué base decide si una respuesta a "¿cuál es el beneficio?" ¿Es aceptable para usted o no, dado que la respuesta es aceptable para su jefe y presumiblemente para su jefe, etc.?
  • ¿Qué debería suceder en los casos en que ustedes dos realmente no están de acuerdo por razones irreconciliables? Aunque usted tenga razón y él no, ¿cuál de ustedes está autorizado por su empleador mutuo para tomar la decisión final sobre lo que hará la empresa y cómo debe emplear su tiempo de trabajo? ¿Estaría mejor en un trabajo donde tales decisiones se toman entre usted y un cliente que paga con quien negocia, en lugar de usted y su jefe que está a cargo de usted? Tal vez la contratación te satisfaga mejor.
  • ¿Sobre qué base decide si es aceptable o no que su jefe le "moleste" haciéndole "solicitudes razonables" cuyo impacto en su equipo no es "sustancial" en su opinión? ¿Quién es el juez apropiado de lo que beneficia a su empleador mutuo, y no solo a su equipo?
  • ¿Por qué estas ahí? ¿Es para hacer lo que cree que beneficia al equipo, o es para hacer lo que su empleador necesita y/o le pide? Si lo que su jefe pide no es lo que necesita, entonces, ¿cómo puede ilustrar esas discrepancias de manera que no exprese principalmente su frustración, sino que busque principalmente una solución?

En resumen, necesitas construir una relación de trabajo con tu jefe en la que no tome decisiones arbitrarias y aceptes las decisiones que tiene autoridad para tomar, incluso si no estás de acuerdo con ellas. Y necesitas encontrar un trabajo en el que estés a cargo, o en el que estés dispuesto a molestarte a ti mismo en nombre de quien sea.

El hecho es que en casi todas las empresas, los gerentes no son solo funcionarios menores que están allí para realizar un trabajo que harías mejor que ellos si no estuvieras ocupado con algo más importante. Más bien, son la persona autorizada para decidir qué es importante y qué se supone que debes lograr. Es mejor si pueden persuadirlo para que esté de acuerdo con ellos en cuanto a lo que es importante, especialmente si tiene la intención de irse cuando no se sale con la suya, pero no es su trabajo llevarlo al punto en el que haría. la misma decisión usted mismo (es decir, hacer su trabajo por ellos).

Si todos se van, lo más probable es que el jefe no esté haciendo un buen trabajo (aunque puede haber excepciones ). Sobre esa base, parecería que has tenido mala suerte dos veces seguidas. Pregúntate a ti mismo, ¿solo puedes trabajar para una empresa si todos los que te rodean hacen un buen trabajo, o eres lo suficientemente bueno para superar eso?

Mire también la antigüedad del trabajo que está haciendo. Si pudiera irse y conseguir un trabajo igual de bueno de inmediato, es posible que se esté subestimando en su proceso de búsqueda de empleo y podría apuntar más alto. Si un gran trabajo para usted se presenta todos los días, entonces tal vez uno aún mejor se presente de vez en cuando. Si encuentras uno, los beneficios que te ofrece te compensarán por cualquier aspecto que no te guste tanto. No toleras a tu jefe porque no te importa tu trabajo, ¡así que encuentra un trabajo que te importe y serás más tolerante!

Sobre la base de una pequeña muestra, estos trabajos que puede conseguir fácilmente no parecen ser grandes trabajos para usted una vez que se tiene en cuenta la organización en su conjunto. Por lo tanto, es posible que se esté engañando a sí mismo al pensar "Puedo resolver este problema al irme", cuando el mismo problema se repetirá dondequiera que vaya. Te ha resultado fácil conseguir trabajos para personas que no respetas, ¿qué tal asumir la tarea de encontrar un trabajo para alguien a quien sí respetas?

Siempre estoy dispuesto a ceder si hay un beneficio obvio o un problema que se está resolviendo.

Creo que esta actitud merece ser revisada, ya que equivale a "siempre estoy dispuesto a ceder si estoy ampliamente de acuerdo con los objetivos con los que me comprometo". Bueno, no, eso no es comprometer. Comprometerse es cuando estás dispuesto a hacer algo que no tiene un beneficio obvio en tu opinión, pero donde la opinión de otra persona difiere de la tuya.

Finalmente, considere que podría estar equivocado acerca de ser mejor que su jefe al tomar estas decisiones. Si es así, al resentirse con cualquier jefe que no esté de acuerdo con usted y dejar todos los trabajos en los que eso sucede, se está condenando a ser infeliz en todos los trabajos que tenga, porque las personas razonables no estarán de acuerdo con usted sobre ciertas cosas en las que su conocimiento, intuición y habilidades exceden las tuyas.

Me gusta especialmente llamar la aparente perspectiva de compromiso del OP. Lo que describió fue "hacer concesiones informadas", no compromiso.

Realmente no es su posición cuestionar el apalancamiento de sus gerentes. Cuestione sus métodos ciertamente, cuestione incluso su lógica, pero no su influencia. ¿Y llevar un libro a las reuniones? Eso es más que grosero. Su mejor idea sería hablar con él sobre sus problemas directamente, si no le importa mantener el trabajo, no tiene nada que perder. Actualmente, si yo fuera su gerente, parecería un empleado problemático sin una buena actitud de equipo. Nadie es irremplazable, y algunos son más problemáticos de lo que valen. Posiblemente esté trabajando en esa ecuación ahora mismo.

Lo siento si eso parece un poco fuerte, pero así es como lo veo.

La pregunta no era "¿cómo puedo ser cortés?"

Cada nuevo gerente trata de hacer que el equipo sea suyo mediante la realización de cambios; por lo general, esto es solo un período de asentamiento y los procesos que se perdieron y que eran buenos probablemente reaparecerán, los que no lo fueron probablemente no fueron tan buenos en el primer lugar. Por lo tanto, se necesita algo de paciencia después de cada cambio. Sí, habrá cosas con las que no esté de acuerdo, pero a menos que sean importantes, diría que cambiar de trabajo es un poco exagerado.

Mencionó que sus colegas también reaccionaron de la misma manera después de su primer movimiento. ¿Realmente discutió los cambios actuales con sus colegas? Un frente unido puede ser una mejor manera de lidiar con esto.

Un libro para una reunión - lo siento, pero no es una buena idea - todo lo que ha hecho es demostrar que es un empleado que siente que es más importante que nadie y lo demuestra no solo a su gerente, sino a cualquiera de los otros gerentes en esta reunión que no tienes ningún respeto por ellos ni por el resto de asistentes a la reunión. Es posible que ya estén pensando que eres más problemático de lo que necesitan debido a esto. Una declaración pública se queda en la mente.

Más bien, ¿por qué no revisa la agenda de la reunión de antemano y sugiere que la asistencia completa solo puede ser necesaria para ciertos puntos y estos podrían cubrirse al comienzo o al final del tiempo? ¿Quizás agregar una sección sobre cambios en el proceso a la agenda para dar a otros un foro para expresar sus sentimientos?

Sea proactivo en lugar de reaccionario: gane el respeto de su equipo de gestión y será más probable que escuchen sus ideas sobre los cambios. El respeto va en ambos sentidos y, a menudo, engrasa las ruedas.

Y antes de que alguien grite 'Administración', no lo soy: ¡soy un experto en tecnología que ha estado trabajando con gerentes que no son de tecnología durante más de 30 años!

Déjame resumirlo:

Te quejas de que no entiendes las razones y los beneficios de los cambios que proponen. Luego te agregan a una reunión, donde se discuten todas estas cosas y luego te quejas de que estás sentado en una reunión donde los gerentes tratan cosas de gerentes.

No puedes tener el pastel y comértelo también.

O simplemente acepta sus decisiones sobre cómo cambiar su software, porque discutieron este tema en reuniones aburridas una y otra vez y finalmente llegaron a una resolución y la única razón aceptable para objetar es si hay algún problema tecnológico.

O te conviertes en gerente y discutes e influyes en las tareas de tu software con ellos, con todas las responsabilidades aburridas y molestas.

¿De dónde sacas que estas solicitudes que recibió se discutan en la reunión? Lo que dijo fue responder una rara pregunta.
Sería extraño que una reunión de equipo regular de dos horas incluyera a los gerentes pero no al de su equipo. Como su gerente está allí, el equipo está allí, es muy probable que esos temas se discutan allí o al menos que este sea el lugar donde se discutirían, si un participante no eligiera leer un libro y esperar a que una pregunta.
@LarsFriedrich: desde el punto de vista de un desarrollador, 2 horas en las que todos los gerentes estuvieran encerrados juntos en una habitación sería una bendición. 2 horas completas donde podrías concentrarte en el trabajo y no ser interrumpido. No puedo pensar en nada más cercano al Infierno que que me roben esa oportunidad y que me arrojen a la habitación con ellos.
"Sería extraño si una reunión regular de equipo de dos horas incluyera a los gerentes, pero no al de su equipo". ¿Por qué sería extraño que los gerentes se reunieran regularmente sin arrastrar a todo su equipo con ellos? Eso parece algo perfectamente normal para la gerencia. Diría que arrastrar a sus equipos sería una situación mucho más inusual. Normalmente, los gerentes de nivel inferior se reúnen con sus propios equipos y luego informan a la gerencia de nivel superior en reuniones separadas.
@Reirab Lea nuevamente lo que escribí.
@LarsFriedrich Sí, usó la frase 'reunión de equipo', pero parece que su problema es exactamente que una reunión de gestión se llama 'reunión de equipo' y el equipo está siendo drogado sin sentido en lugar de reunirse en reuniones de equipo reales separadas .
@Reirab Podemos discutir todo el día cuál parece ser su problema o cómo es realmente la reunión del equipo. Mi respuesta es que debe decidir como desarrollador si desea seguir el camino "Solo soy un codificador divino y quiero codificar" o el camino "Soy más que un codificador y quiero tomar decisiones comerciales". Si cree que puede mejorar mi respuesta de que debe elegir su camino y no puede elegir lo mejor de ambos mundos, no dude en agregar un comentario sobre cómo hacerlo. Discutir teorías no cambia ni mejora mi respuesta. Gracias.