Rei do desenvolvimento



Eu conheço uma pessoa - ele é um bom desenvolvedor, mas puro gado. Quando ele começa a falar, quero preencher o rosto dele, calar a boca como quiser, só para não ouvir como ele está certo. E alguém mais ouve essa escória extravagante e autoconfiante, eles concordam com ele. Aparentemente, as pessoas adoram escória e devem considerar cuidadosamente o porquê.

Metade do problema, se ele estava apenas brincando, meio que "o desenvolvimento me traz tantas tolices que vou trabalhar por duas horas e contratar três mendigos para cortar meu gramado". Pior ainda quando ele fala sério: “Você começou a escrever código em vão. A ironia desse setor é que, ao se tornar um bom desenvolvedor, você adquire habilidades que o levam a concluir que ser um desenvolvedor é ruim. ”

Recentemente, as coisas foram difíceis com ele, e onde pessoas normais se alegram e florescem, esse cara parece ter saído completamente das bobinas. Tomamos uma boa bebida e ele me contou muitas coisas sinceras, as quais, sinceramente, eu gostaria de ouvir de volta.

Aqui ele bebe e achs. Diz:

“Venho à agência de previdência social, como um bicho-papão conversando com eles sobre novos desafios e crescimento profissional, e eles concordam bastante. Eles fazem uma oferta estúpida, o mesmo que uma cópia carbono, apenas a quantidade cresce. É ridículo para a NDA não deixar ninguém mesclar esses zeros forits-se-não-iguais. Mesa maluca, comp maluco. Comp é sempre mais fraco do que você deseja. Eles estão prontos para pagar duzentos por mês, mas não podem falir para comprar um pedaço de ferro para 80 deles.

Óculos idiotas, que são sempre dez vezes mais que o necessário, cada um deles diz dez vezes mais que o necessário, eles sempre têm um nome idiota, um apelido idiota e oficioso em um Skype / folga idiota que você será forçado a usar. Um líder de equipe estúpido que trabalha aqui há cem anos, relinchando condescendentemente em uma entrevista de segurança social, que confundi Clone e CopyTo e, agora, ele abaixou o olhar e se arrepende pelo legado e arquitetura ridículos. Na bunda ou algo assim, ele encontrou em si mesmo!

Então tudo está como deveria ser. Gira, sprints, tarefas sempre e em todos os lugares são os mesmos comícios ridículos. Pessoas que fingem entender a diferença inexistente entre Scrum, Ajail e Kanban. Discussão sensata sobre como fazer tudo corretamente. Depois do que todo o inferno é feito o mais errado possível. O tempo é o mesmo. Não há orçamento para a reforma da arquitetura. Não que fosse um problema tão terrível, mas não era o que eu sonhava.

- E com o que você sonhou?

- Apaixonei-me pela profissão quando pensei que eram caras na garagem, com penteados estúpidos, em roupas ridículas, por dias rondando algo que ainda não havia acontecido. Mas este nicrómio não é assim. Toda vez que você vê um padrão, ele precisa ser automatizado e, onde tudo é automatizado, a empresa começa - pragmática e sem alma. E essa empresa precisa dos mesmos caras da garagem, mas para que eles não tenham mais fogo nos olhos. Agora eles não precisam acreditar em tecnologia, não é rentável. Eles precisam acreditar no cronograma de recursos do Ajail, compartilhar o valor comercial e, às sextas-feiras, retratam todo o escritório em que se lembram do nome de sua Something-There Solutions inc.

Em geral, os caras da garagem teriam sido jogados no lixo há muito tempo e teriam recrutado intelectuais de escritório. Mas o problema é que apenas os caras da garagem podem escrever um bom código. Essa merda agora se transformou em um trem que não pode ser parado. Hoje, se você está iniciando, gasta o primeiro dólar ganho em cem eychars, para que eles construam sua cultura corporativa e sua marca.

E aqui estou eu, um cara da garagem, espancado para o trabalho, assumindo uma tarefa completamente desinteressante, serrando às escondidas. E todo mundo ao meu redor é tão feliz, compreensivo. Eles discutem onde seria melhor incorporar um cheque zero. Eles escolhem mitaps para a próxima semana. Lembre-se do nome da empresa em que trabalham. O código é dez vezes mais rápido que eu. Pior, mas sempre mais rápido. Porra, parece que se eu arrastar meu cachorro para o trabalho, até ele escreverá um código mais rápido que eu.

Eu realmente, realmente quero acreditar que todas essas pessoas estão fingindo. Que eles também não têm pressa de fazer a mesma besteira todos os dias. Escreva um módulo sem sentido após o outro. Selecione abstrações no código até que ele não possa mais ser trabalhado como se ele não tivesse área de assunto. Se eles não fingem, eu acabei.

"Bem, isso significa que você terminou, porque você mede as pessoas sozinho." Eles podem gostar de tudo.

- Eu não acreditava que eles estavam fingindo, e decidi fugir dessa merda. Eu me transferi para um lugar remoto. Eu pensei que não veria esses espiritualizados incompreensivelmente do que centeio - tudo ficará bem. Não importa como.

O controle remoto é ainda pior. Eychary o levará a todos os lugares. Gerentes também. Enquanto eu estava sentado no escritório, pelo menos não consegui abrir um mensageiro e correspondência funcionando. Eles me escreveram toneladas de mensagens, das quais não me importo completamente, mas não as li e funcionou. Não existe esse luxo para trabalhadores remotos.

A mentalidade dos meus compatriotas é muito simples. Se você é um trabalhador remoto, não está trabalhando. Precisamos urgentemente ligar para você no Skype e discutir como você verificará tudo quanto a zero. Cada funcionário da empresa agora considera seu dever agendar uma reunião do Skype para discutir se tudo combina com você. Até o maldito técnico às vezes pergunta como você está. Enquanto trabalhava no escritório, nem sabia que tínhamos um diretor técnico. Aparentemente, seu trabalho é ficar de olho nos trabalhadores remotos. Há apenas uma vantagem - você pode beber no trabalho.

- Cara, você está tão molhado.

- O álcool em geral se torna uma grande parte da vida se você vive como eu. Não acredito no que estou fazendo, que o pensamento de que vou me esquecer por um segundo me enche de alegria. Entenda corretamente, eu odeio desenvolvimento, e eu amo isso ao mesmo tempo. Se agora me oferecessem o cargo de gerente ou, em geral, qualquer pessoa com uma grande atualização, eu não concordaria. Eu não posso desistir. Sinto-me mal todos os dias pelo que estou fazendo, mas tenho certeza de que, se não escrever o código, será ainda pior.

- Bem, você constantemente geme. Todo mundo teria seus problemas.

- Entendo que isso soa ridículo para aqueles que realmente são idiotas. Mas eu estava em um verdadeiro idiota. Meus primeiros dias no exército foram um inferno. Eu cresci em boas condições. E aqui, no primeiro dia, chego à cantina do exército, eles me dão um prato de salgadinhos, um ovo cozido e um saco de leite. Eu não comi slops. E não os comeu por muito tempo. Eu não fui ao banheiro por mais de uma semana porque não entendi como isso poderia ser feito nas circunstâncias propostas.

Simplesmente havia alguns orifícios no chão e partições no nível do rosto. Eu não lavei o uniforme por um longo tempo, porque eles sugeriram fazê-lo no SINKS. E agora, o décimo dia. Na véspera, eu ainda tentava lavar a forma na pia - em vão. Ela não ficou mais limpa, mas ficou molhada. Teria secado durante a noite, mas um idiota decidiu fumar de maneira limpa e idiota, o policial cheirou, nos pegou e ficamos na fila à meia-noite e lemos a carta. Vestido naturalmente.

Eu fiquei na forma molhada. No dia seguinte, marchando pelo desfile pela quinta hora consecutiva, +32, minha forma meio molhada é um pedaço de gordura fedorenta, minhas pernas não funcionam, eu mal como, não fumo há uma semana, meu estômago está cheio de merda. No cinto há um frasco do qual você não pode beber, porque o soldado tem um frasco para ser enchido por três quartos. E você sabe o que eu não perdi o ânimo. Eu estava um pouco tenso, mas não sentia desesperança. E agora ela é. Mas é possível que se eu sou um soldado agora se mudando para o futuro e ouço reclamações sobre a vida de mim, o desenvolvedor, alguém a coloque na sopa.

- Cara, você acabou de queimar, esfriar, vai passar.

Eu ouvi sobre isso. Não vai passar. Uma vez tirei férias, fui para o mar, bebi na praia por três semanas. Quando chegou a hora de ir para casa, fiquei impressionado com o pensamento de que seria melhor eu colocar minha esposa e meu filho em um trem, fugir de mim mesma e ficar zangada no mar, nunca fazendo mais nada.

Muito tempo se passou desde então, e eu ainda odeio o meu trabalho. Isso não é mais um esgotamento, parece que eu o odiei desde o momento em que recebi minha primeira tarefa. A merda é que eu odeio todo o resto ainda mais. Não assisto filmes, não leio livros de arte. Minha deformação profissional não me permite. Eu tenho que estudar desenvolvimento. Ou você escreve o código, ou pensa em como o escreverá ou lê sobre como escrever o código. Toco violão, porque enquanto você dedilha, é mais fácil descobrir em que nível de abstração a verificação de zero estará mais no idioma.

- Quando se mostra idiomático - é um burburinho.

- Sim, eu aprendi a encontrar um micro-zumbido. Gosto de encontrar soluções elegantes, mas isso é limitado, porque as tarefas são as mesmas. Há quatro anos, muitas vezes senti que tinha uma solução interessante. Agora quase nunca sinto isso. Eu gosto de criar arquitetura, mas mesmo as tarefas de arquitetura são as mesmas. De algum ponto em diante, você meio que entende o princípio, e qualquer sistema, mesmo o mais complexo, parece bastante compreensível para você. Você pode decompô-lo facilmente em componentes mais simples, a experiência tem tempo para decidir como eles funcionarão muito mais rápido e melhor do que a mente.

Isso deixa de ser um trabalho criativo e se transforma na seleção do padrão mais adequado da sua prática de leitura / leitura. Eu sou como um arquiteto de nuvens desse meme que apenas conecta as nuvens com flechas. Há um burburinho mecânico ao digitar o código em um delicioso VSCode, mas eu odeio o meu próprio código porque é do mesmo tipo e é terrível. Há uma emoção estatística quando às vezes eu me torno um carro por uma semana e movo dezenas de tarefas de uma coluna de jira para outra. E comecei a tentar viver esses micro-zumbidos. Isso não funcionou. Tudo fede a merda da empresa.

"Fede a você da própria empresa."

- A debilidade da situação é que eu também sou bem-sucedida. Aparentemente, problemas internos atraem pessoas. Eu não sei Eu facilmente encontro um emprego, sou respeitado em equipes. Eles constantemente pedem conselhos, não me pressionam para que eu trabalhe devagar. Levante sn sem permissão. Devido ao fato de me machucar me comunicar com pessoas felizes da indústria (afinal, estou infeliz), pareço arrogante para elas. Devido ao fato de que todos me falam como arrogante, eu me tornei arrogante. As pessoas respeitam arrogantes, não faço ideia do porquê. Minha verdadeira habilidade técnica não importa. Quero dizer, isso não afeta minha posição no setor. Absolutamente. Por isso, estou convencido de que tecnicamente sou infeliz.

- Digite você arrogante por causa da dúvida?

- Apenas vivendo, e se considerar uma merda é muito difícil. Eu preciso de auto-afirmação, como o ar. Aprendi a não ser tóxico no trabalho, mas piorou. Porque eu existo não apenas no trabalho. Estou sentado em uma sala de bate-papo para cerca de trinta pessoas e estou frustrado com o pobre sujeito que ainda não entendeu que não tenho mais nada por trás da minha auto-estima, e os argumentos do meu signor dos pesados ​​os pisam na lama só porque me respeitam. Eu me odeio quando faço isso, mas a emoção de ser superior a pelo menos alguém é mais forte que o auto-desprezo. Espero que as pessoas que ofendi um dia parem de levar essa merda a sério.

Recentemente, em uma sala de bate-papo, uma garota discordou de mim. Não lembro qual era o problema, mas, como sempre, esfreguei um pouco de jogo para as pessoas. E ela começou a discutir comigo. Eu estava no contexto de suas habilidades, idade e caráter, fiquei com raiva e a misturei com merda. Eu estou dentro - uma pessoa muito insegura, então sei muito bem que tipo de corda eu tenho que puxar para fazer uma pessoa insegura se machucar.

Aqui está ela - uma desenvolvedora de garotas. Insegura de si mesma. Tudo é muito simples aqui, a cultura russa determina inequivocamente o lugar feminino na sociedade e ela, tendo se tornado uma desenvolvedora, vai contra isso. E o mundo ainda não conseguiu mudar, porque ela está em dúvida e encontra casos que lhe dizem que ela está profundamente enganada. E aqui eu bati. No começo, eu facilmente a convenci de que ela era uma desenvolvedora de baixa qualidade, depois que ela não tinha lugar na indústria e, finalmente, terminei com o fato de que ela era uma baixa qualidade de desenvolvedores apenas porque era uma garota e ela não tinha chance.

Claro, ela ficou muito magoada, porque se eu estiver certa, toda a sua vida é um grande erro. E minha reputação, habilidades de falar e bombeamento técnico não deixam espaço para ela pensar que eu posso estar errado. Lembro dos meus sentimentos quando fiz isso. Eu disse diretamente a mim mesma - bem, você e o gado. Mas, para mim, funciona simplesmente: se você entrar em uma discussão, não há como voltar atrás. O sangue está fervendo, alguém está errado na Internet. Se eu não pisar na terra quem discordar de mim, todos entenderão imediatamente que eu sou um impostor. Eles tirarão todo o meu dinheiro e posições de mim e me jogarão no lixo.

"Você acabou de mudar de responsabilidade, mas a cabra é apenas você."

- Eu não mudo de responsabilidade, minha incerteza é meu batente. Eu culpo os outros por me deixarem fazer isso, deixando-os apenas porque me consideram um bom desenvolvedor. Quem é um bom desenvolvedor está certo. Parece que o pensamento não se encaixa na cabeça de que uma pessoa possa escrever um bom código ao mesmo tempo e ser um idiota. E ele pode, eu sou um exemplo vivo.

"Ou você é um desenvolvedor de merda." Como um homem.

"Você sabe, sendo uma boa pessoa - eu não acredito mais nisso." Como se este não fosse um conceito real. Quando faço algo que me parece ruim em meu cenário moral interior, sinto um leve desconforto - uma voz de consciência tenta gritar para mim debaixo da coluna de água.

Mas não o ouço, ouço a mente, que há muito se acostuma a pensar nas outras pessoas como algo como Npc em um videogame. É como se estivesse jogando skyrim, e tenho amigos do NPS, até os amo de certa forma. Mas quando o príncipe Daedric pede para trazer um de meus amigos para o matadouro, em troca de cota de malha de borracha, procuro o primeiro amigo que recebi do NPS e digo - bem, vamos lá. Além disso, o correio em si não é realmente necessário, por alguma razão, eu apenas decidi coletar todos os artefatos do jogo. Eu acho que esse sentimento de irrealidade se deve ao fato de que agora para o desenvolvedor, a realidade e o mundo dos computadores são a mesma coisa. Às vezes me pego pensando que me sinto como em um filme, apenas andando pela floresta. Passo tanto tempo no computador que o mundo real se tornou falso para mim.

- Você acabou de arruinar o saque, só isso.

- Com pilhagem em geral, uma história separada. Não é muito conveniente para mim conseguir tanto dinheiro. Para nossa cidade com você, os 5 mil dólares convencionais são avós insanos. Agora, avalio minha habilidade aproximadamente, ou seja, acho que não sou pior do que aqueles desenvolvedores que recebem tais quantias. Tenho quase certeza de que valho muito, mas sempre que preciso nomear o valor do fundo de seguridade social fico muito desconfortável.

Sento-me assim, em treinamento, meu cabelo não está barbeado e digo: 5 a 6 mil dólares. Tenho medo de imaginar como fica do lado de fora. Eu me justifico simplesmente. Em um mundo onde idiotas completamente inúteis ganham milhões por fotos no Instagram, não é tão assustador que recebo 10 vezes mais que a média por um trabalho técnico bastante complicado.

Além disso, há outro lado. Em TI, todos recebem muito mais do que deveriam. Desenvolvedores, testadores, RH, gerentes ... O fato de todo mundo ficar com dinheiro louco é uma bunda ainda mais flagrante, eu acho. Para o bem, eles não devem receber mais dinheiro do que em posições equivalentes em outro setor. Eychar, recebendo três vezes mais que um médico - é apenas lata. Ainda assim, muitas vezes tenho vergonha da minha riqueza.

Quando recebi uma oferta absolutamente indecente, decidi - agora tudo vai dar certo. Com dinheiro e no inferno não é ruim. Um tolo. Deveria ter sido lembrado por muito tempo que não seria melhor. Nunca será melhor. Eu estava mil vezes mais feliz do que agora, quando ao invés da escola eu estava bebendo com os caras no canteiro de obras. Então, ganhei uma montanha de dinheiro, fui às butiques, marquei dois troles. Vestida. Atualizado ferro. Ele inventou piadas ricas, testou-as em todos os seus parentes. Outra tarefa idiota do mesmo tipo e tudo anterior começou a ser cortada, e nada mudou. Minha esposa ficou muito mais feliz, mas é ainda pior para mim, porque não sou feliz e, quando você se sente mal, as pessoas alegres ao meu redor só o incomodam.

Bem, agora muitas pessoas entraram em desenvolvimento por dinheiro. Não há nada de errado nisso.

"Eu desprezo kapets." Eles não gostam de programação, apenas suas múmias os forçaram a frequentar universidades para programadores, porque agora eles recebem muito.

Mas, em geral, essas pessoas ridículas são ainda mais úteis para elas do que para mim. Pelo menos eles sabem o que querem. Eles precisam receber dinheiro, assumem responsabilidade, têm medo de demissão, se preocupam com a empresa em que trabalham e com o produto que fabricam.

"Você não tem medo?"

"Não tenho medo de nada." No meu mundo, qualquer valor comercial é hostil. Eu meio que acredito em algum tipo de programação limpa e não comercial, mas nunca a vi e não sei como ela se parece. Quando tento imaginar o código perfeito, uma folha de entrada com DI e testes aparece na minha cabeça. O que faço no trabalho definitivamente não é o tipo de programação em que acredito. Portanto, não me permito respeitar meu trabalho e o trabalho de meus colegas também.

Não, é claro que eu realmente gosto de dinheiro, mas eles nunca foram o motivo. Quando sonhava em ser programador, não sabia que recebíamos tanto. Não tenho ideia do porquê estou em desenvolvimento. Eles vão me demitir, a empresa irá à falência, o produto quebrará - mas eu não me importo. Vou encontrar um novo emprego, tudo bem.

"É só que seu trabalho é estúpido." Você trabalha para um negócio sem alma e queima. Há pessoas que estão realmente fazendo algo novo.

Sim. Eu vim para essas pessoas uma vez. , , . . , , , — , - . . — , , (, !!!) — . .

— . , .

— , . , . , . , , . , , , . , .

, , . , — , , . , . , . , .

— ? , .
, . , . , , . , , .

, . ? « , ». - , . , . .

, . , . , , . . , , , , ?

«» , . . . — . . , . , , , , , . , — .

— . - , , - . , — . — . — .

— , . — . :

?


, , . , — . , . , .

, . , . — . , — . , , , — « , , ». , , .

, , . , , , , , — , . , , . . . , , , .

? . : «, , , , , ». , , : « , , ». , .

— , — . , .

. — , . . , , . , .

, , . , , . . , — , , , - , , - ( ), . ? . , - .

, , . , , , . , , . , .

. , , . . , : « . , ».

. , . , - . , . . . — .

— . . , , , - . -, . .

. -, , . , . , , . , , -----. , . , , .

, .

, , — , , . , , . — , , .

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


All Articles