Hace unas semanas, planteamos el
tema de la gestión "efectiva" , lo que causó mucha controversia en los comentarios. Pero cualquier fenómeno corporativo masivo tiene sus causas fundamentales. En nuestro caso, este es el crecimiento de la empresa.
El crecimiento es casi siempre bueno. No importa cómo se relacionen los empleados con lo que sucederá dentro de la empresa en el futuro, desde el punto de vista empresarial, el crecimiento es un indicador del éxito y la corrección del curso tomado. La contratación de nuevas personas, gerentes e incluso gerentes "efectivos" siempre está dictada por el aumento de las necesidades. Sin estas personas nuevas y aparentemente a veces poco necesarias, los negocios no pueden crecer. Y así, una mañana, un desarrollador líder, director técnico contratado, otra estrella especialista, se despierta, viene a la oficina y descubre que ahora no son los maestros de su trabajo. Ahora todo ha cambiado y su posición, de hecho, no existe.

Todo esto es muy duro para el ego y la autoestima. ¿Por qué está pasando esto? ¿Cómo lidiar con esto? ¿Y es necesario hacer frente? Vamos a arreglarlo.
Como sucede esto
Imaginemos que tenemos un desarrollador de plomo esférico en el vacío, que se situó en los orígenes y, más o menos hace un año, levantó el producto de nuestra empresa de rápido crecimiento de rodillas. Este desarrollador escribió las características principales, realizó revisiones de código, introdujo nuevas tecnologías, asistió a entrevistas de nuevos empleados, etc.
En algún momento, el producto surgió de la etapa alfa cerrada y ocupó con éxito su cuota de mercado; los ingresos están creciendo, la base de clientes está creciendo, el peso del propietario de la compañía también se ha despegado y crecerá más rápido en seis meses o un año que las dos métricas anteriores combinadas. Parece que en este momento ha llegado el momento en que nuestro desarrollador líder puede ascender al trono que creó, ponerse cómodo y
perseguir esclavos para trabajar por placer.
Pero lo llaman a la alfombra. El director de la compañía se sienta en su oficina: su supervisor inmediato, así como el dueño del negocio, el principal de RRHH y alguien más para probar. La conversación comienza con bastante calma, incluso a gusto, pero en algún momento suena la palabra "reestructuración". O "desarrollo". O "cambios". Puedes elegir cualquiera adecuado. La palabra puede ser diferente, pero el significado es siempre el mismo: "%% USERNAME %%, eres un buen compañero, atleta y miembro de Komsomol, pero la compañía está creciendo y ya no necesitamos tu trabajo en su forma actual".
En este momento, la mayoría de los héroes de tales escenas (nuestros principales desarrolladores u otras SuperStar) se están oscureciendo en los ojos y la tierra se está yendo bajo los pies. “¿Cómo es que no es necesario? ¿Arado en vano durante 70-100 horas a la semana, no vi a mi familia, amigos, parcialmente calvos y, como resultado, me volví como un nosferatu? Hola ¿Decidiste tirarme?
Pero nadie tira a nadie, tenemos una sociedad decente aquí en su mayor parte. De hecho, todo es bastante simple. Todo lo que nuestro SuperStar ha hecho durante el último año de la formación del producto fue importante y necesario. Muy importante y muy necesario. La mayoría de los propietarios de negocios y otras administraciones conocen bien el papel de nuestro desarrollador en su propio bienestar.
Pero hay un problema. Todo lo que hizo nuestro desarrollador
no escala .
Los negocios son una historia sobre ganar dinero
Es necesario hacer una pequeña digresión para que no sea ambigua. Cualquier negocio, incluido el desarrollo de software, se trata de ganar dinero para los fundadores y no darse cuenta de las ambiciones de los empleados.
Pero a menudo, al principio, es precisamente la ambición y el deseo de autoafirmación profesional lo que hace que las nuevas empresas de ayer sean exitosas. La primera etapa de desarrollo y entrada en el mercado de cualquier producto está sobre los hombros de nuestros camaradas entusiastas que no ven a las familias, trabajan de 10 a 14 horas al día y se están quedando calvos por las sobrecargas, tanto físicas como morales.
Las empresas apoyan voluntariamente a esas personas en su autoinmolación en el lugar de trabajo, pero solo por ahora, la empresa es rentable. Muy rápidamente, la compañía crece a partir de los "pantalones para niños" del sprint sin fin, las innovaciones y las innovaciones que los padres fundadores aportan al proyecto, y pasan a la etapa de "meseta": corte medido de características, soporte y monitoreo cercano de competidores existentes y potenciales. Es en esta etapa que nuestras estrellas de Stakhanov se vuelven "superfluas", porque su carrera interminable, sus características y "aparecen de una nueva manera", que arroja el desarrollo hace un par de cientos de horas, ya no son necesarias y perjudiciales para el negocio, lo que ahora no debería sorprender, y garantizar la estabilidad para clientes e inversores.
Es por eso que se le pide a nuestra estrella que encuentre un nuevo lugar de trabajo, o que se calme, desmonte su "trono" de los cráneos, enderece sus nervios y acepte el hecho de que ahora trabajará en un arnés común.
Escenarios adicionales
De hecho, esta alineación es muy dura para el ego. Ayer fuiste el especialista central e irremplazable que llevó el producto a un futuro más brillante, y hoy se te pide que te quites la corona, te pongas una insignia porque tienes un servicio de seguridad y escuches las opiniones de los inversores o analistas de mercado.
El tiempo de los sprints locos se queda atrás, aparecen más y más extraños en la oficina, y los nuevos desarrolladores a veces maldicen con muletas en el código o chips que les son incomprensibles. ¡No puedes explicarles que era necesario! Aquí estamos hablando de refactorizar e introducir herramientas nuevas y más estables, y la brecha entre el propietario de la empresa y nuestro desarrollador se está volviendo cada vez más.
Muchos no resisten esto y abandonan el proyecto. Alguien se ofende mucho, cierra la puerta con fuerza, de modo que el yeso se desmorona del techo, alguien recibe en silencio una "compensación" agradecida por su salud dañada y el cabello perdido (pero no siempre). Pero, ¿qué pasa si el producto en el que se invirtió tanto esfuerzo, tiempo y nervios no quiere ser arrojado?
No debe ser insustituible
Al pasar de la etapa de creación del producto al soporte comercial de desarrollo a largo plazo, las empresas, los clientes y los inversores deben asegurarse de que la estructura de la empresa sea estable y los procesos dentro de ella sean escalables. Esto es sentido común: no debería haber personas irremplazables. En el proceso de desarrollo de un producto comercial que usan N clientes, no debe haber una persona en la que se apoye "todo a la vez". Es por eso que la "mutación" de la compañía comienza con la reestructuración, la separación con los desarrolladores de SuperStar previamente clave y la contratación de una gran cantidad de nuevos empleados.
En este punto, todo depende del individuo. Si acepta las nuevas reglas del juego, ve el producto como un producto, lo que es, y está listo para compartir el poder y la responsabilidad, entonces para él siempre habrá un lugar "cálido" bien pagado.
Pero para "jugar" adecuadamente en esta situación, debe comprender la lógica de los negocios: cualquier intento de "encerrar" aún más los procesos en usted mismo y eliminar cualquier condición especial, el derecho de veto u otro apalancamiento para desarrollarse se percibirá como un sabotaje directo. Porque con mayor frecuencia todas estas herramientas de influencia se utilizan para lograr un resultado subjetivo más que objetivo.
Los desarrolladores sospechan mucho de los vendedores y otros analistas que dicen que ahora tienen demanda. Las situaciones en las que estos mismos analistas indican que cualquier parte del trabajo realizado con tanta fuerza por los desarrolladores es irrelevante para las necesidades actuales del cliente. En este momento, muchos se quiebran, se rasgan una camisa en el pecho y comienzan a gritar: “Sí, ¡puse tanta fuerza! ¡No lo permitiré! " Y así sucesivamente. Precisamente es este tipo de comportamiento el que temen los negocios de los desarrolladores de SuperStar, que plantearon el proyecto desde cero, son ellos los que intentan evitarlo despidiendo a miembros clave del antiguo equipo.
De hecho, todo se reduce a una simple verdad: si usted no es copropietario del negocio, entonces no depende de usted determinar cómo se desarrollará. Y no importa cuánto tiempo y esfuerzo se dedicó a la primera etapa de la formación de la empresa. Sí, puede ser doloroso, puede ser una pena que el producto se haya convertido en un pantano del segmento corporativo y haya dejado de crecer con nuevas características y chips. Pero una confrontación directa con los intereses comerciales solo conducirá a una cosa: la búsqueda de un nuevo trabajo.
E incluso si tiene razón en un caso particular y ve que el nuevo curso conduce al abismo, y no a las estrellas, las estadísticas juegan en su contra. Porque para un desarrollador que comprende la situación, hay 99 desarrolladores estrella que se cubrieron con la manta, sin ver la imagen completa.
¿Con qué frecuencia se encontró con el hecho de que los desarrolladores líderes se resistieron a los cambios e innovaciones asociados con el crecimiento de la empresa simplemente porque no
les gustaba ? No le gustó, pero
no estuvo mal . Desafortunadamente, tales situaciones están lejos de ser poco comunes. Para mantenerse en la misma longitud de onda con las necesidades actuales del negocio, debe aceptar que el código escrito no es de su propiedad, sino parte de un producto comercial cuyo objetivo es ganar dinero y no complacer a uno de los desarrolladores.
Cómo permanecer en el "barco"
En realidad, la forma de permanecer y trabajar más es bastante simple, pero se encuentra en el plano de la lucha con sus propios hábitos. Muchos desarrolladores descritos por nosotros se enfrentan al hecho de que la nueva administración, el propietario de la empresa e incluso sus colegas comienzan a pensar en categorías completamente diferentes. En realidad, esto se enseña en el MBA, maximizando las ganancias del producto. Si no comparte tales puntos de vista, pero desea permanecer en su lugar actual, entonces se deben tener en cuenta los siguientes puntos:
- El producto está hecho para clientes y con un ojo puesto en los clientes, porque ahora los tienes.
- El enfoque de desarrollo cambiará y esto es normal.
- La escala es inevitable.
- No puedes intentar cerrar todo el desarrollo para ti.
- Es probable que tenga que tomar una posición de liderazgo, pero no a todos les gusta.
- Habrá tareas cada vez menos interesantes y “desafíos” profesionales y uno debe estar preparado para esto.
- Ahora mucha más gente tendrá derecho a votar e influir en el desarrollo. Este es el negocio.
- Una confrontación con nuevas personas y jefes no conducirá a nada bueno para todas las partes.
En las grandes empresas, estos desarrolladores estrella deambulan entre diferentes departamentos y proyectos, donde pueden dar lo mejor y salir de la oficina todas las noches con una sensación de logro.
Pero si solo hay un producto, entonces la elección no es demasiado grande: apoyar lo que ha "hecho", transferir a los gerentes o buscar un nuevo proyecto. Que triste es
Post scriptum
Lo descrito no debe confundirse con situaciones en las que el desarrollador realmente "exprime" a los gerentes de rábano fuera de la empresa. Podemos hablar de esto en otro momento.