Görevleri değil sonuçları sahiplenin

Junior mühendis verilen görevleri tamamlar. Orta seviye mühendis sonucu sahiplenir: yazıldığı hâliyle görevin hedefe ulaşmayacağını fark eder, bunu erken söyler ve düzeltmeyi önerir. Teknik beceri çoğu zaman aynıdır; fark, hedefi yalnızca ticket'ı değil kendi sorumluluğunuz olarak görmektir.

Bu değişim sorularda görünür. 'Ne yapmalıyım?' sorusu 'İşte yapmayı planladığım şey ve nedeni — neyi kaçırıyorum?' sorusuna dönüşür.

Örnek senaryo: hafife alınmış bir görev

Örnek senaryo: iki gün tahmin edilen bir görev, testi olmayan ve belgelenmemiş bağımlılığı olan bir modüle dokunuyor. Junior yolu kodlamaya başlayıp gecikmeyi üçüncü gün duyurmaktır. Orta seviye yolu riski ilk gün bildirmek, önce karakterizasyon testleri eklemeyi önermek ve kimse yanlış sayıya göre plan yapmadan tahmini güncellemektir.

Bu açıklama amaçlı bir senaryodur; belirli bir iş yerinin betimlemesi değildir.

Görünürlük ve odak

Daha fazla iletişim — durum, riskler, ödünleşimler — koda gidecek zamandan yer ve kötü yapıldığında gürültüye dönüşür. Beceri kalibrasyondur: riskleri erken, kararları bir kez bildirin; her adımı anlatmak yerine. Az iletişim sorunları gizler; aşırı iletişim onları başka türlü gizler.

Kısa gelişim kontrol listesi

Riskleri gecikmeye dönüştüklerinde değil gördüğünüzde bildirin; sorunların yanında çözüm önerin; başkaları sizsiz çalışabilsin diye yazıya dökün; yalnızca kod için değil kararlar için de geri bildirim isteyin; neyi yayımladığınızın ve size ne öğrettiğinin kaydını tutun.