Wie ein DevOps-Spezialist zum Opfer der Automatisierung wurde

Hinweis.: Der bemerkenswerte Beitrag des Subreddits /r/DevOps im letzten Monat war: 'Automatisierung hat mich offiziell bei der Arbeit ersetzt – eine Falle für DevOps'. Der Autor (aus den USA) erzählt seine Geschichte, die das bekannte Sprichwort über die Automatisierung, die den Bedarf an Menschen, die Software-Systeme unterstützen, töten wird, zum Leben erweckt hat.

Wie ein DevOps-Spezialist zum Opfer der Automatisierung wurde
Erklärung im Urban Dictionary zu dem bereits gefestigten(?!) Ausdruck über die Ersetzung eines Menschen durch ein Skript.

Hier ist also der Beitrag selbst:

In DevOps-Teams hört man oft den Witz: 'Wenn wir alles automatisieren, sind wir arbeitslos.'

Aber genau das ist mir und etwa hundert anderen DevOps-Ingenieuren passiert. Ich kann nicht ins Detail gehen wegen einer Vertraulichkeitsvereinbarung: Ich bin mir sicher, dass die Informationen früher oder später ans Licht kommen, aber ich möchte nicht derjenige sein, der sie verbreitet.

Ich werde versuchen, einen allgemeinen Überblick darüber zu geben, wie genau das alles geschehen ist.

Vor etwa fünf Jahren war ich Manager in einem DevOps-Team eines mittelgroßen Technologieunternehmens und erhielt damals ein hervorragendes Gehalt (190.000 USD), das unsere unglaubliche Menge an Überstunden ausglich.

Wie so oft wurde ich von einem Recruiter über LinkedIn kontaktiert. Er stellte sich als Vertreter eines der größten multinationalen Konzerne vor, der für mich als potenzieller Arbeitgeber völlig uninteressant war. Der Recruiter erwähnte, dass das Unternehmen aktiv seine Teams von Softwareentwicklern und DevOps-Experten in Erwartung mehrerer großer Projekte erweitere und dass sie mich gerne zu einem Vorstellungsgespräch einladen würden.

Ich lehnt ab und sagte, dass ich daran kein Interesse hätte. Er fragte, wie viel ich verdiene, und betonte, dass der Konzern sicher viel mehr anbieten würde. Das weckte meine Neugier – schließlich glaubte ich, dass ich bereits ein hervorragendes Gehalt hatte.

Kurz gesagt, ich flog zum Vorstellungsgespräch, bekam die Position als Senior Lead mit einem Gehalt von 275.000 USD plus Aktienoptionen und Boni sowie der Möglichkeit, remote zu arbeiten (d.h. ich musste nicht umziehen), obwohl mir die Vorstellung, für einen riesigen Konzern zu arbeiten, nicht gefiel. Das Angebot war jedoch zu gut, um es abzulehnen (sie haben mir viel mehr versprochen als Amazon früher im selben Jahr).

In der Firma gab es eine DevOps-Abteilung, die jedoch hauptsächlich aus erfahrenen Systemadministratoren bestand, die genug in Python/Bash/PowerShell schreiben konnten, um es gefährlich werden zu lassen. Daher benötigten sie ein Team echter DevOps-Engineers mit Programmiererfahrung in niedrigeren Programmiersprachen, um an komplexen Projekten zu arbeiten.

In den folgenden drei Jahren wuchs unsere Abteilung. Ich muss sagen, dass das Management alles richtig gemacht hat. Fast nie wurden unsere Anfragen abgelehnt, und über 90 % der geplanten Projekte haben wir pünktlich und im Budgetrahmen umgesetzt, was wirklich beeindruckend ist.

Vor etwa anderthalb Jahren wurde jedoch offensichtlich, dass wir buchstäblich *alles* automatisiert hatten. Natürlich fanden nach wie vor regelmäßige Wartungen und Überprüfungen statt, aber in den letzten anderthalb Jahren habe ich tatsächlich nur 1-2 Stunden am Tag gearbeitet, da es fast nichts zu tun gab. Ich hatte nicht vor, einen so gut bezahlten Job aufzugeben, hatte aber Angst, dass der entscheidende Tag irgendwann kommen würde – und gestern ist er schließlich gekommen.

Es wurde im Wesentlichen bekannt gegeben, dass die meisten DevOps-Teams aufgelöst wurden (nur 75 Personen, die sich um spezifische Anwendungen kümmern, sind geblieben), da die IT- und Software-Engineering-Teams in der Lage waren, den gesamten Code zu bewältigen, und für die DevOps-Experten einfach keine Arbeit mehr vorhanden war.

Mir wurde eine Position im IT-Team angeboten, aber das Gehalt lag dort fast bei der Hälfte. Ich hätte weiterhin remote arbeiten können, jedoch wollten sie, dass ich schließlich in die Stadt ziehe, in der sich das Büro befindet, und dort öfter erscheine.

Es ist schade, dass es so gekommen ist, denn ich habe es gemocht, dort zu arbeiten. Das Unternehmen hat gut für uns gesorgt (von der Kündigung mal abgesehen), und es gibt nicht viele Stellen für DevOps mit Gehältern über 200.000 USD und einem normalen 8-Stunden-Arbeitstag, fast ohne Überstunden.

Glücklicherweise habe ich meine Finanzen weise verwaltet und es geschafft, in den letzten 5 Jahren 4 Hypotheken vollständig abzuzahlen. Jetzt habe ich ein kleines zusätzliches Einkommen, die Ausgaben sind begrenzt, deshalb kann ich mir erlauben, in Ruhe nach einer neuen Stelle zu suchen.

Zusätze (vom Übersetzer)

So kommentiert der Autor selbst dies Ihr Titel: „Entschuldigung, falls es clickbaitig klang: Ich wollte einfach nur etwas Humor in den Titel bringen, ohne meine Geschichte in einen clickbait oder ein DevOps-Horrorszenario zu verwandeln.“

Und mit dem erwähnten „Fallenstrick“, dem „Haken“ im Kontext von DevOps waren nicht alle Kommentatoren einverstanden. „Warum also ein Fallenstrick? Du hast ein gutes Gehalt bekommen (sogar mehr als das, was zuvor als „ausgezeichnet“ beschrieben wurde), hast zusätzliche Arbeitsstunden vermieden, großartige Arbeit geleistet und eine hervorragende Referenz für deinen Lebenslauf erhalten.“Ein paar Ergänzungen aus weiteren Kommentaren des Autors zu dieser Geschichte:

Zum Thema Gehalt. Wichtige Faktoren sind regional und beruflich. Der Autor, der als Software-Ingenieur 25 Jahre Erfahrung hat, hatte die Position des Managers eines DevOps-Teams inne. Sein Wissen beschränkt sich nicht nur auf moderne Infrastruktur, sondern

Bonus

Если вы ещё не читали недавнее интервью unserem technischen Direktor — Dmitri Stolyarov (distol), — für die DevOpsConf-Konferenz und den DevOps-Podcast Deflope, in dem ein ähnliches Thema behandelt wurde. Und folgende Perspektive wurde geäußert:

— Was passiert dann [im Falle einer erheblichen Vereinfachung der Nutzung von K8s] mit den Ingenieuren und Systemadministratoren, die Kubernetes unterstützen?

Dmitri: Was ist mit den Buchhaltern nach dem Erscheinen von 1C passiert? Ungefähr dasselbe. Früher haben sie auf Papier gerechnet — jetzt in der Software. Die Produktivität ist um ein Vielfaches gestiegen, aber die Arbeit selbst ist nicht verschwunden. Wenn früher zum Eindrehen einer Glühbirne zehn Ingenieure nötig waren, genügt jetzt einer.

Die Menge an Software und die Anzahl der Aufgaben steigt, scheint mir, jetzt schneller als neue DevOps-Profis auftauchen und die Effizienz steigt. Momentan herrscht ein akuter Mangel auf dem Markt, der lange anhalten wird. Später wird alles auf ein gewisses Niveau kommen, bei dem die Effizienz der Arbeit steigen wird, es wird immer mehr Serverless geben, an Kubernetes wird eine neuronale Netzwerktechnologie angeschlossen, die alle Ressourcen genau nach Bedarf zuweisen wird… und alles selbst richtig erledigen wird — Mensch, geh zur Seite und störe nicht.

Aber letztendlich müssen Entscheidungen von jemandem getroffen werden. Es ist klar, dass das Qualifikationsniveau und die Spezialisierung dieser Person höher sind. In der Buchhaltungsabteilung benötigt man jetzt keine 10 Mitarbeiter, die Buchhaltungsunterlagen führen, nur damit deren Hände nicht müde werden. Das ist einfach nicht notwendig. Viele Dokumente werden automatisch gescannt und vom elektronischen Dokumentenmanagementsystem erkannt. Ein kompetenter Hauptbuchhalter mit weit besseren Fähigkeiten und einem guten Verständnis genügt.

Insgesamt ist dieser Weg in allen Branchen zu beobachten. Auch bei Autos: Früher gab es einen Mechaniker und drei Fahrer pro Fahrzeug. Heute ist das Fahren eines Autos ein einfacher Prozess, an dem wir täglich alle teilnehmen. Niemand denkt darüber nach, dass ein Auto etwas Komplexes ist.

DevOps oder Systemengineering werden nicht verschwinden – die Hochgradigkeit und die Effizienz der Arbeit werden zunehmen.

P.S.

Lesen Sie auch in unserem Blog:

Quelle: habr.com

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster