Catatan perev. : Yang perlu diperhatikan adalah publikasi subreddit paling populer / r / DevOps selama sebulan terakhir: "Otomasi telah secara resmi menggantikan saya di tempat kerja - sebuah jebakan untuk DevOps." Penulisnya (dari AS) menceritakan kisahnya, yang menghidupkan pepatah populer bahwa otomatisasi akan membunuh kebutuhan bagi mereka yang mendukung sistem perangkat lunak.
Penjelasan Kamus Urban pada frasa yang sudah menjadi stabil (?!) Tentang mengganti seseorang dengan skrip Jadi, di sini adalah publikasi itu sendiri:
Dalam lingkungan departemen DevOps Anda sering dapat mendengar lelucon seperti itu: "Jika kita mengotomatiskan semuanya, kita akan tetap tanpa pekerjaan."
Namun, inilah yang terjadi pada saya dan sekitar seratus insinyur DevOps lainnya. Saya tidak bisa memerinci karena perjanjian non-pengungkapan: Saya yakin bahwa cepat atau lambat informasi akan muncul, tetapi saya tidak ingin menjadi orang yang akan menyuarakannya.
Saya akan mencoba memberikan gambaran umum tentang bagaimana sebenarnya segala sesuatu terjadi.
Sekitar lima tahun yang lalu, saya bekerja sebagai manajer di departemen DevOps sebuah perusahaan teknologi menengah, menerima gaji yang sangat baik pada saat itu (190 ribu USD), mengimbangi jumlah pemrosesan paksa kami yang luar biasa.
Seperti biasa, seorang perekrut LinkedIn menghubungi saya. Dia mewakili konglomerat multinasional terbesar, sama sekali tidak tertarik pada saya sebagai pekerjaan potensial. Perekrut menulis bahwa perusahaan secara aktif memperluas tim insinyur perangkat lunak, pengembang dan DevOps untuk mengantisipasi beberapa proyek besar, dan mencatat bahwa mereka ingin mengundang saya untuk wawancara.
Saya menolak dan mengatakan bahwa saya tidak tertarik. Dia bertanya berapa banyak yang saya hasilkan, dan menekankan bahwa konglomerat itu pasti akan menawarkan lebih banyak. Ini memacu rasa ingin tahu saya - karena saya pikir saya sudah memiliki gaji yang besar.
Singkatnya, saya terbang ke wawancara, mendapat posisi Pimpinan Senior dengan gaji 275 ribu USD plus opsi untuk saham dan bonus, serta kemampuan untuk bekerja dari jarak jauh (mis. Saya tidak harus pindah), walaupun idenya adalah bekerja untuk perusahaan besar Saya tidak menyukainya. Namun, tawaran itu terlalu bagus untuk ditolak (mereka menjanjikan saya lebih dari Amazon awal tahun itu).
Perusahaan memiliki departemen DevOps, tetapi sebagian besar terdiri dari administrator sistem senior yang bisa menulis cukup dengan Python / Bash / PowerShell untuk membuatnya berbahaya. Oleh karena itu, mereka membutuhkan tim insinyur DevOps nyata dengan pengalaman pemrograman dalam bahasa tingkat rendah untuk bekerja pada proyek yang kompleks.
Selama tiga tahun berikutnya, departemen kami tumbuh. Saya harus mengatakan bahwa manajemen melakukan segalanya dengan benar. Kami hampir tidak pernah menolak apa yang kami minta, dan lebih dari 90% dari proyek yang direncanakan kami selesaikan tepat waktu dan memenuhi anggaran, yang sungguh menakjubkan.
Namun, sekitar satu setengah tahun yang lalu, menjadi jelas bahwa kami secara otomatis * semuanya *. Tentu saja, pemeliharaan dan inspeksi rutin masih dilakukan, namun, selama satu setengah tahun terakhir, saya benar-benar bekerja hanya 1-2 jam sehari, karena praktis tidak ada yang bisa dilakukan. Saya tidak akan berhenti dari pekerjaan bergaji tinggi, tetapi saya takut bahwa Hari X akhirnya akan datang, dan dia datang kemarin.
Bahkan, diumumkan bahwa sebagian besar tim DevOps dibubarkan (ada 75 orang yang tersisa yang terlibat dalam aplikasi spesifik), karena tim IT dan Rekayasa Perangkat Lunak dapat menangani semua kode, dan bagi orang-orang dari DevOps tidak ada lagi pekerjaan.
Saya ditawari posisi di tim IT, tetapi gaji di sana hampir setengahnya. Saya bisa terus bekerja dari jarak jauh, tetapi mereka ingin saya akhirnya pindah ke kota tempat kantor itu berada, dan lebih mungkin muncul di dalamnya.
Sayang itu terjadi karena saya suka bekerja di sana. Perusahaan merawat kami dengan baik (selain dari pemecatan, tentu saja), dan tidak ada begitu banyak tempat untuk DevOps dengan gaji di atas 200 ribu USD dan hari kerja 8 jam standar, dengan hampir tanpa pemrosesan.
Untungnya, saya dengan bijak mengelola uang saya dan berhasil melunasi 4 hipotek selama 5 tahun terakhir. Sekarang saya punya penghasilan tambahan kecil, pengeluaran terbatas, jadi saya bisa perlahan-lahan mencari tempat baru.
Tambahan (dari penerjemah)
Penulis sendiri
berkomentar di tajuk berita sebagai berikut: "Saya minta maaf jika clickbait ternyata: Saya hanya mencoba menambahkan sedikit humor pada tajuk, tidak akan mengubah cerita saya menjadi clickbait atau horor DevOps."
Dan
tidak semua komentator setuju dengan "jebakan" yang disebutkan, "jebakan" dalam konteks DevOps: "Mengapa jebakan? Anda mendapat gaji yang baik (bahkan lebih besar dari yang digambarkan sebagai "sangat baik" sebelumnya), menyingkirkan jam kerja ekstra, melakukan pekerjaan yang sangat baik dan mendapat entri resume yang bagus. "
Beberapa tambahan dari komentar penulis lain tentang cerita ini:
- Tentang gaji. Faktor penting adalah regional dan profesional. Penulis, menjadi insinyur perangkat lunak dengan 25 tahun pengalaman, memegang posisi manajer tim DevOps. Pada saat yang sama, pengalamannya tidak terbatas pada pengetahuan tentang infrastruktur modern, tetapi meluas ke bahasa pemrograman seperti C ++, Fortran dan Cobol, yang sangat penting untuk berinteraksi dengan pengembang dalam organisasi.
- Bagi mereka yang juga berpikir bahwa 75 DevOps-insinyur banyak. Perusahaan ini " mempekerjakan lebih dari 50 ribu orang dan ribuan fungsi aplikasi."
Bonus
Jika Anda belum membaca
wawancara terbaru dengan direktur teknis kami, Dmitry Stolyarov (
distol ), untuk konferensi DevOpsConf dan
podcast DevOps Deflope , maka pertanyaan serupa muncul. Dan inilah tampilan yang disuarakan:
- Dan apa yang kemudian [dalam kasus penyederhanaan penggunaan K8] akan terjadi pada insinyur, administrator sistem yang mendukung Kubernetes?
Dmitry: Dan apa yang terjadi pada akuntan setelah kemunculan 1C? Hampir sama. Sebelum itu, mereka berpikir di selembar kertas - sekarang dalam program. Produktivitas tenaga kerja telah meningkat dengan urutan besarnya, dan tenaga kerja itu sendiri belum menghilang dari ini. Sebelumnya, 10 insinyur perlu memasang bohlam, tapi sekarang satu sudah cukup.
Jumlah perangkat lunak dan jumlah tugas, menurut saya, sekarang tumbuh pada kecepatan yang lebih besar daripada DevOps baru dan efisiensinya meningkat. Ada kekurangan spesifik di pasar dan itu akan bertahan lama. Kemudian, semuanya akan masuk ke norma tertentu, di mana efisiensi kerja akan meningkat, itu akan menjadi lebih tanpa server, mereka akan melampirkan neuron ke Kubernetes, yang akan memilih semua sumber daya dengan benar sebagaimana mestinya ... dan secara umum, melakukan semuanya sendiri sebagaimana mestinya - man, pergi dan tidak mengganggu.
Tapi bagaimanapun, seseorang harus membuat keputusan. Jelas bahwa tingkat kualifikasi dan spesialisasi orang ini lebih tinggi. Sekarang di departemen akuntansi Anda tidak perlu 10 karyawan yang menyimpan buku sehingga tangan mereka tidak lelah. Itu tidak perlu. Banyak dokumen dipindai secara otomatis dan dikenali oleh sistem manajemen dokumen elektronik. Satu akuntan kepala yang pintar sudah cukup, sudah dengan keterampilan yang jauh lebih besar, dengan pemahaman yang baik.
Secara umum, ini adalah cara di semua sektor. Itu sama dengan mobil: sebelumnya, seorang mekanik mobil dan tiga pengemudi melekat pada mobil. Sekarang mengendarai mobil adalah proses paling sederhana di mana kita semua berpartisipasi setiap hari. Tidak ada yang berpikir bahwa mobil adalah sesuatu yang rumit.
DevOps atau rekayasa sistem tidak akan pergi ke mana pun - tingkat tinggi dan efisiensi operasional akan meningkat.
PS
Baca juga di blog kami: