Bir DevOps Mühendisi olma fikri son zamanlarda oldukça popüler hale geldi ve Kukla blogunda açıklandığı gibi DevOps'un avantajlarından faydalanabilecek ve içeri girebilecek birisinin olması çekici görünüyor :
DevOps uygulamalarını kullanan kuruluşlar son derece yüksek düzeyde işlev görüyor: 2015'teki DevOps Eyalet Raporumuza göre, kodları rakiplerinden 30 kat daha sık kullanıyorlar ve dağıtımlarının yüzde 50'si başarısız oluyor.
Bununla birlikte, bu geliştirmeleri denemek ve yapmak için bir DevOps Mühendisi fikrine çok fazla sesli muhalefet fark ettim:
Çekirdek DevOps özellikleriyle ilgili geniş kapsamlı bir anlaşmaya rağmen, tartışma, “DevOps mühendisi” terimini çevreliyor. Bazıları, terimin kendisinin DevOps değerleriyle çeliştiğini söylüyor. Continuous Delivery'nin ortak yazarı olan Jez Humble, sadece birisine DevOps mühendisi olarak adlandırmanın, dev ve op'lara ek olarak üçüncü bir silo yaratabileceğine işaret ediyor - "... açıkça bu sorunları denemek ve çözmek için zayıf (ve ironik) bir yol ."
Bir işletme için böyle bir blog tarafından savunulan örgütsel değişimin aksine, DevOps'u denemek ve 'DevOps'u uygulamak' için bir DevOps Mühendisi kiralamak neden bu kadar iyi bir fikir olmayabilir ? Yararları sadece izole edilmiş bir DevOps rolü oynayarak ihmal edilebilir mi?