Bagaimana Spesialis DevOps Menjadi Korban Otomatisasi

Catatan. terjemahan: Postingan paling populer di subreddit /r/DevOps selama sebulan terakhir patut mendapat perhatian: “Otomasi telah resmi menggantikan saya di tempat kerja - sebuah jebakan untuk DevOps.” Penulisnya (dari AS) menceritakan kisahnya, yang menghidupkan pepatah populer bahwa otomatisasi akan mematikan kebutuhan bagi mereka yang memelihara sistem perangkat lunak.

Bagaimana Spesialis DevOps Menjadi Korban Otomatisasi
Penjelasan Kamus Urban untuk frasa (?!) yang sudah ada tentang mengganti seseorang dengan naskah

Jadi, inilah publikasinya sendiri:

Lelucon umum di antara departemen DevOps adalah, “Jika kami mengotomatiskan semuanya, kami akan kehilangan pekerjaan.”

Namun, inilah yang terjadi pada saya dan sekitar seratus teknisi DevOps lainnya. Saya tidak bisa menjelaskan secara detail karena adanya perjanjian non-disclosure: Saya yakin cepat atau lambat informasinya akan keluar, tapi saya tidak ingin menjadi orang yang menyuarakannya.

Saya akan mencoba memberikan gambaran umum tentang bagaimana sebenarnya segala sesuatunya terjadi.

Sekitar lima tahun yang lalu, saya bekerja sebagai manajer di departemen DevOps di sebuah perusahaan teknologi menengah, dan menerima gaji yang sangat besar pada saat itu (190 ribu USD), yang mengimbangi banyaknya kerja lembur paksa yang kami lakukan.

Seperti yang biasa terjadi, seorang perekrut dari LinkedIn menghubungi saya. Dia mewakili konglomerat multinasional besar yang sama sekali tidak tertarik pada saya sebagai peluang kerja potensial. Perekrut menulis bahwa perusahaan secara aktif memperluas tim insinyur perangkat lunak, pengembang, dan DevOps untuk mengantisipasi beberapa proyek besar, dan menyatakan bahwa mereka ingin mengundang saya untuk wawancara.

Saya menolak dan mengatakan bahwa saya tidak tertarik. Dia bertanya berapa penghasilan saya dan menekankan bahwa konglomerat itu mungkin akan menawarkan lebih banyak lagi. Hal ini memicu rasa ingin tahu saya - karena saya pikir saya sudah mempunyai gaji yang bagus.

Singkatnya, saya terbang untuk wawancara, menerima posisi Pemimpin Senior dengan gaji 275 ribu USD ditambah opsi saham dan bonus, serta kesempatan untuk bekerja jarak jauh (yaitu saya tidak harus pindah), meskipun sangat gagasan bekerja di perusahaan besar saya tidak menyukainya. Namun, tawaran itu terlalu bagus untuk ditolak (mereka menjanjikan saya lebih banyak daripada yang ditawarkan Amazon pada awal tahun itu).

Perusahaan ini memiliki departemen DevOps, tetapi sebagian besar terdiri dari administrator sistem senior yang dapat menulis cukup banyak dengan Python/Bash/PowerShell sehingga menjadi berbahaya. Oleh karena itu, mereka memerlukan tim insinyur DevOps sejati dengan pengalaman pemrograman dalam bahasa tingkat rendah untuk mengerjakan proyek yang kompleks.

Selama tiga tahun berikutnya, departemen kami berkembang. Saya harus mengatakan bahwa manajemen melakukan segalanya dengan benar. Kami hampir tidak pernah ditolak apa pun yang kami minta, dan kami menyelesaikan lebih dari 90% proyek yang kami rencanakan tepat waktu dan sesuai anggaran, dan ini sungguh luar biasa.

Namun, sekitar satu setengah tahun yang lalu, menjadi jelas bahwa kami telah mengotomatiskan *semuanya*. Tentu saja masih ada perawatan dan pengecekan rutin, namun selama satu setengah tahun terakhir saya sebenarnya hanya bekerja 1-2 jam sehari karena tidak ada lagi yang bisa dilakukan. Saya tidak berniat berhenti dari pekerjaan bergaji tinggi itu, namun saya takut hari X pada akhirnya akan tiba, dan kemudian tiba kemarin.

Pada dasarnya, diumumkan bahwa sebagian besar tim DevOps dibubarkan (tersisa 75 orang yang bekerja pada aplikasi tertentu) karena tim TI dan Rekayasa Perangkat Lunak mampu menangani semua kode, dan tidak ada lagi pekerjaan untuk orang-orang DevOps.

Saya ditawari posisi di tim IT, tapi gaji di sana hampir setengahnya. Saya dapat terus bekerja dari jarak jauh, tetapi mereka ingin saya pindah ke kota tempat kantor berada sehingga saya dapat lebih sering berada di sana.

Sayang sekali hal itu terjadi karena saya senang bekerja di sana. Perusahaan merawat kami dengan baik (tentu saja tidak termasuk pemecatan), dan tidak banyak tempat untuk DevOps dengan gaji di atas 200 ribu USD dan standar hari kerja 8 jam, hampir tanpa lembur.

Untungnya, saya telah mengelola uang saya dengan bijak dan berhasil melunasi 4 hipotek secara penuh dalam 5 tahun terakhir. Sekarang saya punya penghasilan tambahan yang kecil, pengeluaran terbatas, jadi saya mampu mencari tempat baru secara perlahan.

Tambahan (dari penerjemah)

Penulisnya sendiri juga demikian komentar tentang judul saya: “Saya minta maaf jika ini terkesan clickbait: Saya hanya mencoba menambahkan sedikit humor pada judulnya, tidak bermaksud mengubah cerita saya menjadi clickbait atau horor DevOps.”

Dan kami setuju dengan “jebakan”, “jebakan” yang disebutkan dalam konteks DevOps tidak semua komentator: “Kenapa jebakan? Anda mendapat gaji yang bagus (bahkan lebih dari apa yang sebelumnya digambarkan sebagai “hebat”), menghilangkan jam kerja ekstra, melakukan pekerjaan dengan baik, dan mendapatkan entri resume yang bagus.”

Beberapa tambahan dari komentar penulis lainnya tentang cerita ini:

  • Tentang gaji. Faktor penting bersifat regional dan profesional. Penulis, sebagai seorang insinyur perangkat lunak dengan pengalaman 25 tahun, memegang posisi manajer tim DevOps. Apalagi pengalamannya tidak sebatas pengetahuan infrastruktur modern saja, tapi meluas dan bahasa pemrograman seperti C++, Fortran dan Cobol, yang penting untuk interaksi dengan pengembang di organisasi.
  • Bagi mereka yang juga menganggap 75 insinyur DevOps itu banyak. Di perusahaan ini "работают lebih dari 50 ribu orang dan ribuan aplikasi berfungsi.”

Bonus

Jika Anda belum membacanya wawancara baru-baru ini direktur teknis kami - Dmitry Stolyarov (distol), - untuk konferensi DevOpsConf dan podcast DevOps Deflope, lalu menyinggung pertanyaan serupa. Dan inilah pendapat yang disuarakan:

- Lalu apa [untuk menyederhanakan penggunaan K8] apa yang akan terjadi pada para insinyur, administrator sistem yang mendukung Kubernetes?

Dmitry: Apa yang terjadi dengan akuntan setelah munculnya 1C? Hampir sama. Sebelumnya, mereka menghitung di atas kertas - sekarang dalam program. Produktivitas tenaga kerja telah meningkat berkali-kali lipat, namun tenaga kerja itu sendiri belum hilang. Jika sebelumnya dibutuhkan 10 insinyur untuk memasang sekrup pada sebuah bola lampu, kini satu saja sudah cukup.

Menurut saya, jumlah perangkat lunak dan jumlah tugas sekarang tumbuh lebih cepat daripada munculnya DevOps baru, dan efisiensinya meningkat. Ada kekurangan tertentu di pasar saat ini dan itu akan bertahan lama. Nanti semuanya akan kembali ke norma tertentu, di mana efisiensi kerja akan meningkat, akan ada lebih banyak serverless, sebuah neuron akan dilampirkan ke Kubernetes, yang akan memilih semua sumber daya persis seperti yang seharusnya... dan masuk secara umum, lakukan semuanya sendiri sebagaimana mestinya - kawan, menjauhlah dan jangan ikut campur.

Namun seseorang masih perlu mengambil keputusan. Jelas bahwa tingkat kualifikasi dan spesialisasi orang tersebut lebih tinggi. Saat ini di bagian akuntansi tidak perlu 10 orang karyawan yang membuat pembukuan agar tangannya tidak cepat lelah. Itu tidak perlu. Banyak dokumen secara otomatis dipindai dan dikenali oleh sistem manajemen dokumen elektronik. Seorang kepala akuntan yang cerdas sudah cukup, sudah memiliki keterampilan yang jauh lebih baik, dan pemahaman yang baik.

Secara umum, ini adalah cara yang harus dilakukan di semua industri. Begitu pula dengan mobil: sebelumnya, sebuah mobil datang dengan seorang mekanik dan tiga orang pengemudi. Saat ini, mengendarai mobil adalah proses sederhana yang kita semua ikuti setiap hari. Tidak ada yang mengira bahwa mobil adalah sesuatu yang rumit.

DevOps atau rekayasa sistem tidak akan hilang - pekerjaan dan efisiensi tingkat tinggi akan meningkat.

PS

Baca juga di blog kami:

Sumber: www.habr.com

Tambah komentar