23 puan yazan ashbyash 2025-10-15 | 2 yorum | WhatsApp'ta paylaş
  1. Organizasyon içinde teknik netlik sağlamada mühendisin rolünün en kritik unsur olduğu vurgulanıyor.

    • Teknik netlik, geliştirici olmayan liderlerin yazılım sistemlerindeki değişiklikleri yeterince anlayarak makul kararlar verebilmesini sağlayan durumu ifade eder.
  2. Teknik netliğin organizasyon içinde neden nadir bulunduğu ve kolay elde edilmediği.

    • Yazılım son derece karmaşıktır ve mühendislerin bile kendi sistemlerini tamamen anlaması zordur.
    • Teknik olmayan liderlerin zamanı ve arka plan bilgisi sınırlıdır.
  3. Pratik teknik sorulara örnekler.

    • Yeni bir özelliği yayına alırken teknik olmayan liderlerin mutlaka bilmesi gereken tipik sorular:
      1. Ücretli bir özellik ücretsiz kullanıcılara güvenle sunulabilir mi?
      2. Kademeli dağıtım mümkün mü?
      3. Sorun çıktığında güvenli biçimde rollback yapılabilir mi?
      4. Erken erişim izni verilebilir mi?
      5. Kapasite sorunu yaşanırsa ücretli kullanıcılara öncelik verilebilir mi?
  4. Resmî/gayriresmî teknik danışmanın anlamı ve bunun önemi.

    • Staff engineer veya senior engineer, geliştirici olmayan liderlerin bir tür “vekili” gibi davranarak sistemin karmaşıklığını soyutlar ve kolay anlaşılır şekilde açıklar.
    • Teknik netliği iyi sağlayan mühendisler organizasyonun güvenini kazanır ve önemli projelere atanır.
  5. Mühendislerin yaşadığı belirsizlik ve bunun dengesi.

    • Mühendisler kendi uzmanlıkları konusunda her zaman bir miktar kaygı ve temkin taşır; çoğu zaman yalnızca %95 emin olurlar.
    • Ancak bunu geliştirici olmayan liderlere bir endişe konusu olarak ya da tüm teknik ayrıntıları açığa vurarak yansıtmamak, bunun yerine yalnızca özü net biçimde aktarmak gerekir.
  6. Belirsizliği görünür kılmak her zaman doğru değildir.

    • Mühendisler teknik açıdan aşırı ayrıntılı bilgi vererek netliği, yani sadeleştirilmiş anlayışı, sulandırdığında karar vericilerin doğru karar alması zorlaşır.
    • Yalnızca temel önerileri ve risk unsurlarını açıkça düzenleyip aktarmak gerekir.
  7. Teknik netliği aktarmanın 3 ilkesi.

    • (1) Neye değinip neyi atlayacağını ayırt etme sezgisi.
    • (2) Sistem hakkında derin teknik anlayış (doğrudan kod yazma ve proje yürütme).
    • (3) Yönetime güvenle sadeleştirilmiş bir tablo sunmak.

2 yorum

 
ng0301 2025-10-19

Gerçek şu ki... bunu bilseniz bile, bunun ötesinde çok daha fazlası var..

 
geekgig 2025-10-20

Bu yazının amacına uygun bir yorum mu bilmiyorum ama...

Bakış açısı farkı olsa da,
sonuçta en önemli şeyin karar vericinin iradesi olduğunu düşünüyorum.

Bilmek istemiyor,
koşulsuz olarak bunun yapılabileceğini duymak istiyor,
kendinizin halledeceğini duymak istiyor,

o zaman açıklama yapmak, karar yetkisine sahip kişiye rahatsız edici şeyler söylemek anlamına geliyor gibi.

ps.
Sanırım bu anlatı, "karar verici haklıdır?" ön kabulüne dayanıyor.
Karar verici = hakem bundan hoşlanmazsa, zaten hangi yöntem olursa olsun işe yaramaz diye düşünüyorum.