Eres un gerente efectivo. Soy programador Te las arreglaste para convertirte en mi jefe. Estoy automatizando nuestra jodida fábrica. Pretendes liderar este proceso.
Estuve en tu entrevista. No en lo principal, sino en la cruz. Te escuché decir que tú mismo fuiste un programador. Luego dirigió algunos proyectos de implementación. Fue muy exitoso. Pero por alguna polla entró en nuestro agujero.
Afirma saber todo sobre automatización. Te llamas dueño de las almas de los programadores. Dices que bailan contigo como una cobra a la melodía.
Pues bien. Compruébalo
Oh, que predecible. Nos reuniste en una sala de reuniones y pronunciaste un discurso. Déjame adivinar, ahora dirás que lo principal es el resultado. Exactamente lo es. En esta empresa, solo el que da el resultado es valorado, usted dice. Usted está aquí algún día, y ¿me dirá qué valora nuestra empresa?
Cuéntenos sobre el valor del resultado para el gerente de producción, en combinación, para el amigo de la infancia del fundador. Y él le dirá cómo los tecnólogos, por ejemplo, están huyendo de él, porque no solo es estúpido, sino que no se dignó a lo largo de los años de trabajo para descubrir lo que está dirigiendo.
Con el Director de Calidad sobre los resultados, ¿tal vez hablar? Entonces me dirás por qué llaman al resultado ISO el certificado ISO.
Bien, vamos, rasca. Resultado, Resultado. Oh, una palabra nueva, no he escuchado eso - negocios. Genial No sabía que la palabra "negocio" puede formar un adjetivo. Aparentemente efectivo. Bien, vamos a trabajar.
Es un buen hábito dejar el entorno de desarrollo abierto en la computadora, después de modificar algún fragmento de código. Para ver el icono del modificador visible. Entonces puedo responder a su pregunta sobre la tarea actual de manera muy simple. Sí, este es un módulo. Sí, este es el código. ¿Qué tipo de módulo? Solución SLAU. ¿No sabes qué es SLAU? Pues bien, escucha ... ¿Quieres escuchar, tienes mucho que hacer? Bueno, ve a hacer lo tuyo. ¿Qué estoy haciendo con SLAU? Aceleré la convergencia para que las iteraciones sean menores.
Oh, cómo no pensé: estás interesado en las tareas comerciales. ¿Crees que me llevarás a la pintura preguntando cuál de los usuarios hace esto? Vaya al departamento de contabilidad, pregunte cómo se relacionan con la velocidad de los costos. ¿Cómo se dice SLAU? ¿No sabes que todas las personas decentes han considerado durante mucho tiempo el costo de usar SLAU? Ah, sí, escuché en alguna parte. Vamos adios.
Que? ¿A qué hora me fijaré para resolver este problema? ¿Hablas en serio? ¿Se trata de algún tipo de técnica de gestión, o qué? Bueno, entonces tengo la técnica. El plazo es de dos meses. Demasiado largo? Bueno, sí, sabía que dirías eso.
Vamos, cuéntame nuevamente sobre el hecho de que los programadores mismos no entienden cuán ineficaces son. Que no hay tareas que deban resolverse durante dos meses. Lo sé yo mismo. Vamos, divide a la mitad. Bueno, el nuevo término es un mes. Bueno para.
A la mañana siguiente, después de la reunión, vienes corriendo tan blanco como la tiza. Sí, enganchado a la oreja. O inmediatamente insertado. Curiosamente, un buen amortiguador de usted? Y luego generalmente me insertan.
Vamos, dime Contabilidad se queja. Ya veo Los programadores no los ayudan. Hablemos
Quieres discutir? Usted es el jefe, yo soy un subordinado y las tareas de contabilidad son negocios. Sé que al final del trimestre. Sé lo que hay que cerrar. Sé que multas. También sé que ellos mismos saben cómo hacer todo. Les enseñé todo yo mismo. Y mientras te fuiste, ellos hicieron todo por sí mismos. Y se engancharon en tu oído, porque eres un imbécil. Saben que no conoces los detalles. Saben que necesita establecerse y establecer vínculos. Saben que la opinión de los gerentes acerca de usted es más importante para usted que esas tareas comerciales.
Vamos a contar, ¿eh? ¿Sabes cómo contar? Mira Usted está inclinado para que el programador se siente y trabaje para un contador. Un contador le cuesta a una empresa 3-4 veces más barato que un programador. Al mismo tiempo, el contador, mientras trabajo para él, no puede asumir ni el uno por ciento de mis tareas. En realidad, como tú mismo. Ah, es todo letra ... Como tú dices. Ahora iré y haré lo que necesito. Ganar un contador con mi salario es un buen negocio, porque trabajar allí, no golpee el obstáculo de la velocidad. Simplemente no olvide que la fecha límite para resolver mi muy importante problema SLAE está aumentando en al menos dos semanas. ¿Por qué tantos? Bueno, piensa por ti mismo: estoy cambiando el contexto. Eres un administrador efectivo, sabes cómo un cambio de contexto afecta a un programador, especialmente uno tan drástico. No sabes Y, escuché en alguna parte, pero ¿crees que todo esto no tiene sentido? ¿Estás afirmando que alguien es capaz de realizar múltiples tareas?
Bueno, comparemos. Tu trabajo es probar, leer y escribir cartas, cagar en mi cerebro. Cada tarea es un máximo de una hora. Está claro que no es difícil para usted cambiar. Pero profundizo en el código, el contexto de la tarea crece exponencialmente y debe tenerse en cuenta. Surgió del contexto: todo el camino tendrá que repetirse nuevamente. No me puedo distraer. No puedo cambiar La única razón por la que puedes empujarme es si quieres que trabaje peor. Quieres No? Oh, sí, tienes una tarea de negocios ...
Entonces quieres que te salve de los ataques, ¿verdad? ¿Y no te quedarás en deuda? Oh, simplemente no empieces ... No te amenazo, botas. Eres un tonto, perdóname. Donde te sientas, te bajas allí. Y hiciste clic en tus dedos y corriste para actuar. De acuerdo, salvaré tu efectivo culo.
Voy a pedirle un aumento de sueldo. Sé que es inútil. No decides nada en esta empresa. Lo máximo que puede hacer es ir al director o al propietario y transmitir mi solicitud. No me preguntarás, convencerás ni analizarás el mercado laboral. Quizás incluso sugieras reducir mi salario haciéndolo pasar como resultado. Bueno, le ahorró a la compañía una docena al mes.
Sí, estaba demasiado drogado contigo. Inmediatamente comienza a bullir y decir que ahora no es el momento. Lo que necesitas para dar el resultado. Un sistema de trabajo, no es una maldita cosa. Necesitamos proyectos, avances, un salto cuántico en la automatización. Y no importa que no sepas lo que es. Prometes pensar. Tal vez discutir con el director. Qué miseria miserable eres ...
Ven y habla entre dientes. Ves que quieres decir algo. Bueno, di por qué caminar. Oh, ya veo Enojado por haber saltado sobre tu cabeza, fui al director y acepté aumentar mi salario.
Bueno, querida, he estado trabajando con este director durante varios años. Incluso cuando no era director. Luego automaticé su servicio de arriba abajo. Se acuerda de lo bueno. Sin un bazar tomó y lanzó un veinte. ¿Y cuál es el punto de intentar atravesarlo? Me retiraré hasta que decidas sacarte la lengua del culo.
Usted es un gerente, además, uno efectivo. Hay cientos de personas como tú, incluso en nuestro pueblo. Conté a los que buscan trabajo. Y yo soy programador. Vaya a hh, vea cuántos trabajos tienen los programadores. Y luego mira cuántos currículums. Entonces dime cuán mal lo hice. Encontraré un trabajo similar en un día.
Bueno, de que estas hablando? ¿Quieres preguntar algo más? Oh, yo ... Bueno, siéntate, te diré cómo obtener un aumento salarial en esta empresa. Debemos trabajar, mi amigo, y no sentarnos en las reuniones. Cree que el trabajo es lo que necesita presentar en una hermosa presentación, en presencia de la alta gerencia, para que todos lo aplaudan y envidien. No, el trabajo es más simple y más bajo. Y se hace con las manos, no con la lengua.
¿Estoy seguro de que necesitamos un sistema de aplicaciones de los usuarios? No, no me importa Al menos no te lo contaré. ¿Por qué lo necesitas? ¿Cuenta las métricas? SLA? ¿Quieres finalmente entender lo que estoy haciendo aquí? ¿Va a coordinar las aplicaciones de los usuarios? Bueno, sí, este es el trabajo del gerente.
Bien, empecemos. Solo, ¿sabes que los usuarios no lo usarán? Convencer? Vas a hacer? Pues buena suerte. Y resolveré problemas sin pasar por su sistema.
¿Ofendido o qué? Ah, vamos por tu regla. Si, lo recuerdo. Resuelva solo aquellas tareas que se enmarcan en el sistema y que han recibido su aprobación. Fácil ¿Cuántas tareas hay ahora? Tres? Entonces los resolveré. Y corres, convence.
¿Qué le pasó por la cabeza, querido hombre? ¿Lo entendiste de nuevo en la reunión? Déjame adivinar: ¿te criticaron por el hecho de que las tareas no están resueltas? ¿Y usted dijo que estas tareas no están escritas, por lo tanto, no se resuelven? ¿Te han dicho que anotas tus tareas? Sí, ¿ahora tengo que escribir todas las tareas?
Usted, por lo tanto, se encontrará con esta oficina, me lanzará una tarea y yo, ¿la conduciré al sistema, pondré sus jodidas métricas y clasificadores de utilidad? Perdón o algo. Un trabajo tan normal, secretaria. Ya trabajé como contador, gracias a ti.
¿Qué, nuevamente insertado? Bueno, sí, el programador no resuelve los problemas del usuario. Porque un programador maneja las tareas del usuario. Haz que un tonto ore a Dios, como dicen: no estoy sentado y no espero que me traigan tareas. Voy, hablo con los usuarios, les saco tareas. Lentamente grabo, analizo, pinto sobre metadatos, diseño de arquitectura. Desafortunadamente, no queda tiempo para la programación. Que quieres ¿Tu idea es poner un sistema de gestión de tareas?
Ya es hora. Apague su sistema, trabaje como antes.
Que estas gritando Después de todo, fui a la conferencia e hice un informe para usted. Bien hecho, por cierto. Es cierto, hice algunos ajustes. ¿Estás ofendido por esto?
Pues mira. Querías ganar puntos políticos y calculabas el costo de resolver cada problema. Atrapado allí beneficios potenciales para la empresa. ¿Conseguiste, al parecer, que la empresa está en el negro?
Solo usted cometió un error en los cálculos: solo incluyó mi salario en el costo de la automatización. Y agregué el tuyo. Y oh ... Todas tus ventajas se han convertido en desventajas. Resulta que la compañía está perdiendo dinero. Conmigo, en el negro. Contigo en rojo. De acuerdo, no grites. No voy a hacer informes en su lugar. Si no llaman, por supuesto.
No, no evaluaré la viabilidad de su proyecto. No preguntas No es una cosa señorial. Se te ha asignado un proyecto, lo haré. Sé con certeza que nadie usará los resultados. Porque hice exactamente el mismo proyecto en el primer año de trabajo. También fue un tonto.
Ahora sé que los usuarios de alto rango piden la automatización no porque la necesiten, sino porque quieren forzar al departamento de TI. O porque se quedaron con una pobre automatización. Pero no sabes esto. No te iluminaré. La primera regla de un programador de fábrica es dejar que otros cometan errores.
Por supuesto, completaré este proyecto. Naturalmente, lo haré cualitativamente. Sí, acepto hacerlo rápidamente. Bajo ninguna circunstancia le diré que no hay necesidad de programar allí: hice todo hace mucho tiempo. Ahora llamaré un término de cuatro meses, lo reducirán a dos y tendré unas vacaciones elegantes en el lugar de trabajo.
¿Qué, no utilices los resultados de tu proyecto? ¿Están surgiendo montones de nuevas demandas, más como notas de locos? Bueno, que estabas esperando? ¿Crees que el punto es un código torcido? ¿Quieres hacer una reseña? Solo me alegraré.
Sí, por supuesto, vamos, te mostraré el código. Eres un ex programador. Que estas buscando ¿Consultas en un bucle? ¿Lo encontraste? ¿Qué más sabes sobre la calidad del código? Y, ya no tiene tiempo, ¿llamará a un programador externo para que lo evalúe? Vamos, en pleno crecimiento. Me pregunto quién vendrá: ¿Seryoga o Lyokha?
Llegó Seryoga. Exactamente, Lyokha se fue a Moscú. Bien hecho Seryoga finge que no estamos familiarizados. Ahora estas botas se irán y hablaremos normalmente. El resultado de la revisión es fácil de predecir. ¿No es suficiente, de repente, de alguna manera me llamarán para verificar el código Seryogin?
Los premios del proyecto son geniales. Sí lo entiendo. Mantenerme con un salario está mal, porque No tengo motivacion. Sabes mejor que yo cómo motivarme. Y no tienes influencia sobre mí. Cómo: un gerente eficaz y sin apalancamiento.
Bueno, sí, ahora estoy ejecutando catorce proyectos. Sí, solía haber uno. Y ahora catorce. Bueno, querías motivarme, todo salió bien para ti, felicidades. Pues sí, este proyecto se completa en una semana. Y eso, en tres días. Tales proyectos, lo que ya está aquí ... Se cumplen los criterios formales. Incluso diseñé el papel como debería. Vamos, escribe un bono.
Todos se ríen de ti. En sus grandes reuniones, por supuesto, esto no sucede. Pero en la sala de fumadores escucho de ti así. Y no me importa. Yo apoyo Yo desarrollo
Porque eres un payaso No entiendes la programación. No conoce el sistema en el que trabajamos. No conoces el área temática. Nunca has estado en un taller.
Vienes a los departamentos y comienzas a hablar de automatización. Te dicen dónde mejorar y te callas. Porque no entiendes ni la mitad de las palabras que te dicen. Solo puedes grabar. Y enviarme a "aclarar el enunciado del problema". Y se ríen y preguntan "qué demonios vino".
No, no haré tu tarea. Tengo una tarea del director. Si urgente. No, no sé por qué no sabes nada sobre esta tarea. Ve a preguntar si quieres. Quieres No, no te diré de qué se trata esta tarea. ¿Estás insistiendo? Vamos, insiste. Ir a la polla Sí, justo en el ojo, ve a la polla. Eres tan patético que ni siquiera siento pena por ti.
Ve a quejarte con el director. Dime que me despida. Y resolverás los problemas. O encuentre un nuevo programador. Seryoga es gratis, más o menos. Date prisa, un par de días y el chico se irá. O contratar subcontratistas. ¿Qué más puedes hacer allí? Oh, no me amenaces Nada me saldrá bien. Nadie te pedirá una recomendación para mí. Nunca nos volveremos a ver.
No, no sé por qué te despiden. No, no estoy involucrado en esto. No, nadie habló de ti conmigo. No, no te daré una recomendación. No, no quiero tomar tu lugar. Soy programador, es normal para mí.