Me pegue se puder

Você é um gerente eficaz. Eu sou um programador. Você conseguiu se tornar meu chefe. Estou automatizando nossa maldita fábrica. Você finge estar liderando esse processo.

Eu estava na sua entrevista. Não no principal, mas na cruz. Eu ouvi você dizendo que você já foi programador. Em seguida, ele liderou alguns projetos de implementação. Foi muito bem sucedido. Mas, por algum pau, entrou no nosso buraco.

Você afirma saber tudo sobre automação. Você se chama mestre das almas dos programadores. Você diz que eles dançam com você como uma cobra ao som da música.
Bem então. Confira.

Oh, quão previsível. Você nos reuniu em uma sala de reuniões e fez um discurso. Deixe-me adivinhar - agora você dirá que o principal é o resultado. Exatamente, é. Nesta empresa, apenas quem dá o resultado é valorizado - você diz. Você está aqui um dia e me dirá o que é valorizado em nossa empresa?

Conte-nos sobre o valor do resultado para o gerente de produção, em conjunto - para o amigo de infância do fundador. E ele lhe dirá como os tecnólogos, por exemplo, estão fugindo dele, porque ele não é apenas estúpido, mas também não se dignou ao longo dos anos de trabalho para descobrir o que ele está dirigindo.

Com o diretor de qualidade sobre os resultados, talvez falar? Então você me dirá por que chamam o resultado do certificado ISO.

Ok, vamos lá, arranhe. Resultado, Resultado. Oh, uma nova palavra, eu não ouvi isso - negócios. Legal. Eu não sabia que a palavra "negócios" pode formar um adjetivo. Aparentemente eficaz. Ok, vamos ao trabalho.

É um bom hábito deixar o ambiente de desenvolvimento aberto no computador, depois de modificar algum trecho de código. Para ver o ícone do modificador visível. Então eu posso responder sua pergunta sobre a tarefa atual de maneira muito simples. Sim, este é um módulo. Sim, este é o código. Que tipo de módulo? Solução SLAU. Não sabe o que é SLAU? Bem, então ouça ... Você quer ouvir, você tem muito o que fazer? Bem, faça o que quiser. O que estou fazendo com o SLAU? Acelero a convergência para que as iterações sejam menores.

Ah, como eu não pensei - você está interessado em tarefas de negócios. Você acha que vai me levar à tona perguntando qual dos usuários faz isso? Vá ao departamento de contabilidade e pergunte como eles se relacionam com a velocidade dos custos. Como se diz SLAU ?! Você não sabia que todas as pessoas decentes há muito consideram o custo do uso do SLAU? Ah, sim, eu ouvi em algum lugar. Vamos, tchau.

O que? Que horas vou definir para resolver esse problema? Ta falando serio Isso é algum tipo de técnica gerencial ou o quê? Bem, então eu tenho a técnica. O prazo é de dois meses. Tempo demais? Bem, sim, eu sabia que você diria isso.

Vamos lá, conte-me novamente sobre o fato de que os próprios programadores não entendem o quão ineficazes são. Que não há tarefas que precisam ser resolvidas por dois meses. Eu mesmo sei. Vamos, divida ao meio. Bem, o novo mandato é de um mês. Bom para.

Na manhã seguinte, após a reunião, você vem correndo branco como giz. Sim, viciado na orelha. Ou imediatamente inserido. Curiosamente, um bom amortecedor de você? E então eles geralmente me inseriam.

Venha, me diga. A contabilidade reclama. Eu vejo. Programadores não os ajudam. Vamos conversar

Você quer discutir? Você é o chefe, sou subordinado e as tarefas da contabilidade são de negócios? Eu sei disso no final do trimestre. Eu sei o que precisa ser fechado. Eu sei quais multas. Eu também sei que eles mesmos sabem fazer tudo. Eu ensinei tudo para mim. E enquanto você estava fora, eles fizeram tudo sozinhos. E eles ficaram presos no seu ouvido, porque você é um idiota. Eles sabem que você não conhece os detalhes. Eles sabem que você precisa ganhar uma posição e desenvolver laços. Eles sabem que a opinião dos gerentes sobre você é mais importante para você do que essas tarefas de negócios.

Vamos contar, hein? Você sabe mesmo contar? Olha Você está inclinado para que o programador se sente e trabalhe para um contador. Um contador custa uma empresa 3-4 vezes mais barata que um programador. Ao mesmo tempo, o contador, enquanto trabalho para ele, não pode assumir nem um por cento das minhas tarefas. Na verdade, como você. Ah, é tudo letra ... Como você diz. Agora vou fazer o que preciso. Ganhar um contador com meu salário é um ótimo negócio, porque trabalhar lá - não acelere. Só não esqueça que o prazo para resolver meu problema muito importante do SLAE está aumentando em pelo menos duas semanas. Por que tantos? Bem, pense por si mesmo - estou mudando o contexto. Você é um gerente eficaz, sabe como uma mudança de contexto afeta um programador, especialmente um caso tão drástico. Você não sabe E ouvi em algum lugar, mas você acha que isso é tudo bobagem? Você está afirmando que alguém é capaz de multitarefa?

Bem, vamos comparar. Seu trabalho é tentar encontrar, ler e escrever cartas, cagar no meu cérebro. Cada tarefa tem no máximo uma hora. É claro que não é difícil para você mudar. Mas eu entro no código, o contexto da tarefa cresce exponencialmente e deve ser mantido em mente. Surgiu do contexto - todo o caminho terá que ser repetido novamente. Eu não posso me distrair. Não consigo mudar A única razão pela qual você pode me cutucar é se você quer que eu trabalhe pior. Você quer Não? Ah, sim, você tem uma tarefa comercial ...

Então você quer que eu o salve dos ataques, certo? E você não vai ficar em dívida? Oh, apenas não comece ... Eu não te ameaço, botas. Você é um otário, me perdoe. Onde você se senta, você desce lá. E você clicou nos dedos e correu para se apresentar. Ok, eu vou salvar sua bunda eficaz.

Eu vou até você pedir um aumento no salário. Eu sei que é inútil. Você não decide nada nesta empresa. O máximo que você pode fazer é ir ao diretor ou ao proprietário e transmitir meu pedido. Você não vai me pedir, convencer ou analisar o mercado de trabalho. Talvez você até sugira reduzir meu salário passando-o como resultado. Bem, ele salvou a empresa uma dúzia por mês.

Sim, eu estava muito alto com você. Você imediatamente começa a se apressar e diz que agora não é a hora. O que você precisa para dar o resultado. Um sistema de trabalho - nada demais. Precisamos de projetos, avanços, um salto quântico na automação. E não se importe de não saber o que é. Você promete pensar. Talvez discuta com o diretor. Que miséria miserável você é ...

Venha e fale com os dentes. Você vê que quer dizer algo. Bem, diga por que andar por aí. Ah entendi. Irritado por ter pulado na sua cabeça - fui ao diretor e concordou em aumentar meu salário.

Bem, minha querida, trabalho com esse diretor há vários anos. Mesmo quando ele não era diretor. Automatizei o serviço dele para cima e para baixo. Ele se lembra do bem. Sem um bazar, ele pegou e jogou um vinte. E qual é o sentido de tentar através de você? Vou me aposentar até que você decida tirar sua língua da sua bunda.

Além disso, você é um gerente eficaz. Existem centenas de pessoas como você, mesmo em nossa aldeia. Contei quem está procurando trabalho. E eu sou um programador. Vá para hh, veja quantos empregos os programadores têm. E então veja quantos currículos. Então me diga o quão ruim eu fui. Vou encontrar um trabalho semelhante em um dia.

Bem, do que você está falando? Você quer perguntar outra coisa? Ah, sim ... Bem, sente-se, eu vou lhe dizer como obter um aumento salarial nesta empresa. Devemos trabalhar, meu amigo, e não sentar nas reuniões. Você acha que esse trabalho é o que você precisa apresentar em uma bela apresentação, na presença da alta gerência, para que todos aplaudam e invejem. Não, trabalho - é mais simples e mais baixo. E é feito com as mãos, não com a língua.

Tenho certeza de que precisamos de um sistema de aplicativos dos usuários? Não, eu não me importo. Pelo menos eu não vou falar sobre isso. Por que você precisa disso? Contar métricas? SLA? Deseja finalmente entender o que estou fazendo aqui? Você coordenará os aplicativos dos usuários? Bem, sim, este é o trabalho do gerente.

Ok, vamos começar. Somente você sabe que os usuários não o usarão? Convencer? Você vai fazer? Bem, boa sorte. E vou resolver problemas ignorando seu sistema.

Ofendido, ou o quê? Ah, vamos lá. Lembro sim. Resolva apenas as tarefas enquadradas no sistema e que receberam sua aprovação. Fácil. Quantas tarefas existem agora? Três? Então eu vou resolvê-los. E você corre, convencer.

O que inclinou a cabeça, querido homem? Entendeu novamente na reunião? Deixe-me adivinhar - eles colocam você para o fato de que as tarefas não foram resolvidas? E você disse que essas tarefas não são anotadas e, portanto, não são resolvidas? Você foi informado de que anota suas tarefas? Sim, agora eu tenho que anotar todas as tarefas?

Você, então, entrará neste escritório, me dará uma tarefa, e eu a dirijo ao sistema, colocarei suas métricas e classificadores de utilidade? Desculpe ou algo assim. Um trabalho tão normal, secretária. Eu já trabalhei como contador, graças a você.

O que, novamente inserido? Bem, sim, o programador não resolve os problemas do usuário. Porque um programador conduz tarefas do usuário. Faça um tolo orar a Deus, como eles dizem - não estou sentado e não estou esperando que as tarefas sejam trazidas para mim. Eu falo com os usuários, faço tarefas deles. Lentamente, gravo, analiso, pinto em metadados, projeto arquitetura. Infelizmente, não resta tempo para programação. O que voce quer Sua idéia é colocar um sistema de gerenciamento de tarefas?

Está na hora. Desligue seu sistema, trabalhe como antes.

O que você está gritando? Afinal, fui para a conferência e fiz um relatório para você. Bem feito, a propósito. É verdade que fiz alguns ajustes. Você está ofendido por causa disso?

Bem, olhe. Você queria ganhar pontos políticos e calculou o custo de resolver cada problema. Preso há benefícios em potencial para a empresa. Parece que você conseguiu que a empresa estivesse no preto?

Somente você cometeu um erro nos cálculos - incluiu apenas meu salário no custo de automação. E eu adicionei o seu. E oh ... Todas as suas vantagens se tornaram desvantagens. A empresa, ao que parece, está perdendo dinheiro. Comigo - de preto. Com você - no vermelho. Ok, não grite. Não vou fazer relatórios em vez de você. Se eles não ligam, é claro.

Não, não avaliarei a viabilidade do seu projeto. Você não pergunta. Não é uma coisa nobre. Você foi designado a um projeto, eu o farei. Eu tenho certeza que ninguém usará os resultados. Porque eu fiz exatamente o mesmo projeto no primeiro ano de trabalho. Ele também era um tolo.

Agora eu sei que usuários de alto escalão pedem automação não porque precisam, mas porque querem sobrecarregar o departamento de TI. Ou porque eles mantiveram a automação deficiente. Mas você não sabe disso. Eu não vou te esclarecer. A primeira regra de um programador de fábrica é permitir que outras pessoas cometam erros.

Claro, vou concluir este projeto. Naturalmente, farei isso qualitativamente. Sim, concordo em fazê-lo rapidamente. Em nenhuma circunstância vou lhe dizer que não há necessidade de programar lá - fiz tudo há muito tempo. Agora, chamarei um mandato de quatro meses, você o reduzirá para dois e terei umas férias chiques no local de trabalho.

O que, não use os resultados do seu projeto? Estão surgindo novas demandas, mais como notas de pessoas loucas? Bem, o que você estava esperando? Você acha que o ponto é um código torto? Deseja fazer uma revisão? Eu ficarei feliz apenas.

Sim, claro, vamos lá, eu vou lhe mostrar o código. Você é um ex-programador. O que você está procurando? Consultas em um loop? Encontrou? O que mais você sabe sobre a qualidade do código? E, como você não tem mais tempo, telefonará para um programador externo para avaliação? Vamos lá, em pleno crescimento. Eu me pergunto quem virá - Seryoga ou Lyokha?

Seryoga veio. Exatamente, Lyokha partiu para Moscou. Bem feito, Seryoga finge que não estamos familiarizados. Agora essas botas vão embora, e conversaremos normalmente. O resultado da revisão é fácil de prever. Não basta, de repente, eles me chamam de Seryogin para verificar o código?

Os prêmios do projeto são ótimos. Sim, entendi. Manter-me com um salário está errado, porque Eu não tenho motivação. Você sabe melhor do que eu como me motivar. E você não tem influência sobre mim. Como - um gerente eficaz e sem alavancagem.

Bem, sim, agora estou executando 14 projetos. Sim, costumava haver um. E agora quatorze. Bem, você queria me motivar - tudo deu certo para você, parabéns. Bem, sim, este projeto é concluído em uma semana. E isso - em três dias. Tais projetos, o que já está aqui ... Critérios formais são atendidos. Eu até projetei o papel como deveria. Vamos, escreva um bônus.

Todo mundo ri de você. Em suas grandes reuniões, é claro, isso não acontece. Mas na sala de fumantes, ouço falar sobre você assim. E eu não me importo. Eu apoio. Eu desenvolvo.

Porque você é um palhaço. Você não entende de programação. Você não conhece o sistema em que trabalhamos. Você não conhece a área de assunto. Você nunca esteve em uma oficina.

Você chega aos departamentos e começa a falar sobre automação. Eles lhe dizem onde melhorar e você fica em silêncio. Porque você não entende nem metade das palavras que lhe são faladas. Você só pode gravar. E envie-me para "esclarecer a declaração do problema". E eles riem e perguntam "o que diabos veio".

Não, não vou fazer sua tarefa. Eu tenho uma tarefa do diretor. Sim urgente. Não, não sei por que você não sabe nada sobre essa tarefa. Vá perguntar se você quiser. Você quer? Não, não vou lhe dizer sobre o que é essa tarefa. Você está insistindo? Vamos, insista. Vá para o pau. Sim, bem nos olhos - vá para o pau. Você é tão patético que nem sinto pena de você.

Vá reclamar com o diretor. Diga-me para me despedir. E você resolverá os problemas. Ou encontre um novo programador. Seryoga é apenas grátis, mais ou menos. Apresse-se - alguns dias, e o cara vai embora. Ou contratar terceirizados. O que mais você pode fazer lá? Oh, não me ameace. Nada vai funcionar para mim. Ninguém pedirá uma recomendação para mim. Nunca mais nos encontraremos.

Não, não sei por que você foi demitido. Não, não estou envolvido nisso. Não, ninguém falou sobre você comigo. Não, não darei uma recomendação. Não, eu não quero tomar o seu lugar. Sou programador, é normal para mim.

Source: https://habr.com/ru/post/pt450878/


All Articles