- Büyük teknoloji şirketlerinde ürün odaklı kültür, kısa vadeli başarı ve görünürlüğe odaklanırken, altyapı ve geliştirici araçları alanında süreklilik ve sistem yönetimi ana değer olarak çalışır
- Yazı sahibi Google’da geliştirici araçları ve altyapı ekibinde yer almakta ve üst yönetimin dikkatinden çok mühendis müşteri güveni ve verimliliki öncelemektedir
- Uzun vadeli sistem yönetimi (stewardship) ile biriken bağlam ve deneyim, Bigtrace gibi büyük ölçekli bir projenin yenilikçi çıktısına dönüşmüştür
- Kısa vadeli gözle görünür projelerin peşinden koşmak yerine güven ve teknik etkiyi bir sermaye olarak edinip, gerektiğinde “hayır” diyebileceği siyasal sermayeyi kurar
- Teknoloji sektörünün hızlı rotasyonuna rağmen, derinlik ve sürekliliğe dayalı bir kariyer yolu vardır; bu yol uzun vadeli etki yaratan alternatif bir modeldir
Farklı Dünyalarda Mühendislik
- Ürün takımları dış müşterilere odaklanır ve performansları gelir·aktif kullanıcı sayısı (MAU) gibi kısa vadeli metriklerle ölçülür
- Bu ortamda üst yönetimin ilgisini almak için çeviklik ve görünürlük (spotlight) şarttır
- Altyapı ve geliştirici araçları takımları ise iç mühendisleri müşteri olarak alır ve ürünün performansını ve hata ayıklamasını destekleyen araçlar ve sistemler kurar
- Üst yönetimin ilgisi daha düşüktür; PM alımının zor olduğu bir yapı nedeniyle mühendis merkezli, yukarıdan aşağı değil aşağıdan yukarıya (bottom-up) bir çalışma şekli ortaya çıkar
- Takım, en büyük etkiyi üretebileceği sorunları kendisi tanımlar ve çözer; üst yönetim ise bu etkinin boyutunu doğrular
Yönetimin (stewardship) Bileşik Etkisi
- Ürün ortamında hız ana para birimi iken, altyapı ortamında bağlam (context) temel bir değerdir
- Bir mühendisi değiştirilebilir bir kaynak gibi görmek bağlamı yok eder ve sistemde örtük bilgi kaybına yol açar
- Uzun vadeli yönetimin ilk getiri noktası, desen tanımayla elde edilen verimliliktir
- Bir alanda uzun süre kalındığında yeni bir talep geçmiş örneklerle bağ kurularak hızla çözülebilir
- İkinci getiri, sistemsel yeniliktir
- Sadece uzun süreli gözlemle ortaya çıkan sorunlar çözülebilir ve bunun ürünü Bigtrace olmuştur
- 2023 başında Google’daki birçok ekip, performans izleme verisi (terabayt~petabayt ölçeğinde) işleyememe sorununu gözlemledi
- 1 yıllık prototip araştırması ve geri bildirim toplama sürecinden sonra 2024 başında Bigtrace inşa edildi
- Şu anda aylık olarak 20 milyarın üzerinde trace işlenmekte ve 100’ün üzerinde mühendis tarafından kullanılmaktadır
- Kısa vadeli proje rotasyonlarına geçmeyi seçmiş olsaydı Bigtrace olmayacaktı
“Hayır”ın Gücü
- Yüksek görünürlüklü projeler kaynak ve dikkat çekebilir, ancak aynı zamanda politik dalgalanma ve kalite düşüşü riski taşır
- Uzun vadeli yönetimle biriken güven sermayesi, spotlight’ın cazibesini reddetme gücü sağlar
- Örnek: AI dalgası sürerken de Perfetto’ya LLM entegrasyonu talep edildi, ancak ekip doğruluk (precision) değerini temel alıp dikkatli bir şekilde ilerledi
- Kernel hata ayıklama gibi alanlarda doğru zaman damgaları şarttır; halüsinasyon (hallucination) kabul edilemez
- Ancak bu yaklaşım “sonsuza dek hayır” demek değil, “doğru uygulanana kadar bekletme” yaklaşımını korumaktır
Etkinin Alternatif Para Birimi
- Spotlight’ın dışına çıkıldığında üst yönetim görünürlüğü azalır ama bunun yerine teknik güven ve fayda adlı başka bir para birimi elde edilir
- Shadow Hierarchy (Gölge Hiyerarşi)
- Altyapı organizasyonlarında, kendi yöneticinizden çok müşteri organizasyonunun yöneticisinden onay almak önemlidir
- Örneğin Pixel takımı “Perfetto olmadan hata ayıklama yapılamaz” dediğinde, bu etki üst yönetim hattı üzerinden iletilir
- Bu, politikanın değil teknik güvene dayalı savunuculuğun bir örneğidir ve terfi değerlendirmelerinde güçlü bir kanıt olur
- Utility Ledger (Fayda Defteri)
- Utility: Araç, hata düzeltmelerinde kullanıldığında saf faydasını kanıtlar
- Criticality: Ana ürün takımlarının başarısıyla doğrudan bağlantılıdır
- Ubiquity: Farklı organizasyonlar aynı trace’i paylaşıp birlikte çalışır
- Scale: Petabayt seviyesinde veri işleme ile mimarinin dayanıklılığı kanıtlanır
- Bu metriklerin birleşimi, organizasyonel yeniden yapılanmalara rağmen sarsılmaz sürekli etki sağlar
Staff Mühendisinin Türleri ve Seçimi
- Will Larson’ın 『Staff Engineer』 kitabına göre, staff mühendisi birçok tipe ayrılır: Solver/Right Hand ve Architect/Tech Lead
- İlki üst yönetimin iradesini uygulayan bir sorun çözücü, ikincisi belirli bir alanın uzun vadeli sahibi
- Yazar ikinci tipe dahildir ve derin teknik bağlam ile uzun vadeli sorumluluğu öne çıkarır
- Bu yaklaşım çoğunlukla yalnızca kârlı büyük şirketlerde mümkündür; hem tesadüf hem de seçim devrededir
- İyi bir ekip bulmak şansla olur, ancak uzun süre kalıp lider/yonetici olarak büyümek bir seçimdir
- Bu tür takımlar dışarıdan parlak görünmese de, sürekli misyon ve istikrarlı mühendislik kültürünü sürdürür
Sonuç
- Teknoloji endüstrisi “hızlı hareket et” sloganını öne çıkarır, ancak derinlik ve sabır yaklaşımı da mevcuttur
- Spotlight’ı kovalamadan da anlamlı ve etkili bir kariyer inşa etmek mümkündür
- Bir problem alanında uzun süre kalıp sürdürülebilir sistemler kurmak en iddialı tercihlerden biridir
Henüz yorum yok.