Trabajo en una empresa mediana que brinda ciertos servicios a los gobiernos municipales estadounidenses. Una gran parte de nuestro producto es software que gestiona algunos de estos servicios que vendemos a los gobiernos (permitiéndoles utilizar su propio personal).
Es bien sabido que mi jefe nunca se tomó un día libre y se encargó de todos los diversos desarrollos, guardias y mantenimiento de los sistemas antiguos. Como la mayoría de los grupos de desarrolladores, tenemos una alta rotación y nadie, además de mi jefe, ha estado aquí por más de dos años. Si era un sistema antiguo que usaba Ant (alguna herramienta de compilación de Java), lo hizo. Estaba dispuesto a hacer todas las cosas que nadie quería hacer mientras nos dejaba a nosotros el divertido trabajo de escribir código virgen para nuevos proyectos.
Sin embargo, anunció abruptamente hace unos días que se iría porque ni siquiera aumentarían su salario al tope de la banda salarial como si fuera "solo para contrataciones externas". Se ha iniciado un esfuerzo de transición masivo (docenas desde servicio al cliente hasta TI y desarrollo están involucrados a tiempo completo) para tratar de documentar todo antes de que se vaya.
El problema es que nadie conoce las tecnologías utilizadas. Tenemos código FORTRAN. Nadie aquí sabe eso. Me han asignado para documentar cinco sistemas de los que nunca he oído hablar, que básicamente consisten en recopilar contraseñas y nombres de repositorios SVN, ya que no soy principalmente un desarrollador de Java.
Hoy se tomó un día libre por primera vez en años, ya que sospecho que ya no le importa. La base de datos de productos se cae y nadie tiene idea de cómo solucionarlo. Tuvimos que hacer una llamada muy cara a un proveedor de servicios de base de datos para pedir consejo.
Ahora están hablando de grandes cambios que van desde mover a algunos de nosotros a desarrolladores de mantenimiento dedicados e instituir guardias.
Básicamente, ¿qué sucede típicamente cuando ocurre un evento de factor 1 de bus? ¿Estamos en un período de dolor y frustración sustancial? Como me inclino a unirme a mi jefe para irme para evitar eso.
Parece que su departamento de tecnología está en una mala situación. Eso no significa necesariamente que estés en una mala situación.
En mi respuesta asumo que usted es un desarrollador y tiene algún conocimiento sobre los sistemas involucrados, pero no tanto como la persona que se va. También asumo que la empresa puede recuperarse de esto:
Ahora, alguien en la gerencia se equivocó y permitió que hubiera un tipo superior con un alto factor de bus y este tipo superior no fue atendido muy bien. Es probable que las cosas salgan mal antes de mejorar y cuando las cosas van mal, a menudo la culpa vuela como metralla.
Por otro lado, la empresa necesita más que nunca a los técnicos restantes (ya sea que la gerencia se dé cuenta o no). Todos los que saben al menos un poco sobre los sistemas existentes son importantes ahora. Y tal vez Recursos Humanos y la gerencia se den cuenta ahora de que las personas importantes pueden irse si no están contentas.
Tienes muchas oportunidades de brillar en esta situación. Tú puedes ser la persona que salve el día. No está de más estar preparado para lo peor, y tal vez comenzar a enviar solicitudes, pero tampoco está de más tratar de ver qué tan bien puede hacerlo en una situación posterior a la muerte. Incluso si termina yéndose, esta es una experiencia que quizás no vuelva a obtener fácilmente.
Básicamente, ¿qué sucede típicamente cuando ocurre un evento de factor 1 de bus? ¿Estamos en un período de dolor y frustración sustancial? Como me inclino a unirme a mi jefe para irme para evitar eso.
Esto es lo que puede hacer:
Cuando su gerencia le pida que trabaje en sistemas que no conoce, acepte la tarea pero asegúrese de manejar sus expectativas: "Sí, jefe, hago lo que puedo para ayudar, pero en el caso del sistema C, probablemente lo haré". No le daré muchos detalles de las partes internas. No soy una persona de Fortran".
Luego, dentro de su área de especialización, calcule el daño causado y el riesgo futuro. Por ejemplo, "El sistema A es realmente crítico, pero ya tenemos X e Y que parecen saber lo suficiente. El sistema B es importante y lo conozco lo suficientemente bien como para mantenerlo al menos en funcionamiento. El sistema C nadie lo conoce, pero si se cae, solo afecta las mismas partes de la intranet que rara vez se usan. El sistema D tiene un alto riesgo de caerse, y nadie lo sabe".
Puede hacerlo usted mismo o compartirlo con su gerencia, que podría estar ciega a lo que está pasando, si el tipo que se va también fuera sus ojos y oídos.
Ahora que conoce los riesgos, ¿qué necesita para protegerlo? ¿Su servicio más importante se ejecuta en Java y nadie conoce Java? Encuentre una capacitación externa de 5 días que enseñe Java e incluya Ant y proponga a sus gerentes: "Oigan, el sistema D es realmente crítico, nadie lo sabe y nadie conoce Java y Ant lo suficientemente bien. Podría encargarme de eso, pero necesito estas capacitaciones .
No espere a que la gerencia le diga qué hacer, dígales lo que hay que hacer. "Necesito esta capacitación. Necesito un pasante que me haga esta otra tarea. Deberíamos reemplazar el servicio C con un producto listo para usar. Necesitamos aceptar menos contratos para el próximo trimestre. Aumentar mi salario en un 20 % para que me puedo comprometer por otros 2 años en la empresa" etc.
Concéntrese primero en administrar los riesgos más grandes, luego comience a asegurarse de que el autobús no vuelva a chocar.
Esta es una oportunidad perfecta para a) obtener un aumento yb) descubrir qué tan rápido aprende su gerencia.
Sepa que si tiene éxito en obtener un aumento y hacerse cargo de gran parte de la responsabilidad de su jefe, vendrá un momento estresante. Pero eso vendría de cualquier manera. Una vez que todo se calmó un poco, necesitas distribuir la carga de trabajo entre el equipo un poco mejor que antes, obviamente. Esto significaría que debe intensificar, hacer un poco de trabajo administrativo a menos que obtenga el apoyo adecuado y sin duda sería un desafío.
Descargo de responsabilidad: ¡Esto es obviamente una apuesta y puede que no sea para ti! Pero está claro que su departamento pasará por momentos estresantes de cualquier manera. Su duración también dependerá de lo buena que sea tu gestión. Hasta ahora eso no se ve muy bien sin la participación de alguien del equipo.
Y obviamente, si realmente necesita este trabajo, siempre existe la alternativa de mantener la cabeza baja, hacer bien su trabajo, pero no invertir demasiado y dejar que los problemas de gestión sean problemas de gestión.
Ciertamente parece que va a empeorar antes de mejorar.
Los problemas que ha descrito son, al menos en parte, culpa de su jefe, espero que lo sepa.
Dicho esto, ¿está lo suficientemente bien compensado para capear la tormenta de basura que se avecina? Si es así, es posible que desee aguantar y ver qué sucede. Las cosas pueden estar mal a corto plazo, pero pueden mejorar notablemente a largo plazo, siempre que las personas adecuadas reconozcan los problemas y se decidan a resolverlos.
Eso depende un poco de cómo te sientas con respecto a la empresa y tu carrera allí: cada desafío es también una oportunidad para estar a la altura de las circunstancias.
Para mí, me gustaría entender cómo la empresa maneja esto. Obviamente, la alta dirección cometió un error grave al permitir que ocurriera un evento de autobús y, lo que es más importante, al ser vulnerable a un evento de autobús en primer lugar. Hay dos formas de reaccionar ante esto:
Hable con su liderazgo senior. Pregúntales cómo quieren lidiar con la situación en el futuro y qué papel podrías desempeñar. Si las palabras "Lo siento, nos equivocamos y estamos comprometidos a construir una mejor empresa" están ausentes en la conversión, me iría. Si los líderes no asumen la responsabilidad, no son lo suficientemente maduros para liderar una empresa como la suya y el próximo desastre está a punto de ocurrir.
Empaca y vete. No importa lo que digan, lo que hicieron es una clara indicación de cómo piensan. Persiguen ganancias a corto plazo y no reconocen los riesgos a largo plazo. No quieres trabajar para gente así.
Stephan Branczyk
SZCZERZO KŁY
Cayo
pete b
eric lippert
gnasher729
tangurena