
El removedor de mierda de la mañana siempre comienza de la misma manera. Si el llanto del bebé no pudo sacarme de la cama, entonces la esposa regañona lo hará con una garantía. Las nueve locas de la mañana, después de una hora de sincronización diaria, y ayer, como siempre, hicieron nicromo. Rápidamente preparo café y comp. Cinco minutos antes de la llamada, la solicitud de extracción con el código de calidad empresarial se colocó en línea para la construcción. Voy a fumar, pero en el camino el teléfono gritó, por alguna razón instalé Skype en él, y ahora el trabajo me puede llevar a cualquier parte. Se pospone fumar, me estoy preparando para indignarme de que me hayan llamado antes de lo esperado. Se puso los auriculares y aceptó la llamada. En lugar de la novia del gerente familiar, una persona desconocida comenzó a llamar. "Hola a todos, Anya se enfermó, la reemplazaré". Bien, a quién le importa, podrían enviarnos un perro como gerente, nada cambiaría.
El chico rápidamente me convenció:
- ¿Y qué, no tienes práctica para usar cámaras web en los distribuidores?
- No, ¿por qué demonios se necesitan?
- Bla, bla, bla, investigación, bla, bla, el uso de cámaras web mejora el rendimiento del equipo
- Uh, ¿dónde puede haber una conexión?
- Bla, bla, bla, éxito, superación, trabajo en equipo, millones de oportunidades, ¡bla, bla!
Bajo un montón de palabras siempre hay cosas muy simples ocultas que nadie dice directamente. Idealmente, debería decir: "Sin una cámara web, no creo que me estén escuchando". Y tengo que responder: "No voy a escucharte, pero continuaré ocultándolo". Y si profundizas más, la conversación es muy simple:
"No quiero trabajar".
Tengo que hacerlo.
He estado escribiendo código todos los días durante años y sé muy bien que si no quiero trabajar en algo, resultará lento y mal. El negocio con el que traté presenta KPI, y muestran que a menudo no trabajo muy bien. A las empresas no les gusta esto; está comenzando a exigir un mejor rendimiento. Exija de mí, del líder, del gerente, y también de gerente a gerente.
Aquí, cada uno de nosotros comienza a contribuir a la mejora de los indicadores. El administrador principal presenta, por ejemplo, cámaras web en syncaps. Un gerente ordinario nos hace estimar con mayor precisión las tareas, por lo que dejamos de pensar en cómo resolver el problema; pensamos en cuánto tiempo definitivamente podemos completar el ticket. El plomo divide las tareas en otras más pequeñas. Y en lugar de escribir código estable para el sistema, solo escribo pequeñas y tontas soluciones que cierran los tickets. KPI mejora, el negocio escribe todos estos pasos en un cuaderno, lo cuelga en la entrada de la oficina central, contrata a un encargado del cuaderno y presenta todo el desarrollo de este artefacto.
Así nacen los números, que luego me prueban: los rituales funcionan. Y en este momento agradezco mentalmente a todos los dioses por no escribir software médico. Los pedazos de mierda, que llamo mi contribución al proyecto, algún día, muy pronto, fracasarán. En algún lugar, algunos negocios perderán algo de dinero, alguien será despedido, alguien traerá nuevas cifras a su jefe que demostrarán que su departamento de pruebas no está funcionando correctamente, y también arrastrarán sus rituales allí. Pero nadie morirá, recibiré mi dinero y decoraré el currículum con el estuche Agile key.
Esta práctica corporativa solo consume el presupuesto, procesándolo en informes falsos, que muestran cómo esta práctica ha mejorado y acelerado todo. Basado en estos informes, la administración le da al Edge más presupuesto, y el Edge da aún más informes. Pero este sistema no tiene una optimización de recursión de cola, el espacio de la pila terminará, la compañía irá a la quiebra, los gerentes hablarán sobre los bloqueos que se necesitan para obtener una nueva experiencia, e irán a enterrar a la próxima compañía.
Y los entiendo. Vivimos en un mundo donde la vida humana, como, es el valor principal, pero los deseos humanos no valen nada. Nunca sabes lo que quieres: te pagaron, trabajo. Es solo que las formas en que las empresas influyen en los empleados han evolucionado. En lugar de castigo, comenzaron a romper nuestra falta de voluntad para trabajar y nos exprimieron como si fueran naranjas, resultados contra nuestra voluntad.
Me han animado muchas veces, me han dado bonificaciones, me han subido el sueldo, me han felicitado. Pero esto siempre sucedió después de que cerré el boleto antes de la estimación, o aplaudí varias tareas a la vez con un RP. Es decir, me dijeron que estaban satisfechos con mi trabajo solo cuando les di velocidad.
Tal énfasis salvaje en la velocidad en detrimento de la calidad no es una estrategia, sino una combinación de circunstancias. Porque la velocidad, a diferencia de la calidad, se puede contar sin forzar el cerebro. Su estúpido valor comercial es justo lo que puede ver un gerente de proyecto. Como resultado, te enfrentas a una elección: o eres un creador de mierda o un trabajador sin valor. Sí, alguien tiene la fuerza para convencer a todos, para que doblen su línea, pero ciertamente no para la mayoría de nosotros.
Nunca se nos contrata como fabricantes de mierda, y no se nos enseña a ser transportadores de boletos. Pero comienzas a trabajar, y te insinúan en silencio: "Vamos, Phil, hazlo más rápido, con la menor calidad posible, para que no se desmorone hoy".
A veces, este sistema falla, escribo un buen código y nadie lo nota; diga gracias por no dividirlo en una estimación descuidada. Luego vengo a una entrevista, me piden que le cuente sobre casos en los que estoy orgulloso de mí mismo. Vuelvo a contar los momentos en que hice algo bien, anotando en ágil y gerentes. Y me dicen: "¡Genial! Necesitamos a esas personas ". Pero dos días después escriben con holgura: “No entendí, ya has pasado dos días en la tarea, que, de hecho, se hace en 20 minutos. Necesitamos llamar por teléfono y discutir su progreso ".
Estoy cansado de explicar a todos los que hay problemas que no deberían descomponerse, que la solución "temporal" ahora dará lugar a cientos de lo mismo en el futuro y que, a su vez, generarán aún más muletas ... Cada cambio en el proyecto de mierda lo empeora aún más, independientemente de cualidades de la persona que lo introdujo. Para mí, estas son verdades comunes; para los negocios, soy un tonto peligroso que discute con sus números.
Sí, puedo hacer un poco de basura toda mi vida, pero puedo construir cosas importantes, o incluso detenerme en los orígenes de un gran proyecto, como algunos Stollman o Torvalds, para que los éxitos exitosos posteriores me echen, porque soy un viejo imbécil tóxico, que estropea su comunidad. El problema es que todo esto no importa. Los tontos sin visión, que tarde o temprano comienzan a determinar cualquier proceso importante, arruinarán todo.
Los éxitos exitosos logran convertir cualquier cosa en una música pop sin rostro y vil. Descubrieron que a los programadores les gusta desarrollar, y se les ocurrió el concepto de "Drive". Descubrieron cómo distinguir a quienes "conducen" de aquellos a quienes "no conducen". Se crearon cientos de patrones para meter cualquier idea que valga la pena en una caja de plástico brillante y hacerla lo más común posible. Me quitaron toda la singularidad de todo lo que me gustaría hacer.
Lo hicieron, porque esta es toda su esencia exitosa: no hay unicidad en ellos, y la eliminan donde pueden ver, porque odian y tienen miedo. Al final, me ofrecieron una industria, de naturaleza creativa, en la que no hay opciones para la unicidad. Todo es muy simple: tú, Phil, un engranaje en el mecanismo. Quieres ser uno? Genial Este es nuestro tipo favorito de engranajes. Aquí hay mucho dinero para usted, acostúmbrese para que ni siquiera piense en dejarnos e intente hacer algo usted mismo. Aquí tienes galletas, una oficina genial, un lugar remoto, una comunidad, fiestas de dulces, excelente café, respeto, la capacidad de no hacer nada en el trabajo, lo que quieras, simplemente no pienses en decir que nuestro mundo no es real.
Mi motivación para hacer el trabajo no se ve afectada por el dinero, el trabajo en equipo, el espíritu corporativo o los objetivos de la empresa. Trabajo para la autorrealización de ingeniería, un sentimiento cuando entras en tu solicitud de extracción y piensas "demonios, esto está hecho". Cuando cada uno de sus commits mejora la base del código del proyecto, y miles de sus ideas trabajan armoniosamente con miles de ideas de sus colegas, formando un sistema coherente. Esto es magia real y, para ser sincero, esto me sucede muy, muy raramente.
Prefiero olvidarme de la mayoría de mis "contribuciones". Un boleto a la abuela rezolved, en la tarjeta, vivió otra semana de vida solo para que yo pudiera vivirla. Y resultó ser otro "imbécil que trabajó en el proyecto antes ...".
Los éxitos exitosos, y otra basura biológica, de la que depende mi bienestar, han ido a la bomba y no leerán hasta aquí. Por lo tanto, puede comenzar a hablar sobre cosas realmente importantes.
La cosa es que lo entendí, no quiero trabajar. Quiero decir, absolutamente. No solo "Quiero relajarme" o "Necesito descubrir cómo ser productivo" o "Encontrar un negocio que me guste". No quiero trabajar en absoluto, absolutamente, nunca y en nada.
Incluso si imagina que me meto en la compañía perfecta o la abro yo mismo, el problema no desaparecerá. La motivación artificial no es suficiente para cambiar esto. Y realmente me gustaría querer trabajar todo el tiempo. Pero no lo controlo. Al final, me obligo.
Estamos tan dispuestos que cuando día tras día nos encontramos con un problema sin solución, encontramos un sistema de valores en el que este problema no existe. Así que estoy empezando a mentirme a mí mismo que si no escribo código y no me siento en la computadora, esto no significa que no trabajo, pienso en la tarea. Y si no estoy listo para escribir código en este momento, entonces todavía no tengo una visión, y no necesito escribir código todavía. Esto, por supuesto, es un duro autoengaño.
Las empresas tienen en cuenta el hecho de que las personas no quieren trabajar cinco días a la semana durante ocho horas sin interrupción, y están luchando con esto. Con la ayuda de dinero, valores y otras herramientas corporativas. Esto solo empeora la situación. Trabajé lo más posible, la gente viene a mí y me dice: ahora te pagamos más, pero tienes que trabajar más. No puedo Pero no lo admito, el beneficio es el beneficio, y estoy de acuerdo. Y estoy empezando a trabajar más, más y peor. De esto me vuelvo miserable, comienzo a odiar la profesión y las corporaciones. Y luego vienen y piden trabajar aún más. Y estoy de acuerdo otra vez.
No puedes salir de este círculo vicioso. Ya no puedo permitirme vivir ni un mes sin recibir al menos doscientas piezas. No puedo hacer algo en paralelo. Incluso si no hago nicromo en el trabajo todo el día, mi conciencia no me permite trabajar por mi cuenta. Y lo más importante, ya estoy empezando a creer que, perra, así es como debe ser. Mis palabras en las manifestaciones, cuando copio las ovejas de los gerentes de proyecto, riéndome a mí mismo, lentamente, dejo de ser ironía. He estado fingiendo tener éxito durante tanto tiempo que lentamente me estoy convirtiendo en uno de ellos.
Esto es terrible, pero solo esto me salva. ¿Sabes cómo los filósofos propusieron resolver el dilema de Sísifo: "muere ahora mismo o vive una vida sin sentido llena de sufrimiento y muere de todos modos"? Dijeron: "Conviértase en un éxito exitoso y empuje la piedra con una sonrisa en su rostro".
Entonces, muchachos, sonrían y empujen.