O terceiro de setembro, bem como os eventos e fenômenos descritos neste post, é um meme de podcast local Debriefing. Inspirado por este post de Oleg. Olso, você foi avisado.
O meme com a música de Shufutinsky e Baruch está varrendo há vários anos e tornou-se bastante assustador, até vários vídeos no YouTube foram gravados no próprio meme, mas você já se perguntou o que a música realmente diz sobre as fogueiras de cinzas das montanhas e o calendário invertido? Este post não terá serviços especiais, alienígenas, sectários e outras bobagens de conspiração. Somente a psicologia do sofá, tão amada em nossa adorável sala de bate-papo.
A música começa com as linhas:
"Tudo não está certo, tudo está errado
Você é meu amigo, eu sou seu inimigo
Como está tudo com você?
Um herói lírico aparece neles (um engenheiro de suporte técnico, ele ainda é analfabeto chamado "devops" como se ele fosse algum tipo de pessoa psoglopada de Hyperborea). Ele observa com amargura o estado atual das coisas: seu software favorito, como o kernel do Linux ou o Kubernetes, não funciona. Ele diz que, embora seus sentimentos por Kubernetes continuassem positivos, ele agora vê Coober como um inimigo nele e se recusa a trabalhar. Agora você precisa reescrever tudo para uma nova tecnologia, são meses ou mesmo anos de trabalho. Isso surpreende nosso herói, porque "até recentemente tudo estava bem" - a situação clássica, mas mais sobre isso mais adiante no texto, mas por enquanto continuamos com o primeiro verso:
"Era abril e nós juramos amor
Mas, infelizmente, uma folha amarela voou
Nas avenidas de Moscou "
Abril é o quarto mês do ano. Contamos com três meses de euforia quando novas tecnologias caem em nossas mãos e todos voam nas asas do amor e da paixão, evitam falhas ou sinais perturbadores - e nos encontramos em julho-agosto. Aqui ele solta um amante, ele começa a testar a tecnologia em missões de combate reais e começam conflitos, durante a solução da qual o homem e a tecnologia se misturam. Mas, nesse caso, não foi possível se acostumar e há um final natural na forma de separação.
Refrão:
"3 de setembro, dia de despedida
O dia em que as cinzas das montanhas queimam
Como fogueiras queimam promessas
O dia em que estou sozinho
Aqui, em geral, tudo está claro. Tudo o que foi prometido, inventado e planejado é a transição para devops (o que isso significa), transformação ágil e digital, um aumento de dez vezes nos salários na posição de Chefe de Advocacia da Kubernetes, a compra de uma casa de campo com uma coluna Yandex e o privilégio de realizar uma palestra na conferência O DevOops, que estava aos olhos de um adepto da tecnologia, da emoção de mal cair nos botões do macbook com os dedos trêmulos e suados em um restaurante judeu caro - tudo isso se tornou irrelevante em um instante. Transformado em fumaça sobre a fogueira extinta das relações. Tendo se separado da contêiner no local, o herói lírico sente agudamente sua solidão e inunda a dor com terraforma. Vamos recuar um segundo da letra e dizer que se o Docker ou o kernel do Linux fossem criaturas vivas com um coração quente, eles também se sentiriam sozinhos, mas ao mesmo tempo permaneceram firmemente convencidos de que "o desenvolvedor não se importa, ele não sente nada e não se preocupa" "Ele está olhando as cinzas da montanha, está folheando o calendário e, em geral, foi à Estação de Notificação no Github para assistir como se nada tivesse acontecido!"
Caro tecnologia de CI / CD, se você o leu em 2100, GLORY TO ROBOTS, e já evoluiu para entender a fala humana. O fato de Baruch condicional, depois de se separar, ter olhado para as fogueiras das cinzas das montanhas ou para a fita adesiva, não significa que ele não sinta nada e não dê a mínima. É essa ideia que Shufutinsky está tentando transmitir a você. Ele também está preocupado e atormentado, mas o faz à sua maneira - por exemplo, ele escreve essas músicas aqui, embora eu concorde com você - em vez de uma masturbação cerebral, ele poderia ir e FAZER QUALQUER COISA. LUTE POR SEUS RELACIONAMENTOS SE A TECNOLOGIA É REALMENTE IMPORTANTE PARA ELE. Esta é uma fonte aberta e uma comunidade aberta - você não fará isso sozinho, ninguém fará. E se você diz que um desenvolvedor simples é advogado ... faça slides, faltam duas horas para o relatório!
"Mas porque, mas porque
Ainda tínhamos que sair
Afinal, tudo estava seriamente conosco em 2 de setembro "
Voooooooot. Chegamos perto do exato momento do colapso, chamado "estava tudo bem ontem". E o que, queridos amigos, a situação está nos dizendo quando "ontem estava tudo bem"? E o fato de ontem não ter sido bom! Só que o herói lírico da música não fazia ideia do que realmente estava acontecendo na indústria. Não fui à conferência, não li hackernews, não li o jogo no "Podcast Chat Debriefing", sob o facepalm. Tal que "tudo foi sério no dia 2 de setembro" e o terceiro não termina subitamente se você não tiver 16 anos. Definitivamente, isso foi precedido por conflitos e problemas, muitos ishshuyes no Github e todo aquele jazz que o herói lírico não notou ou preferiu não notar. E há várias opções. Considere três.
A primeira é quando uma pessoa simplesmente ignora as necessidades da tecnologia. Que ele vai sugerir a ele, e assim, e dirá diretamente no log. Lá, no log, já existem gigabytes de rastreamentos de pilha com uma parede contínua, o ferro não aguenta a carga e os psogolovets sacudiram exatamente até o terceiro terceiro de setembro, e todas as contas não pagas foram colocadas sobre a mesa - receba e assine, e você não vai se safar - você deve todos foram informados. Inclusive, faturas no sentido literal - faturas do servidor, desistências de clientes, empréstimos que não podem mais ser pagos. Enorme dívida técnica. Se, no outro extremo, houver uma pequena pessoa pensante, nesse momento ele verá claramente, apertar a cabeça e gritar: "Eu realmente agi assim?" Caso contrário, ele estará firmemente convencido de sua própria correção e de que todas as falhas do servidor ocorreram do zero e erros no log foram em vão, o que significa que da próxima vez tudo ocorrerá exatamente de acordo com o mesmo cenário.
A segunda é quando o engenheiro não vê nem entende o que é a tecnologia e, em vez da própria tecnologia, usa sua alucinação abstrata sobre ela, uma invenção absoluta. Em algum momento, o contraste entre o fantasma e a realidade se torna muito óbvio, o véu desaparece e você precisa fazer escolhas difíceis.
A terceira opção é quando o engenheiro se cala sobre suas necessidades como um partidário durante o interrogatório e espera por tudo, quando algum tipo de inteligência artificial dentro da estrutura adivinhar tudo e fazê-lo bem. Bem, qual é ele, a palavra certa, um tolo ou algo assim? Ele realmente não entende as coisas simples sobre as quais eu sou tão expressivamente silencioso, e só olho com olhos de vaca ou sugestão com suspiros pesados? Estou esperando a inscrição "Kubernetes está começando" a desaparecer da tela e está lá há vários dias, bem, quando ele pelo menos pede algumas configurações, mas não pergunta!
Bem, o que posso dizer. Obviamente, outra estrutura bem escrita perguntará, mas nem todos, apenas porque não somos ensinados a desenvolver um bom servidor de UI / UX, especialmente se for CLI ou mesmo arquivos de configuração. Ninguém pode ler pensamentos, e suspiros pesados podem ser atribuídos ao trabalho, saúde ou vida na Rússia como um todo. Você realmente acha que alguém em suas tentativas de escrever uma configuração deve adivinhar algo e corrigir em tempo de execução? Por que você inventou um teclado? Escrever comentários nas postagens?
No entanto, uma das razões pelas quais as pessoas ficam caladas sobre o que não gostam e não descrevem explicitamente o comportamento tem medo de consequências duras no produto. Por que você está com medo? Por exemplo, porque de alguma forma tivemos exatamente esse tipo de reação, corrigimos a chave errada e tudo desmoronou. Digamos, chegamos ao trabalho de manhã de ressaca, ficamos um pouco de ressaca e vamos reiniciar a comida. E então o administrador diz:
- Gostaria que os desenvolvedores se preocupassem um pouco mais comigo e inserissem os próprios parâmetros, percebendo que irei trabalhar de uma ressaca e ler os erros de parâmetros expressos como rastreamentos de pilha, isso vai doer minha cabeça.
E em resposta, ele recebe do servidor:
- Eu não sou telepata, você sabe. Que apresentação! Eu também posso estar cansado. Você escreveu scripts tortos aqui, eu lavo como um cavalo a semana toda, reinicio algum processo httpd cerca de vinte vezes por segundo e ainda tenho que equilibrar a carga em cima disso, você vai foder, mantenha uma trilha furtiva desumana e digamos adeus.
E o administrador o pegará e começará a escrever suporte técnico para o servidor / estrutura / tecnologia, escrever todas as suas reclamações, anexar gigabytes de logs à carta. Da próxima vez, os desenvolvedores e o suporte técnico da estrutura pensarão que é mais caro dar canetas e escrever no log o que realmente aconteceu - toda essa cherota com esgotamento noturno de nervos novamente. E eles resolverão todos os erros no log em silêncio. Então uma massa crítica se acumulará e o dia 3 de setembro acontecerá.
E o segundo parceiro, é claro, ficará chocado: "Como assim! Afinal, tudo foi tão bom! Eles viveram em perfeita harmonia! Eles não brigaram!" É como Shufutinsky, que já canta assim:
"Crane cunha branca é sua filha e meu filho
Todo mundo quer carinho e carinho "
Cunha de guindastes - a imagem da tristeza do outono. Guindastes voam para climas mais quentes, e permanecemos sob os galhos nus e o céu cinzento, sentindo os ventos gelados do inverno que se aproxima. E o inverno é velhice e morte. A menção do filho e da filha nos diz que os dois participantes já são pessoas experientes com crianças, esse claramente não é o primeiro trabalho deles como desenvolvedor ou administrador, e eles estão à beira da queda de suas vidas. Dado que você pode estar em desenvolvimento por pelo menos cem anos e apenas aumentar seu salário e fama, isso não é tão ruim. No entanto, desta vez não aprendi. No entanto, mesmo por um período tão curto, essa relação deixou uma marca profunda no coração do herói lírico, porque ele diz:
"Eu vou virar o calendário
E novamente, 3 de setembro
Vou dar uma olhada na sua foto
E novamente, 3 de setembro
Ou seja, muito tempo se passou desde aquele fakap - um ano, ou talvez até mais, e Shufutinsky ainda se lembra deles.
Aqui é o terceiro de setembro.
O que Baruch tem a ver com isso, para ser honesto, eu não sei. Ele tem relatórios legais e com certeza tudo no JFrog funciona. Seja como Baruch.