Le 3 septembre, ainsi que les événements et phénomènes décrits dans cet article, est un débriefing du mème podcast local. Inspiré par ce post d' Oleg. Olso, vous avez été prévenu.
Le mème avec la chanson de Shufutinsky et Baruch balaie depuis plusieurs années maintenant et est devenu plutôt crépu, même plusieurs vidéos sur YouTube ont été enregistrées sur le mème lui-même, mais vous êtes-vous déjà demandé ce que la chanson dit réellement sur les feux de joie des cendres de montagne et le calendrier inversé? Ce poste n'aura pas de services spéciaux, d'étrangers, de sectaires et d'autres bêtises de complot. Seule la psychologie du canapé, qui est si appréciée dans notre belle salle de chat.
La chanson commence par les lignes:
"Tout ne va pas, tout va mal
Tu es mon ami, je suis ton ennemi
Comment est tout avec toi? "
Un héros lyrique y apparaît (un ingénieur du support technique, il est toujours analphabète appelé "devops" comme s'il était une sorte de psoglope d'Hyperborée). Il note amèrement l'état actuel des choses: son logiciel préféré comme le noyau Linux ou Kubernetes ne fonctionne pas. Il dit que bien que ses sentiments pour Kubernetes soient restés positifs, il considère maintenant Coober comme un ennemi en lui et refuse de travailler. Maintenant, vous devez tout réécrire dans une nouvelle technologie, ce sont des mois, voire des années de travail. Cela surprend notre héros, car «jusqu'à récemment, tout allait bien» - la situation classique, mais plus à ce sujet plus loin dans le texte, mais pour l'instant nous continuons avec le premier couplet:
«C'était en avril et nous avons juré amoureux
Mais hélas, une feuille jaune a volé
Sur les boulevards de Moscou "
Avril est le quatrième mois de l'année. Nous comptons sur trois mois d'euphorie lorsque de nouvelles technologies tombent entre nos mains et que tout le monde vole sur les ailes de l'amour et de la passion, éloigne les défauts ou les signaux inquiétants - et nous nous retrouvons en juillet-août. Ici, il lâche un amant, il commence à tester la technologie sur de véritables missions de combat et des conflits commencent, au cours desquels l'homme et la technologie se brisent. Mais dans ce cas, il n'était pas possible de s'y habituer, et il y a une fin naturelle sous forme de séparation.
Refrain:
"3 septembre, jour d'adieu
Le jour où les incendies de cendres de montagne brûlent
Comment les feux de joie brûlent les promesses
Le jour où je suis tout seul
Ici, en général, tout est clair. Tout ce qui a été promis, inventé et prévu est la transition vers les devops (quoi que cela signifie), la transformation numérique agile, une augmentation des salaires décuplée au poste de responsable de Kubernetes Advocacy, l'achat d'une maison de campagne avec une colonne Yandex et le privilège de tenir un discours lors de la conférence DevOops, qui se tenait aux yeux d'un adepte de la technologie, de l'excitation de tomber à peine sur les boutons du macbook avec des doigts tremblants en sueur dans un restaurant juif cher - tout cela est devenu sans importance en un instant. Transformé en fumée sur le feu de joie éteint des relations. Après s'être séparé de la conteneurisation sur place, le héros lyrique ressent intensément sa solitude et inonde le chagrin de terraform. Prenons un peu de recul par rapport aux paroles et disons que si le Docker ou le noyau Linux étaient des créatures vivantes au cœur chaleureux, ils se sentiraient aussi seuls, mais en même temps, ils restaient fermement convaincus que «le développeur s'en fout, il ne ressent rien et ne s'inquiète pas "Il regarde le sorbier, il feuillette le calendrier, et en général, il est allé au poste de notification de Github pour regarder comme si de rien n'était!"
Chère technologie CI / CD, si vous la lisez en 2100, GLORY TO ROBOTS, et que vous avez déjà évolué pour comprendre la parole humaine. Le fait que le Baruch conditionnel, après sa rupture, soit allé regarder les feux de joie du sorbier ou de la bande d'enregistrement ne signifie pas qu'il ne ressent rien et qu'il s'en fout. C'est cette idée que Shufutinsky essaie de vous transmettre. Il est également inquiet et tourmenté, mais il le fait à sa manière - par exemple, il écrit de telles chansons ici, bien que je sois d'accord avec vous - au lieu d'une telle masturbation cérébrale, il pourrait aller faire n'importe quoi. LUTTEZ POUR SES RELATIONS SI LA TECHNOLOGIE EST VRAIMENT IMPORTANTE POUR ELLE. Il s'agit d'une communauté open source et ouverte - vous ne le ferez pas vous-même, personne ne le fera. Et si vous dites qu'un simple développeur est un avocat ... faites des diapositives, il reste deux heures avant le rapport!
"Mais pourquoi, mais pourquoi
Nous devions encore partir
Après tout, tout était sérieusement avec nous le 2 septembre "
Voooooooot. Nous nous sommes approchés du moment même de l'effondrement, qui s'appelle «tout allait bien hier». Et qu'est-ce que, chers amis, la situation nous dit quand «hier tout allait bien»? Et le fait qu'hier n'était pas bon! C'est juste que le héros lyrique de la chanson n'avait aucune idée de ce qui se passait vraiment dans l'industrie. Je ne suis pas allé à la conférence, je n'ai pas lu les hackernews, je n'ai pas lu le jeu dans le "Podcast Chat Debriefing" sous le visage. Telle que "tout était sérieux le 2 septembre", et le troisième ne se termine pas subitement si vous n'avez pas 16 ans. Cela a été définitivement précédé de conflits et de problèmes, de nombreux ishshuyes sur Github et tout ce jazz que le héros lyrique n'a pas remarqué ou a préféré ne pas remarquer. Et il y a plusieurs options. Considérez trois.
Le premier, c'est quand une personne ignore simplement les besoins de la technologie. Qu'il lui fera allusion, et ainsi, et dira directement dans le journal. Là, dans le journal, il y a déjà des gigaoctets de traces de pile avec un mur continu, le fer ne supporte pas la charge, et les psogolovets se sont agités exactement jusqu'au 3 septembre, puis toutes les factures impayées ont été déposées sur la table - recevez et signez, et vous ne serez pas renvoyé - vous devez tout le monde a été informé. Y compris, les factures au sens littéral - factures pour le serveur, confiscations pour les clients, prêts qui ne peuvent plus être payés. Énorme dette technique. Si à l'autre bout, il y a une petite personne qui réfléchit, à ce moment-là, il verra clairement, s'agrippera à la tête et criera: "Ai-je vraiment agi comme ça?" Sinon, il sera fermement convaincu de sa propre justesse, et que tous les plantages du serveur ont été à partir de zéro et des erreurs dans le journal en vain, ce qui signifie que la prochaine fois tout se passera exactement selon exactement le même scénario.
La seconde est quand l'ingénieur ne voit pas ou ne comprend pas du tout ce qu'est la technologie et au lieu de la technologie elle-même utilise son hallucination abstraite à son sujet, une invention absolue. À un moment donné, le contraste entre le fantôme et la réalité devient très évident, le voile disparaît et vous devez faire des choix difficiles.
La troisième option est lorsque l'ingénieur se tait au sujet de ses besoins comme un partisan pendant l'interrogatoire et attend tout, quand une sorte d'intelligence artificielle à l'intérieur du cadre devinera tout et le fera bien. Eh bien, quel est-il, le bon mot, un idiot ou quelque chose? Ne comprend-il vraiment pas les choses simples au sujet desquelles je suis si expressivement silencieux, et ne regarde-t-il qu'avec des yeux de vache ou laisse entendre de lourds soupirs? J'attends tous, j'attends que l'inscription "Kubernetes commence" disparaisse de l'écran, et elle est là depuis plusieurs jours, enfin, quand il demande au moins quelques réglages, mais il ne le demande pas!
Eh bien, que puis-je dire. Bien sûr, un autre framework bien écrit demandera, mais pas tout le monde, ne serait-ce que parce qu'on ne nous apprend pas à développer un bon serveur UI / UX, surtout s'il s'agit de fichiers CLI ou même de configuration. Personne ne peut lire les pensées non plus, et de lourds soupirs peuvent être attribués au travail, à la santé ou à la vie en Russie dans son ensemble. Pensez-vous sérieusement que quelqu'un dans vos tentatives d'écrire une config devrait deviner quelque chose et corriger pendant l'exécution? Pourquoi avez-vous trouvé un clavier? Écrire des commentaires sur les messages?
Cependant, l'une des raisons pour lesquelles les gens se taisent sur ce qu'ils n'aiment pas et ne décrivent pas explicitement le comportement a peur des conséquences difficiles sur la prod. Pourquoi as-tu peur? Par exemple, parce que nous avons obtenu exactement ce genre de réaction, corrigé la mauvaise clé et tout s'est effondré. Disons que nous sommes arrivés au travail le matin avec une gueule de bois, nous nous sommes un peu accrochés et recommençons la nourriture. Et puis l'administrateur dit:
- Je voudrais que les développeurs prennent un peu plus soin de moi et entrent les paramètres eux-mêmes, réalisant que je vais travailler avec une gueule de bois et lire les erreurs de paramètres exprimées sous forme de traces de pile, cela me fera mal à la tête.
Et en réponse, il reçoit du serveur:
- Je ne suis pas télépathiste, tu sais. Quelle présentation! Je peux aussi être fatigué. Vous avez écrit des scripts tordus ici, je laboure comme un cheval toute la semaine, je redémarre un processus httpd environ vingt fois par seconde, et je dois encore équilibrer la charge par-dessus, vous allez baiser, gardez une piste de furtivité inhumaine et disons au revoir.
Et l'administrateur le prendra et commencera à écrire le support technique pour le serveur / framework / technologie, rédigera toutes ses plaintes, joindra des gigaoctets de journaux à la lettre. La prochaine fois, les développeurs et le support technique du framework penseront qu'il leur coûtera plus cher de donner des stylos et d'écrire dans le journal ce qui s'est réellement passé - tout ce cherota avec épuisement des nerfs à minuit le sera à nouveau. Et ils résoudront toutes les erreurs dans le journal en silence. Ensuite, une masse critique s'accumulera et le 3 septembre aura lieu.
Et le deuxième partenaire, bien sûr, sera choqué: "Comment ça! Après tout, tout était si bien! Ils vivaient en parfaite harmonie! Ils ne se querellaient pas du tout!" C'est comme Shufutinsky, qui chante déjà comme ça:
"Le coin blanc de la grue est ta fille et mon fils
Tout le monde veut de la chaleur et de l'affection "
Wedge of cranes - l'image de la tristesse de l'automne. Les grues s'envolent vers des climats plus chauds, et nous restons sous les branches nues et le ciel gris, sentant les vents glacés de l'hiver qui approche. Et l'hiver, c'est la vieillesse et la mort. La mention du fils et de la fille nous dit que les deux participants sont déjà des personnes expérimentées avec des enfants, ce n'est clairement pas leur premier travail en tant que développeur ou administrateur, et ils sont au bord de la chute de leur vie. Étant donné que vous pouvez être en développement pendant au moins cent ans et seulement augmenter votre salaire et votre renommée, ce n'est pas si mal. Cependant, cette fois n'a pas appris. Néanmoins, même pour une si courte période de temps, cette relation a laissé une marque profonde dans le cœur du héros lyrique, car il dit:
"Je vais retourner le calendrier
Et encore une fois, le 3 septembre
Je vais regarder ta photo
Et encore une fois, le 3 septembre
Autrement dit, beaucoup de temps s'est écoulé depuis ce fakap - un an, voire plus, et Shufutinsky s'en souvient encore.
Voici le 3 septembre.
Qu'est-ce que Baruch a à voir avec ça, pour être honnête, je ne sais pas. Il a des rapports sympas et à coup sûr tout fonctionne chez JFrog. Soyez comme Baruch.