¿Qué puedo hacer si mi gerente contrata malas personas y luego me culpa por todo lo que sucede?

Bien, tengo un administrador que me nombró administrador y contrató a un tipo que no podía usar Git y bifurcó nuestro proyecto privado en su propio repositorio público. Tenía 10 años de experiencia, pero básicamente tenía 0 ya que trabajaba para su familia o algo por el estilo. Era realmente malo, y en algún momento se preguntó por qué sus cambios no se estaban impulsando correctamente y era porque estaba usando dos IDE diferentes al mismo tiempo y guardó en ambos. Lo despidieron.

Luego contrató a otro tipo que era igualmente terrible. Le tomó un mes hacer una página de destino con tres secciones grandes y aún no había terminado. Me decía constantemente que empujara a la puesta en escena y yo le devolvía las entradas, porque por cada cinco elementos que le pedía que corrigiera, agregaba dos errores más y no arreglaba uno o dos de ellos. Dijo que yo era su control de calidad o algo parecido y me dijo que hiciera su trabajo. Cuando era un desarrollador sénior que lo administraba, y él me decía que impulsara sus correcciones cuando no las hacía correctamente. Escalé esto al gerente, pero a él no le importaba menos y no hizo mucho para ayudar. Probablemente no quería despedirlo, porque él fue quien lo contrató, y se suponía que este tipo era un desarrollador senior. Me dijo que lo entrenara y lo hice lo mejor que pude, pero ciertas cosas no se pueden enseñar. Este tipo argumentaba que algo estaba centrado cuando el elemento se inclinaba un 30 % hacia la derecha, y después de 10 minutos no podía explicarme por qué me había equivocado. Nunca trabajé con desarrolladores tan malos.

Luego el tipo se fue y el gerente me culpó por ser grosero. Y el ejemplo que puso fue que le pregunté "¿Quieres que lo haga yo en su lugar? Si no puedes hacerlo, lo haré yo". y aparentemente eso fue extremadamente grosero. Quiero decir, ¿en qué punto es culpa del "desarrollador senior" que no puede hacer tareas básicas y no del tipo que lo administra? Tengo muchas tareas que hacer y además necesito manejarlo. Necesito hacer tareas devops, sysadmin, frontend y backend y db. No tengo experiencia en dos de esos campos. Ese tipo no podía hacer una tarea básica. Su currículum dice que no tiene experiencia en PHP, y mi gerente quería que hiciera tareas de backend de PHP y yo tuve que hacerlas en su lugar. Nunca he visto esto antes en mi vida. ¿Está tratando de engañarme o algo peor?

Definitivamente puedo ver que podría haber sido menos grosero, pero es imposible cuando tienes tantas tareas. Traté de ser constructivo y tomé medidas para manejar mejor a la siguiente persona, pero si sigue contratando gente mala, mi cabeza va a explotar. ¿Que puedo hacer en esta situacion?

1. Insista en elegir usted mismo a los empleados. Tengo la sensación de que algunos compromisos son inevitables, pero al menos puedes ser más deliberado al respecto; 2. Trabaja en cómo tratas a las personas imperfectas; 3. [la respuesta predeterminada a todas las preguntas aquí]
"... pero ciertas cosas no se pueden enseñar..." ¿En serio? ¿Como?
Párrafos. Y realmente no necesitamos todos esos detalles técnicos.
Si realmente lo nombró gerente, debería tener la responsabilidad de contratar, o al menos vetar la contratación.
¿Has considerado invitarte al proceso de contratación?

Respuestas (4)

Generalmente, si su superior está cometiendo errores graves y lo culpa a usted por ellos, es mejor buscar otro empleo. Es un grave peligro para su reputación y su tranquilidad.

No voté en contra, y realmente no estoy de acuerdo con la filosofía. He tenido situaciones similares en mi carrera, y la forma en que lo he abordado es reemplazar todo después blaming you for themcon it's time to get involved and become part of the solution.Blame is a thief. Nos roba nuestra capacidad y deseo de lograr realmente.
@JoelEtherton a veces ser 'parte de la solución' significa ser despedido o penalizado como chivo expiatorio y recibir un gran golpe para representar.
tal vez despedido, pero definitivamente no es un golpe de reputación. Jamas. No puedes disfrazar o empañar a alguien que da un paso al frente y actúa. Muchas personas han intentado algo similar a lo largo de mi carrera, y nunca ha funcionado porque mis acciones hablan más que las palabras de los demás.
@JoelEtherton He visto a personas convertirse en chivos expiatorios y arruinar sus carreras. Pero no habían analizado las cosas correctamente (la mayoría de la gente no lo hace).

Algunos jefes no están realmente interesados ​​en cómo se hace la salchicha y se aburrirán y frustrarán si les cuentas todos los problemas en detalle. Además... son tus problemas, no los de ellos, así que es aún más aburrido.

Debe empaquetar sus inquietudes en un sobre o en un idioma que su jefe pueda entender. "Jefe habla" si quieres. No lo hagas por tus problemas, hazlo por sus problemas:

Hola jefe, este nuevo empleado no es un desarrollador senior. Tengo que entrenarlo todos los días, es un junior en el mejor de los casos. Puedo trabajar con eso, pero si les pagas mucho dinero para personas mayores, es posible que quieras pensar en eso. Como dije, su producción es de nivel junior en el mejor de los casos.

Hecho. Acabas de convertir tu problema en su problema. No son tan malos para el trabajo, están demasiado pagados y ejercen presión sobre el presupuesto para lo que ofrecen. Esos son términos que su jefe puede entender fácilmente, porque están en el dominio de su problema, no en el suyo.

Además: asegúrese de que la comunicación sea persistente, como un correo electrónico, en lugar de una conversación de chat efímera o verbalmente en persona.

Voy a publicar esto desde la perspectiva de la gestión. Si bien estoy de acuerdo en que hay problemas aquí, la mayoría de las otras respuestas se posicionan con la idea de que lo que leemos aquí en el texto es todo lo que hay en la historia.

Estoy asumiendo la posición de que soy su gerente para esto. Lo que veo es un desarrollador senior que actualmente es incapaz de cumplir con los requisitos del puesto en el que se encuentra. Como senior, se espera que enseñe, guíe y capacite a los miembros de su equipo. Si bien es posible que las personas sean completamente incapaces o no estén dispuestas a realizar las tareas en cuestión, en lugar de tratar esto como un problema a superar, veo muchas quejas.

Primer paso, descubre por ti mismo qué resultado te gustaría ver en esta situación. ¿Está buscando una mejor manera de entregar el producto? ¿Está buscando participar en la contratación para poder asegurar candidatos de calidad? ¿Estás buscando que no te culpen cuando las cosas van mal? ¿Qué resultado quieres ver cuando todo esté bien?

Segundo paso, autoevalúa tu propio comportamiento. Estar ocupado no es excusa para ser un imbécil tóxico. Como gerente, nunca toleraría ese comportamiento en ninguno de mis líderes o desarrolladores senior. Identifica en tus acciones lo que estás haciendo para mejorar la situación. Menospreciar a la gente no te llevará a ninguna parte, y solo te pondrá un objetivo en la espalda como un "artista tóxico de alto rendimiento" (alguien que necesita ser despedido). Cambie sus comportamientos e interacciones para que animen a las personas que lo rodean en lugar de menospreciarlas. Si encuentra que continúan teniendo un bajo rendimiento, documéntelo y hable con su gerente. En esa discusión incluya lo que ha hecho para corregirlo y por qué no ha funcionado. Evite la culpa.

Tercer paso, involucrarse en la discusión. Pida un asiento en la mesa de revisión de candidatos. Es alguien con quien tienes que trabajar. Haga lo que pueda para reforzar la idea de que debe participar en la contratación e incorporación de esta persona. Una cosa es decir "Estas personas que estás contratando son terribles". Es algo totalmente diferente decir "Las últimas personas no han hecho ejercicio y creo que puedo ayudar". Esas dos cosas dicen efectivamente lo mismo, y lo dicen con dos actitudes completamente diferentes.

Por último, considere lo que quiere de su carrera. ¿Quieres estar en la gestión / liderazgo? ¿Desea continuar en un rol de colaborador individual como desarrollador? ¿Qué estás haciendo para progresar en cualquiera de esos objetivos? Según la descripción que leí en el texto, todas sus acciones en realidad han servido para subvertirlos a ambos. Ser desarrollador es más que solo escribir código y entregar productos. Eres un miembro del equipo, y el más antiguo en eso. Tienes que actuar como tal. Su prioridad debe ser el cumplimiento y la habilitación del equipo. Usted puede pensar que está siendo medido solo por la entrega del producto del equipo, pero el hecho es que está siendo juzgado por mucho más que eso. Tenga una conversación con su gerente sobre este tipo de expectativas y determine una rúbrica sobre cómo lo están midiendo.

Estas son las buenas noticias que veo. Veo todo esto fácilmente corregible a través de algunas pequeñas acciones de su parte. Estos son realmente pequeños cambios. Aborde su actitud, participe, descubra cómo medir adecuadamente su éxito. Toma el control de tu situación siendo parte de la solución. La pregunta que siempre me hago cuando me encuentro en una situación en la que me siento como tú. ¿Cómo puedo ser mejor para mi equipo?

Podría haber sido menos grosero, pero es imposible.

No es imposible no ser grosero independientemente de tu carga de trabajo. Sea dueño de sus acciones aquí y no culpe a otros por ellas. Tú controlas cómo reaccionas.

Debe concentrarse en las acciones de las personas, no en su nivel de habilidad. Si la gente no cumple, debe escalar al jefe. Si al jefe no le importa, probablemente a ti tampoco debería importarte. Si tiene el mismo jefe, eso es bastante sencillo, si no, debe hablar con su jefe al respecto. Una vez más, concéntrese en los comportamientos. "No puedo implementar el proyecto porque Cody McCodeface no está entregando código probado por unidad".

me culpa por todo lo que pasa

Tu publicación no dice esto. Dice que te dijeron que fuiste grosero cuando la persona renunció, probablemente como resultado de una entrevista de salida en la que dijeron que renunciaron porque fuiste grosero. Esto no es lo mismo que "cualquier cosa que suceda".