Düşünce Liderleri

Yeni 10x Mühendis 10 Katı Kod Yazmaz. Sistemi Oluşturan Kişi Odur.

mm
Unite.AI sitesini Google'daki tercih ettiğiniz kaynaklara ekleyin
A cinematic, wide-angle shot of a technical professional sitting at a futuristic curved workstation in a dark data center, orchestrating a complex digital workflow displayed on glowing holographic glass panels.

10x mühendis, on yıllardır Silicon Vadisi’nin bir efsanesi olmuştur. Başı kulaklıkta, süper insan hızında elegant kodu tek başına üreten mühendis. Var olup olmadığını tartıştık, nasıl istihdam edileceğini tartıştık ve sessizce kendilerini 10x mühendis olarak adlandıran herkesi kıskandık.

Ama AI-first geleceğine giderken ilginç bir şey oldu: 10x mühendis gerçek oldu. Sadece hayal ettiğimiz gibi görünmüyorlar.

OpenAI recently nasıl bir üç kişilik ekibin Codex’i kullanarak 1.500 pull request ve yaklaşık bir milyon satır kod gönderdiğini paylaştı, hiçbir satır elle yazılmadı. Üç mühendis ve sıfır elle yazılmış kod. Yüzlerce dahili kullanıcı tarafından kullanılan bir üretim ürünü.

Bu 10x değil, daha çok 100x. Bunu mümkün kılan beceri daha hızlı yazmak veya daha fazla algoritma bilmek değildi. AI ajanlarının üretken olmasını sağlayan sistemi oluşturmakti: iş akışları, güvenlik kontrolleri, doğrulama döngüleri, ajanların bağlandığı ve insanların gözden geçirdiği arayüzler.

AI Orkestrasyon Mühendisliği olarak adlandırabileceğim yeni bir anahtar fonksiyonun ortaya çıktığına inanıyorum.

Üç Disiplin Standup’a Giriş

AI Orkestrasyon Mühendisinin aslında ne yaptığını göz önüne alırsanız, üç tanıdık disiplini birleştirilmiş olarak tanıyacaksınız.

En açık bileşen DevOps’tir. DevOps, dağıtım pipeline’ını merkezileştirdi. Bir ekip, her mühendisin kod gönderirken kullandığı CI/CD iş akışlarını yapılandırdı. AI Orkestrasyon Mühendisliği aynı şeyi yapar, ancak ajan iş akışları için. Görevlerin ajanlara nasıl atanacağını, çıktıların nasıl doğrulandığını, yeniden deneme ve geri dönüşlerin nasıl çalıştığını tanımlar. Ajanların çalıştığı paylaşılan altyapıyı oluşturur.

Sonra mimari var, bu da DevOps’ten daha fazla örtüşüyor. Mimarlar, hangi arayüzlerin kilitlendiğini, hangi kalıpların uygulandığını, hangi sınırların geçilemeyeceğini kararlaştırır. Ajan-first dünyasında bu daha da önemlidir. Ajanlar, temiz, iyi belgelenmiş kod tabanlarına ve net sözleşmelere ihtiyaç duyar. AI Orkestrasyon Mühendisi, bu kısıtlamaları, yalnızca insan okunabilirliği için değil, ajan anlama için de tanımlar. Dağınık bir depo artık yalnızca teknik borç değil, her ajan için üretkenlik tavanıdır.

En az anlaşılan parça, AI’ye özgü katmandır. İkna mühendisliği, bağlam yönetimi, model seçimi, ajan yapılandırması. Bugün, çoğu mühendis bunu dağınık bir şekilde, görev görev yapar. Her kişi kendi ikna stilini, kendi ajan kurulumunu, kendi çözüm yollarını bulur. AI Orkestrasyon Mühendisi bunu merkezileştirir. Paylaşılan playbook’ları, yeniden kullanılabilir yapılandırmaları, organizasyonun hangi modeller ve kullanım örnekleri için neyin işe yarayıp neyin yaramadığını bilen ortak bilgisini oluşturur.

Ayrıca, bu üç işlev çoğu mühendislik organizasyonunda zaten mevcuttur. Bu işlevleri tek bir merkezi role birleştirmek, nitel olarak farklı bir şey yaratır.

Showrunner Metaforu

Bir film yönetmeni kamera kullanmaz, sahnelerde oynamaz, kesme işlemlerini yapmaz. Ancak her kare, onun kararlarını yansıtır.

Kare kompozisyonunu, tempoyu, tonu seçer. Yakın çekim yapmak veya geniş açıyla çekim yapmak için ne zaman karar verdiğini belirler. Her kişinin kendi vizyonu içinde en iyi şekilde çalışabileceği ortamı (aydınlatma, set tasarımı, bloklama) kurar. Ekip bireysel yetenekli, ancak bu koordinasyon olmadan, asla gönderilmeyen bir kargaşa ortaya çıkar.

AI Orkestrasyon Mühendisliği aynı şekilde çalışır. Ajanlar yeteneklidir. Modeller güçlüdür. Ancak onları koordine eden bir sistem tasarlamayan, kısıtlamaları tanımlamayan, geri bildirim döngülerini oluşturmayan, iş akışlarını yapılandırmayan jemand zonder, tutarlı olmayan çıktılar, boşa harcanan hesaplama, ajanların birbirleriyle çalışması ve mühendislerin AI tarafından oluşturulan kodu kendileri yazmaktan daha fazla zaman harcamasıyla sonuçlanır.

Yönetmen, parçaların toplamından daha büyük bir film yaratır. AI Orkestrasyon Mühendisi, ajan filoları için aynı şeyi yapar.

Çoğu Kuruluş Neden Yetersiz Yatırıyor

Endüstri genelinde gördüğüm şey şudur: şirketler AI araçlarına çok fazla yatırım yapıyor, ancak etrafındaki sistemlere yeterli yatırım yapmıyor.

Mühendisler Copilot, Claude, Codex’e erişimi var. Bireysel olarak deneysel çalışıyorlar. Bazıları güçlü kullanıcılar haline geliyor. Çoğu, “fancy autocomplete” aşamasında tıkanıyor. Çalışmaların rapor ettiği %20’lik verimlilik kazancı, sistem düzeyinde düşünme olmadan araç düzeyinde benimsemelerin bir sonucudur.

Verimliliği 2 kat veya daha fazla artıran, merkezi orkestrasyon işini yapan şirketler, ortak bir şeyi paylaşıyor. Birisi (veya bir ekip) ajan iş akışlarını, depo hazırlığını, doğrulama altyapısını, her ajanın erişebileceği paylaşılan bağlamı sahibi.

Rol Gerçekten Nasıl Görünür

AI Orkestrasyon Mühendisinin günlük işleri şunları içerebilir:

  • Ajan iş akışlarını tasarlamak: bir özellik isteğinin nasıl bir spesifikasyona, bir plana, paralel ajan görevlerine, gözden geçirilmiş ve birleştirilmiş kodu nasıl dönüştüğünü tanımlamak.
  • Doğrulama altyapısını oluşturmak: ajanların birleştirilmeden önce geçmeleri gereken otomatik testler, linting kuralları, güvenlik taramaları ve değerlendirme çerçeveleri.
  • Ajan tüketimi için depo sağlığını korumak: belgeler, net arayüzler, bağımlılık yönetimi ve kod tabanını basitleştirme, tüm bunlar ajan anlama için optimize edilmiştir, yalnızca insan okunabilirliği için değil.
  • İkna ve bağlam stratejilerini merkezileştirmek: paylaşılan sistem iknaları, altyapı boru hatları, model yönlendirme kararları ve tüm ekibin kullandığı yapılandırma şablonları.
  • Ajan performansını izlemek ve geliştirmek: başarı oranlarını, hata modlarını, görev başına maliyeti ve birleştirme süresini ajan filosu boyunca takip etmek ve sistemi verilere dayanarak ayarlamak.

Bu kişi, platform mühendisliği, yazılım mimarisi ve AI uzmanlığı arasındaki kesişmede oturur. Özellikleri yazmaz. Özellik teslimatını hızlı, güvenilir ve ölçeklenebilir yapan sistemi oluşturur.

Tarihsel Model

Bulut bilişimin ilk günlerinde, dağıtım her mühendisin yan göreviydi. Her ekip kendi betiklerine, sunucu yapılandırmalarına ve kodunu üretim ortamına nasıl getireceğine sahipti. DevOps, bu işi merkezileştirmek için ortaya çıktı ve Platform Mühendisliği, bunu paylaşılan, self-service altyapaya dönüştürmek için evrimleşti.

AI aynı yolu izliyor. Şu anda, ajan kullanımı her mühendisin yan görevi. Her kişi kendi ikna stilini, kendi araç tercihlerini, AI’nin ne zaman yardımcı olduğunu ve ne zaman olmadığını düşünen kendi zihinsel modeline sahip. Bu işi merkezileştiren, altyapı olarak değil, bireysel deneysel olarak gören organizasyonlar, DevOps uygulamaları olgun olan organizasyonların diğerlerini geçtiği gibi öne çıkacaklar.

Fark, hız. DevOps geçişi on yıl sürdü. Bu, çeyrek sürerse…

İleriye Doğru Yol

Eğer bir mühendislik lideriyseniz, önerim, ekibinizin ne kadar ileride olduğu bağlı olarak değişebilir.

  1. Bu işi resmi olarak yapan kişiyi belirleyin. Her organizasyonda, ajan iş akışlarını, diğer mühendislerin ikna veya araç kurulumu konusunda tavsiye almak için gittikleri kişi vardır. Bu kişi, proto-AI Orkestrasyon Mühendisidir.
  2. Bu işlevi açıkça tanımlayın. İşe bir isim verin, bir yetki verin ve kaynaklar sağlayın. Gerçek işinin yanı sıra bir yan proje olarak kalmasına izin vermeyin.
  3. Depo hazırlığıyla başlayın. Gelişmiş ajan iş akışlarına yatırım yapmadan önce, kod tabanınızın ajanlar tarafından gerçekten navigasyon yapılabilir bir şey olduğundan emin olun. Net arayüzler, iyi belgeler, kapsamlı testler, basitleştirilmiş mimari.
  4. Neyin işe yaradığını merkezileştirin. Bir mühendis, ajan çıktısını dramatik olarak iyileştiren bir ikna stratejisi veya iş akışı modeli keşfettiğinde, bunu yakalayın. Tüm ekibin varsayılanı yapın, bir kişinin başındaki kabile bilgisine kilitleyin.
  5. Sistem düzeyinde ölçümleyin. Sadece bireysel araç kullanımını izlemeyin. Ajanların tamamladığı görev sayısını, gözden geçirme ve yeniden çalışma oranlarını, tıkanıklık noktalarını takip edin.

Yeni 10x

10x mühendis efsanesi her zaman bireysel kahramanlıklar hakkında oldu. Bir kişi, yetenek ve kafein sayesinde herkesi geride bırakıyor.

AI döneminde 10x mühendisin gerçekliği, sistem düşünce hakkında. Her diğer mühendisi (ve her ajansı) daha üretken kılan, doğru altyapıyı, doğru iş akışlarını, doğru kısıtlamaları oluşturan kişi.

Onlar 10 kat daha fazla kod yazmaz. Kodu yazan sistemi oluşturur.

Bu rolün tam olarak burada tanımladığım gibi kristalleşeceğinden emin değilim. Ancak, orkestrasyon katmanını (ne ad vereceklerine bakılmaksızın) çözen organizasyonların, herkesin sadece konuştuğu verimlilik kazancını gerçekten gerçekleştireceğinden oldukça eminim.

Andrew Filev, Zencoder'ın kurucu CEO'sudur. İşbirliği yönetimi işini Wrike'ı (20.000'den fazla müşteri, 2,25 milyar dolar karşılığında satıldı) kurarak dönüştürdü, Forbes ve The NY Times'da yer aldı ve AI ve inovasyon konusundaki tutkusu işin geleceğini şekillendirmeye devam ediyor.