Kodlayıcılarla yarışmayı seven bir patron / menajerle nasıl başa çıkılır [kapalı]


20

Şirketimizde yakın zamanda yeniden yapılanma gerçekleştikten sonra - yeni bir bölüm müdürüm var. O genellikle ok ve bir öncekine kadar sinsi değil. "Sinsi" ile onun kötü bir yönetici olduğunu kastetmiyorum - bu terimden sadece bilginin çoğunu kendine saklayan ve diğer "ekip üyeleriyle paylaşma" kişi "- fikri anladınız.

Ancak yine de önceki müdürümle oldukça iyi bir ilişki sürdürmeyi başardım - ve oldukça üretken olmuştum.

Yeni patronum daha açık, bu iyi bir şey, ama ASAP sorununu çözmek için aynı görevi farklı bir geliştiriciye vererek, kalitesinden gerçekten nefret ediyorum - kodlayıcılarla yarışmayı seviyor. Daha önce de bildiğiniz gibi, bilgiler bizimki gibi bir ortamda serbestçe akmaz. Yani yöneticimin 10 dakika önce konuştuğu kişi şu anda üzerinde çalıştığım aynı konuda çalışmaya başlıyor olabilir. Birkaç kez oldu ve her seferinde aynı konuda çalışan birinin olabileceğini duyduğumda - gidip menajere soruyorum - sorunun sahibi - ama cevaplarında genellikle çok can sıkıcıydı.

Benim sorum şu - yöneticimin bunu nasıl durduracağı? Yarım düzine geliştiriciden oluşan küçük ekibimizde en kıdemli olanım ve genellikle yarıştan kurtuldum ama bana vurduğunda gerçekten sinirlerime ulaşıyor.

Ve bir şey daha: Yöneticimin kötü / kötü bir patron olduğunu ima etmiyorum, ne dünyanın olduğuna inanıyorum, ne de adil olmalı, sadece benimle yarışmayı bırakmasını sağlayacak bir yol bulmak istiyorum. Bir seferde bir şey.


6
Her görev için bir sahibin olduğu bir izleme sisteminiz yok mu?
Jonathan Merlet

6
Belki ona çift programlama hakkında bilgi
vermelisin

9
Patronun üstesinden gelmenin en iyi yolu onu bir açıyla
vurmaktır

Yarışı kazanma ödülü var mı? Yarışma adil mi kalıyor ve insanlardan en iyi şekilde faydalanmaya yardımcı oluyor mu yoksa daha çok "Kötü Kızlar?"
JB King

2
Bunu yapan bir patronum vardı. Bana bir şey tayin ettiğinde, aynı şeyi başka birine verdiğini duydum, ona boş bir soru sordum "Sence bu işi yapabilir miyim? bana güvenme. " Yapmayı bıraktığını düşünmek istiyorum, ancak davranışlarındaki değişiklikleri gerçekten değerlendirmek için şirketi çok erken terk etti.
StevenV

Yanıtlar:


23

İlk soru şu: bunu neden yapıyor? Farklı cevapları karşılaştırmayı ve en iyisini seçmeyi sevdiği için mi? Kimin en çabuk yapabileceğini görmeyi sevdiği için mi? Davranışla başa çıkmak oldukça önemlidir.

"Yarış" bölümünden sonuncusu olduğunu anladım. O zaman basit bir hesaplama ona bunun neden tam olarak yol olmadığını gösterebilir.

Kod A'ya A görevi verdiğini söyleyin. Çalışmaya başlar ve bir saat içinde görevi düzeltir. Ayrıca kodlayıcı B'ye A görevi verir. Bu da onun üzerinde çalışmaya başlar ve 45 dakika sonra problemin duyulmasının ardından çözülür ve bir sonraki görev B'ye devam edebilir. Bunu 1 saatte çözer ve kodlayıcı A bu konuda da bir saattir çalışıyor.

İki kodlayıcı kodun aynı kısmı ile hareket ettiğinde ortaya çıkabilecek sorunların yanı sıra, 1 saat 45 dakika maliyet için bir saat içinde A görevini ve 2 saat maliyet için başka bir saatte B görevini aldı.

B kodlayıcısı 1h30dk içinde A görevini sabitlese bile, yine de daha ucuz olurdu. Özellikle kodlayıcı B'nin 45 dakikası tamamen üretken olmadığı için para kaybetti. Diyelim ki B kodlayıcısı 1 saat 30 dakika içinde bunu düzeltirdi, A kodlayıcısı bu arada B görevini de çözmüş olabilir: 3 saat fiyatı için 1 saat 30 dakika içinde sabitlenmiş 2 görev, 3 saat45 dakika fiyatı için 2 saatte sabitlenmiş 2 görev. Hangisi daha üretken?

Yönetici konuşmasına daha fazla girmek için:

  • yarış bir süre bir şey üzerinde çalışan kodlayıcıları hayal kırıklığına uğratır ve işe yaramaz olduğunu fark eder.
  • ayrıca yarış, bir görev aldığınızda, başka birinin de üzerinde çalıştığı izlenimine neden olur. Peki neden acele edin? (kodlayıcıların kabul edilen kodda bonus kazanması durumunda, yarış muhtemelen daha hızlı ve dolayısıyla daha az güvenli kodlamaya yol açacaktır. Ters etki, aynı argüman)
  • daha yüksek bir fiyat için aynı sürede daha az iş yapıldığından yarış uygun maliyetli değildir.

Yöneticiniz programlama hakkında bir şeyler biliyorsa, yaklaşımının seri olduğunu ve paralelin daha hızlı gittiğini söyleyebilirsiniz.


4
+1 "bunu neden yapıyor?" Belki de tüm bilgilere sahip değilsiniz ve bunu yapmak için bir nedeni var (iyi ya da değil? Bu başka bir soru)
Jonathan Merlet

Genellikle mümkün olduğunca hızlı bir şekilde bir şeye ihtiyacınız olduğunda, maliyet bir faktör değildir. Elbette bir kodlayıcı 45 dakika içinde yaparsa, ikinci bir çözeltinin güvenliğinin ilk tavayı dışarı atmasını istemiyorsanız, diğer kişiye durması söylenmelidir. Bahis için bir tür çit.
JeffO

@Jeff O: Size, bunun tersine işlerin en kısa sürede yapılmasına neden olmadığını göstereceğim. İlk işi olabildiğince hızlı yaparsınız, ancak geri kalanlar kaçınılmaz olarak daha yavaş yapılacaktır. Yani: daha fazla maliyet ve daha az hız, yapılacak en ekonomik şey gibi görünmüyor.
Joris Meys

Yaklaşımın "seri" olduğunu söyleyebilirim.
Matt Ball

Belki de oyun oynuyor. Yani bir oyun oynayın. Başka birine aynı görevin atandığını duyduğunuzda - üzerinde çalışmayı bırakın. Sorulduğunda: "Fred'e görevi verdin. 2 kişinin bunu yapması için zaman ve para kaybı, bu yüzden durdum. Bu şirket için daha iyi." Bakalım ne olacak.
quickly_now

12

IMHO Yöneticiniz aynı proje üzerinde birden fazla kişinin çalışmasını sağlayarak kaynak ve zaman harcıyor. Beceri / verimliliği gizlice değerlendirmeye çalışıyorsa, çok daha iyi yaklaşımlar olduğunu hissediyorum, aksi takdirde bunu yapmak için asıl nedeninin ne olduğunu anlamak değerli olabilir.

Bununla birlikte, herhangi bir oyunda oyuncular olmalı ... eğer oyuncular katılmazsa o zaman bir oyununuz yok. Yöneticiye doğrudan yaklaşabileceğinizi ve davranışının muhtemelen ekibe (verimlilik, moral) zarar vermekten daha fazla zarar verdiğini ifade ederseniz, onu yeniden düşünmeye meyilli olabilir.

Bundan sonra çok hoş olmayan bir cevap, bir takım olarak, ona katılmayarak davranışlarına pasif bir şekilde cevap verebilmenizdir. Yarışma. İşinizi yapın, çözümlerinizi üretin, ancak yarışmayın. Bu, ekibinizdeki 1 kodlayıcının yarışacak ve o menajere süperstar gibi görüneceği anlamına gelebilir ... bu, yaşamak zorunda olduğunuz bir şey.


11
ne zaman bir iş bulursanız, etrafınıza sorun ve başka birinin bunu yapıp yapmadığını görün - eğer öyleyse, kendiniz kimin yapacağını kendinize karar verin ve onlara izin verin, diğeri bir süre gevşeyebilir ve sonra "son derece benzer" bir çözüm sunabilir. :) Yönetim aptalca buggers oynamak istiyorsa, onlara personelin oyunu daha iyi oynayabileceğini gösterin.
gbjbaanb

2

Bu soruyu ona bir e-posta ile gönderin. Sorunun ne olduğunu ve neden beğenmediğini açıkça anlattınız.

Ayrıca, çalışma arkadaşlarınızla bir şeyler söylemek isteyebilirsiniz. Muhtemelen onlar da senin kadar rahatsız hissediyorlar. Sevral çalışanlarının onunla sorunu gündeme getirip getirmediğini dinlemek zorunda kalacak.


2
Ben sadece ekip adına ve takım adına bir e-posta gönderirdim. Tüm ekip tarafından desteklenmediyse bunu yapmayın.
Falcon

3
@Falcon, katılmıyorum, eğer en kıdemli ise yönetici ile güven ilişkisi olmalı. Önce herkesle konuşup bir grup olarak gönderirse, patron için bir isyan gibi görünecektir.
Pedro

2
@Pedro: Kabul etmiyorum. Hiç kimse yeni bir yönetici ile en başından beri güven ilişkisi içinde değil. Saygı ve güven kazanılır. Eğer isyan varsa, öyle olsun. Bu tür uygulamalara sahip bir patron daha iyisini hak etmedi ve onunla kişisel olarak konuşurken tek scape keçisi olmak istemiyorsun.
Falcon

Önce yetişkin bir sohbeti şahsen deneyeceğim, böylece gördüğü tepkilere dayanarak ne kadar uzağa gidebileceğini ölçebilir. Şans yöneticisi uzun süre kalacak, ilişkiyi yukarı doğru vidala iyi bir fikir gibi görünmüyor.
Pedro

1
@Pedro: Doğru. Bu yüzden onunla konuşmaya giden şanssız adam olmak istemiyorum, sadece onun bir egomanyak olduğunu öğrenmek ve şimdi onun liderini sorguladığımı düşünüyor. Onunla konuşabiliyorsanız, makulse, takımı tek bir geliştirici kadar dinleyecek ve muntiny düşünmeyecektir. Eğer değilse, yedeklensen iyi olur! Karakteri henüz bilinmiyorsa, hiçbir şey riske atmam.
Falcon

1

Bu sorunu dolaylı olarak çözemezsiniz. Yöneticinin bunu yapmasının çok fazla olası nedeni ve kendi eylemlerinin yanı sıra sonuçları hakkında pek çok olası farkındalık seviyesi vardır.

Açıkladığınız gibi, bana bu sorunun ana nedeni gibi şirketinizdeki iletişim eksikliği. Bu nedenle, önerdiğim çözüm, yöneticinizin bazı çalışmalarını onun için gerçekleştirmenizi sağlamaktır:

Yöneticinizle konuşun

Bunu birkaç kez yapmanız gerekebilir. Yarış davranışından hangi değeri elde ettiğini bulmaya çalışın - birçok olası neden var! Başımın tepesinde - Verimlilik mi? Çalışanlarını değerlendirmeye çalışıyor mu? Yarış programcılarının işbirliği yapmadığının farkında mı? Etrafta dolaşmak için yeterli iş olduğundan emin olmakta ve ek iş yaratarak takımı küçülmekten korumaya çalışıyor mu? Vb...

Ekip üyelerinizle konuşun

Başka birinin bu davranışı fark edip etmediğini öğrenin. Onlar iyi mi? Yöneticinizin neyi başarmaya çalıştığını anlıyorlar mı? Kendinizi ağırlaştırmadan kurtarırken ona ihtiyacı olanı sağlamanın yollarını bulun. Eminim ki çok fazla iş olmasa bile hepiniz meşgul görünebilirsiniz ve sadece biriniz bir problem üzerinde çalışıyor. Belki de verimlilik için çaba sarf etmeye çalışıyorsa işi daha hızlı bitirmek için işbirliği yapın. Ve eğer hanginizin daha iyi kodlayıcı olduğunu değerlendirmek için sizi yarışıyorsa, sistemi oynayın.

Sisteme şeffaflık ekleyin

Kimin ne zaman ve ne zaman çalıştığını takip etmeye yardımcı olmak için hata izleme araçlarını ve içerdikleri özellikleri yöneticinize ve çalışma arkadaşlarınıza tanıtın.


1

Bunun nasıl değerlendirildiğimi nasıl etkilediğini bilmek istiyorum. Bu bir test mi? Bu onun iyi zaman fikri mi? Bu gerçekten bir "güvertede tüm eller!" Acil durum tatbikatı daha sonra insanların sorunu hızlı ve daha iyi bir çözümle çözmek için işbirliği yapmasını öneriyor.

Bir sonraki meydan okuma için, bir kişiyi küçük bir takıma karşı koymasına ve ne olduğunu görmesine izin verin.

Maalesef bu gerçekten sinir bozucu uygulamadan rahatsız oluyorsunuz, ancak değerlendirmenizin bir parçası değilse biraz rahatlayabilirsiniz. Eğer öyleyse, herkesi dövmeye başlamanız gerekecek.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.