Yöneticilerin koda bakmadığı iddiasına katılmıyorum. Takımları yönettiğimde, her mühendisin çıktısının bir kısmına baktım - ve büyük olan kod. Ama sadece bir tane değil - e-postalar, tasarım belgeleri, teknik incelemeler - hepsi faktörde.
Ama bu kesinlikle tek faktör değil. Bir adam bir köşede oturuyor ve mükemmel bir kod yazıyorsa, ancak konuşacak bir canavar, sorulara cevap vermeyecek, statüsünü paylaşmayacak ve gelişigüzel sorunlar ortaya çıktığında ödün vermeyecektir. takıma kıymet. Özellikle orta derecede iyi kod yazan, ancak yukarıdakilerin hepsini yapabilen bir adamla karşılaştırıldığında.
İşte size ödülleri verebilecek bir pozisyondayken baktığım bazı şeyler, fakat büyük bir uyarı ile kesinlikle bir bağırsak reaksiyonu olduğu için, bunların hiçbiri ölçülemez:
- Durum - açık, doğru ve zamanında mı? Tartışıldığında, kişi statünün tepesinde mi yoksa mevcut konularda biraz bulanık mı? Bir şey yandığında kırmızı bayrak açma konusunda kişi doğru karar vermiş midir?
- Problem çözme - hem sorma hem de cevaplama önemlidir. Kişi ne zaman yardım isteyeceğini veya tekerleklerini süresiz olarak nerede döndürdüğünü biliyor mu? Daha da iyisi, başkalarının problemleri olduğunda, kişi çözümü bulmaya yardımcı oluyor mu veya problemin bir parçası mı? Sorun sizin uzmanlık alanınızda olmadığı zaman geri çekilmek için iyi bir fikir sahibi olmak bile birkaç noktaya değecektir. Ayrıca, grubun veya şirketin dışına çıkmanın ve bunun gibi sitelere ya da diğer internet cevaplarına gitmenin de puanları var.
- İşleme dikkat - genellikle bu oldukça açıktır - anal olmayan bir şirkette bile, eğer birileri sistemi çökertiyorsa, geride bıraktıkları karmaşada görülür. Diğer insanlar rehberlik veya mimariye uymadıkları için başka birinin özelliklerini temizliyorlarsa, o zaman bir sorunumuz var. Bonus puanlar tutarlılığı ve kaliteyi kolaylaştırmanın yollarını bulanlara gider .
- Tamamlama oranları - böcekler - karmaşıklık - işleri halletmek, fakat doğru yapmak. Herkese birkaç böcek var, ama adam işleri çabuk hallederse ve adamcağız. Genelde bunun günlük anlamda değerlendirebileceğiniz bir şey olmadığını görüyorum - serbest bırakılmaya, aşamaya ya da mali çeyreğe bakmalı.
Ve diğer insanların girişi. Sık sık, projenin çeşitli bölümlerinden çeşitli mühendislerin sorumlu olduğu bir pozisyondaydım. Bazen takım liderleri ve bazen de sadece belirli bir çıktının sahibini ("yapımcı adam" gibi) sahipler. İnsanlar aşırılıklar hakkında konuşmayı SEVİYOR - kahramanlık eylemleri veya sorunlu çocukların hayal kırıklığı. Genelde bu meseleleri takip etme eyleminde BOTH partileri hakkında çok şey öğrendim.
Ayrıca İnsanları Yönetme konusunda bir faktör var . Hiçbir mühendis tam olarak diğerlerine benzemez. Böylece hepsi aynı ışıkta parlamaz. Bir tanesi mükemmel hatasız kod yazıyor, diğeri ise herkesin kodunu kıran çapraz kesim sorunlarını çözmenize yardımcı oluyor. Biri şahsen harika, biri yazarken daha iyi. Biri saat 9: 00'da tutarsız, biri saat 15: 00'a kadar buradan çıktı. Geri adım atmak, takıma en neyin faydası olduğunu ve kişisel önyargı faktörünün ne olabileceğini bulmak için kesin bir ihtiyaç var (saat 11: 00'e kadar çalışamadığım için sabah saat 4: 00’deki bu parçalayıcıyı öldürme arzusu gibi): 00:00).