- Mühendislerin çoğu iş yerindeki siyasetten kaçınır, ancak sorun siyasetin kendisi değil kötü siyasettir; siyasetin yokmuş gibi davranmak ise kötü siyasetin kazanmasının tam yoludur
- Siyaset, her organizasyonda var olan ilişkiler, etki ve gayriresmî gücün görünmez ağıdır; katılmayı reddetseniz de ortadan kalkmaz, sadece kararlar siz olmadan alınır
- Korkunç teknik kararların geçmesinin nedeni karar vericilerin aptal olması değil, doğru bilgiye sahip insanların odada olmamasıdır; çünkü onlar "siyaset yapmamıştır"
- İyi siyaset; ekipler arasında güçlü ilişkiler kurmak, paydaşların motivasyonlarını anlamak, uzlaşı oluşturmak ve teknik kararları teknik olmayan paydaşlara anlayabilecekleri bir dille anlatmaktır; yani iyi sonuçlar için ilişkileri ve etkiyi stratejik olarak yönetmektir
- İyi siyaseti uygulamanın yolları; ihtiyaç doğmadan önce ilişki kurmak, gerçek teşvikleri anlamak, etkili şekilde yukarı yönetmek, kazan-kazan durumları yaratmak ve görünürlük sağlamaktır; alternatif ise siyasetin yokluğu değil, kötü siyasetin varsayılan olarak kazanmasıdır
Mühendisler ve 'siyaset' hakkındaki yanlış anlama
- Mühendislerin çoğu 'siyaset' kelimesini duyunca olumsuz tepki verir
- Kendisini 'siyasetten' uzak tutmanın arzu edilir olduğunu düşünür
- İş yeri siyaseti; manipülatif kariyeristlerin oynadığı kirli bir oyun, "gerçek" mühendislerin ise yalnızca koda odaklanması gerektiği inancı yaygındır
- Geçmişte yazar da böyle düşünüyordu: siyasetten nefret etmeyi bir onur nişanı gibi taşıyordu
- Böyle saçmalıkların üstünde olduğunu düşünüyor, sadece deploy etmek istiyor ve siyasetin teknik olarak yetkin olmayan başka insanlar için olduğunu sanıyordu
- Artık tam tersini düşünüyor
Sorun siyaset değil, 'kötü siyaset'
- Asıl sorun siyasetin kendisi değil, 'kötü siyaset'tir
- Organizasyon içinde siyasetin varlığını görmezden gelmek, 'kötü siyasetin' sonuçları belirlemesine yol açar
- Siyaset, yalnızca insanların bir grupta koordinasyon kurma biçimidir
- Siyaset; her organizasyonda bulunan insan ilişkileri, etki ve gayriresmî gücün kesiştiği görünmez ağdır
- Siyasete katılmamak siyaseti ortadan kaldırmaz; tam tersine, önemli kararların dışında kalmanız ve kararların siz olmadan alınması anlamına gelir
Kötü teknik kararların perde arkası
- Şirkette korkunç bir teknik kararın kabul edildiği son örneği düşünün
- Gereğinden fazla karmaşık bir mimarinin benimsenmesi
- Herkesin yanlış olduğunu bildiği bir vendor seçimi
- Aslında çalışan bir projenin durdurulması
- Derine indiğinizde, bunun nedeni karar vericilerin aptal olması değil, doğru bilgiye sahip insanların tartışmaya katılmamış olmasıdır
- Onlar "siyaset yapmamıştır"
Etkinin nasıl işlediği
- Etkinin nasıl çalıştığını anlayan biri toplantı odasındaydı; kendi argümanını kurdu, ittifaklar oluşturdu ve hazırlığını yaptı
- Yani çoğu zaman teknik yetkinlik değil, etki kullanmayı bilen kişi görüşünü kabul ettirir
- Fikirlerinin kazanma nedeni daha iyi olmaları değil, diğer herkes siyasete karşı "fazla saf" davranırken onların çıkıp oyunu oynamış olmasıdır
- Organizasyon dinamiklerinde yol bulabilen, proaktif biçimde ilişki kuran, görüşlerini savunabilen ve çıkarları hizalamakta usta olan siyaset yapmayı bilen insanlar konum kazanır
- Konuşan şey fikrin kendisi değil, o fikri çıkarları iyi yöneterek ifade eden kişidir
İyi siyaset nedir
- Ekipler arasında güçlü ilişkiler kurmak, farklı paydaşları neyin motive ettiğini anlamak ve uzlaşı kurmayı bilmek, işte buna iyi siyaset denir
- Teknik kararları teknik olmayan paydaşların anlayacağı bir dille açıklamaya zaman ayırmak da siyasettir
- Başka bir ekipten biriyle kahve içip onun önündeki işleri anlamaya çalışmak da siyasettir
- İyi siyaset, iyi sonuçlar için ilişkiler ve etki konusunda stratejik davranmaktır
En iyi teknik liderler
- En iyi teknik liderler inanılmaz derecede siyaseten yetkindir, ama buna o adı vermezler
- Buna "çıkarları hizalama", "alignment oluşturma", "organizasyonu anlama" derler; ama bu siyasettir ve onlar bunda ustadır
- Gerçekte kararlar yalnızca saf teknik başarıyla alınmaz
- Siyaset = entrika, kişisel çıkar peşinde koşma, kötü davranış şeklinde bir yanlış anlama vardır; oysa önemli olan bunun nasıl kullanıldığıdır
- Kendi ekibinizi ve iyi fikirleri korumak, organizasyonda doğru kararların alınmasını sağlamak için de kullanılabilir
Siyaseti reddetmenin paradoksu
- Siyasete katılmayı reddeden mühendisler sık sık şirketin kötü teknik kararlar aldığından şikâyet eder
- Ama bu kararları etkilemek için gereken şeyleri yapmaya da istekli değildirler
- Sonuçların yalnızca teknik üstünlükle belirlendiği bir dünya isterler, ama böyle bir dünya hiç var olmadı ve asla da olmayacak
İyi siyaseti uygulama yolları
-
1. İhtiyaç doğmadan önce ilişki kurun
- Veri ekibinden biriyle rastgele içilen bir kahve, 6 ay sonra veri hattı projesi için mühendislik kaynağı bulmada en büyük savunucunuza dönüşebilir
-
2. Gerçek motivasyonları anlayın
- VP, güzel bir mikroservis mimarisiyle ilgilenmez; onun ilgilendiği şey özellikleri daha hızlı yayımlamaktır
- Teknik önerinizi, onların gerçekten önem verdiği şeyler üzerinden çerçeveleyin
-
3. Etkili şekilde yukarı yönetin
- Yöneticiniz görünmeyen ve birbiriyle yarışan öncelikleri aynı anda çevirmeye çalışıyordur
- Onu önemli konulardan haberdar edin, sorunları olası çözümlerle birlikte erken işaretleyin ve iyi kararlar almasına yardımcı olun
- İşleri halledebileceğinize güvenirse, kritik anlarda sizin için savaşacaktır
-
4. Kazan-kazan durumları yaratın
- Kaynaklar için kavga etmek yerine, ihtiyacınızı karşılarken başka bir ekibe nasıl yardımcı olabileceğinizi bulun
- Bunun sıfır toplamlı bir oyun olması gerekmez
-
5. Görünürlük sağlayın
- Harika bir iş yaptıysanız ama kimsenin haberi yoksa, sanki hiç var olmamış gibidir
- Tüm şirket toplantılarında iç sunum yapmak ve daha sonra herkesin başvurabileceği tasarım dokümanları yazmak gibi proaktif paylaşımlar önemlidir
İyi siyasetin alternatifi
- İyi siyasetin alternatifi siyasetin yokluğu değil, kötü siyasetin varsayılan olarak kazanmasıdır
- Yanlış ama gürültülü kişinin kendi yolunu dayatmasının nedeni, doğru ama sessiz kişinin konuşmamasıdır
- İyi projelerin ölmesinin nedeni, kimsenin onları savunmamış olmasıdır
- Yetkin insanların ayrılması da organizasyon dinamiklerini yeterince anlamamaktan kaynaklanır
Sonuç
- 'Siyasetten' kaçınma tavrı aslında organizasyon üzerinde olumsuz etki yaratır
- Kendinizi siyasetin üstünde görmeyi bırakmalısınız: üstün değilsiniz ve kimse de değil
- Hiç kimse siyasetten tamamen bağımsız olamaz
- İyi siyaset becerileri geliştirmeniz gerekir ki daha iyi etki yaratabilesiniz
- Asıl soru şu: Siyaseti iyi yapmayı öğrenecek misiniz, yoksa bunu zaten iyi yapan insanlara karşı kaybetmeye devam mı edeceksiniz
9 yorum
Mühendislik yapan birinin
iyi mühendisliğin ne olduğunukanıtlaması gerektiği gibi,siyaset yapan birinin de
iyi siyasetin ne olduğunukanıtlamak gibi bir sorumluluğu olduğunu düşünüyorum.Siyaset yapmamaya çalışan tutumun sorun olduğu sözü,
bir mühendisin
müşteri teknolojiden anlamıyor, sorun budemesiyle aynı şeydir.İyi mühendislik için siyasetin, seçilebilecek yöntemlerden yalnızca biri olduğunu; zorunlu bir seçenek olmadığını düşünüyorum.
Staff yazılım mühendisi olarak teknoloji şirketi siyasetini nasıl etkilersiniz
Siyasetten nefret etmeyi bir onur nişanı gibi takınmak - geçmişteki kendimi düşündüm de
=> eskiden bunun böyle olmasının nedeni, insanın kendi çevresini kurup içki ve ... etrafında birlikte olma kültürünün nefrete dönüşmesi değil miydi diye düşünüyorum.. ^^
Tek kişilik şirket olunca dertler çözülüyor hahahahahahahaha hıçkırık
Söylemesi kolay.
Hacker News görüşü
Şirkette yakın zamanda zorla kabul ettirilen korkunç teknik karar deneyimlerini düşününce, aslında bunun karar vericilerin cahil olmasından değil, çoğu zaman teknik olmayan nedenlerden kaynaklandığını gördüm
Bu motivasyonlardan pek hoşlanmıyorum ama karar vericilerin bakış açısından oldukça ikna edici
“Önceden insan ilişkileri kurun” tavsiyesi anlamsız değil, ama “korkunç teknik kararlar” tartışmasında kazanmak kolay değil
Bence HN yorumları yazının kendisinden daha çok can alıcı noktaya değiniyor
Sayısız toplantıda herkes karşı çıksa da sonunda C-suite’in golf oynadığı vendor’ın dayatılıp seçildiğini çok gördüm
Eskiden vendor değerlendirmesine de katılmıştım; sonradan CEO’nun sözleşmeyi önceden bile imzaladığı ortaya çıkmıştı
Hepimiz boşuna uğraşmış olduk
Yazının savunduğu şeyin, insan ilişkilerini önceden kurarsanız bu tür karar anlarında erken konuşup yönü değiştirebileceğiniz anlamına geldiğini düşünüyorum
Örneğin,
C-suite değişim üzerinden takdir topladığı için, rastgele değişimleri zorlayıp sonradan bazıları iyi görünürse bunu kendi başarıları sayma eğiliminde oluyor
Şirkette VC’lerin “AI ile bir şey yapın, geride kalmayın” demesi yüzünden gerçekten gereksiz bir yapay zeka projesini zorla yaptırdıklarını yaşadım
Bazen mühendisler “berbat teknik kararları” fazla ciddiye alıyor, ama şirket açısından bakınca hızlıca yeterince işe yarayan bir şey çıkarmak daha kârlı olabiliyor
vi ile emacs gibi verimsiz tartışmalara girmek yerine, para ve zaman olduğunda teknik borcu sonradan ödemek daha akıllıca olabiliyor
Bu yüzden “hangi savaşta savaşacağını iyi seç” tavsiyesini eklemek isterim
2014 civarında Lookout Mobile Security’de Jeff Hodges’ın “Notes on Distributed Systems for Youngbloods” sunumunda söylediği şey etkileyiciydi
Yazılım özünde işbirliğidir ve işbirliğinde “politika” her zaman kaçınılmazdır
Sosyal becerilerinizi geliştirmezseniz zararı size olur
Kodunuz ne kadar mükemmel olursa olsun, ilişkileri ve sosyal dinamikleri önemsemezseniz başarı şansınız düşer
İlgili bağlantı
Bir zamanlar “sıfır politika”nın şirketin temel DNA’sı olduğunu iddia eden bir yazılım şirketinde çalıştım
Bu el kitabına, değerlere ve şirket içi atmosfere işlemişti ama gerçekte doğru değildi
Şirket küçükken böyle bir yanılgıya kapılabilirsiniz ama gerçeği görmezden gelirseniz iyi kararlar almak zorlaşır
Miyamoto Musashi’nin sözüyle, “Gerçek, olmasını istediğiniz şey değil, olduğu şeydir. Gücüne boyun eğmezseniz sahte bir hayat yaşarsınız”
Kendinize “sıfır politika” diye yalan söylerseniz, sonunda açık iletişim de, hesap verebilirlik de, güven de yok olur
Politiklik kaçınılmaz olduğuna göre bunu kabul edip dürüst olmak, hem sizin hem de çalışma arkadaşlarınızın gelişmesine yardımcı olur
Gerçekçi olmak gerekirse, şirkette sözü edilen “politika”nın sosyal becerileri geliştirmek anlamına geldiği neredeyse hiç olmadı
Çoğu zaman yağcılık, suçu başkasına atma, ikiyüzlülük ve başkasının emeğine çökmeden ibaret
Basitçe söylemek gerekirse, sadece etki kullanma biçimi
“Başarılarını görünür kıl” tavsiyesine ek olarak, bir yönetici ya da kıdemli de işin içindeyse “kredi paylaşımı”nda büyülü bir sinerji doğuyor
Örneğin Alice, Bob’un başarısını sunum sırasında kendi işiymiş gibi abartılı şekilde sahiplenmek yerine Bob’un katkısını açıkça görünür kılıp takım lideri olarak bunu yönetirse, ikisinin de görünürlüğü artan bir ekonomik etki oluşuyor
Başkasına kredi vermekten korkmaya gerek yok. Sonunda ben de kazanıyorum
Showrunning’in 11 kuralından birine bakın
Teoride kulağa hoş geliyor ama gerçekte çoğu zaman yönetici Alice tüm krediyi alıyor ve Bob’un adı tamamen unutuluyor
Gerçek işi yapan kişinin görünür olmasını istiyorsanız, sunumu doğrudan ekip üyelerine yaptırmanız gerekir
Kişisel olarak ekip başarısını sunarken hep “biz” derim
Tek kişilik projelerde bile bunu yaptım
Hangi anda kendinizi öne çıkaracağınızı, hangi anda ekibi yükselteceğinizi bilmek önemli bir beceri
Başarısızlığın sorumluluğunu üstlendiğimde de kendi hatalarımı somut biçimde kabul etmeyi sürdürürüm
Bu tavırla C-suite’in ve çalışma arkadaşlarımın güvenini çok kazandığımı düşünüyorum
Sonuçta işi gerçekte kimin yaptığı bilinmiyor gibi bir hisse hiç kapılmadım
Bir zamanlar şirket satın alınırken CEO, kıdem süresine göre prim dağıtmıştı ama sıra bana geldiğinde HR’ye benim şirkette ne kadar süredir çalıştığımı sormak zorunda kalmıştı; yani kim olduğumu bile bilmiyordu
Daha junior’dım ama CEO’nun hemen yanında oturuyordum ve buna rağmen varlığımı hiç fark etmemişti
Bağlantı ve deneyim paylaşımı için teşekkürler
Bu, pek çok benmerkezci insanın fark etmediği bir şey
Krediyi paylaşarak daha fazla ödül aldığınız çok olur
Sonunda zirveye çıkmak istiyorsanız, çevrenizdekilere de fırsat dağıtmak en kısa yollardan biridir
Aristo’nun “Devlet doğanın ürünüdür, insan da doğası gereği politik bir hayvandır” sözü alıntılanıyor; şirketle doğrudan ilgili olmasa da “politikadan kaçınca o yok olmuyor” fikri açısından, yalnız bir kuş olmama tavsiyesine katılıyorum
Almancada “vogelfrei” diye bir kelime var; kelime anlamı romantik biçimde “kuş kadar özgür” gibi dursa da, aslında hukukun koruması dışında, “herkesin öldürebileceği” bir durumu ifade ediyor
Ben politikanın kendisinden pek hoşlanmıyorum
Politika bana sorun çözmekten çok kabileler arası savaş gibi tartışma uğruna tartışma gibi geliyor
Sanki kabile bağlılığı sonuçlardan daha önemli ve ben sonuç odaklı bir insan olduğum için politikaya ilgim yok
Kavga ve çekişmeden de hoşlanmıyorum; sonuçta politikanın güç gösterisinden ibaret olduğunu düşünüyorum
Şu anda siyaseti dert etmek yerine kendi eylemlerime ve sorumluluğuma daha çok odaklanıyorum
Bu sayede siyasi eğilimi benden farklı insanlarla bile daha açık konuşabiliyorum
Ayrıca daha çok zamanım kalıyor; bunu başka ilgi alanlarıma, yaratıcı uğraşlara ve aileme ayırabiliyorum
“Sen diyalektikle ilgilenmesen de diyalektik seninle ilgilenir” sözü gibi, tartışmanın tamamen dışında kalmanın zor olduğuna işaret ediyor
Şirket içi politika, uyumlu bir organizasyon tasarlanamamasının ortaya çıkan bir belirtisidir
Politika bir ölçüde kaçınılmazdır ama bir şirkette en önemli şey haline geldiyse organizasyon tasarımında sorun vardır
Hissedarlarla teşviklerin iyi hizalandığı bir “pozitif toplamlı” ortamda herkes işletmenin değerini artırmaya çalıştığı için politika neredeyse gürültü seviyesinde kalır
Buna karşılık büyümesi durmuş büyük organizasyonların “sıfır toplamlı” ortamında önemli olan sadece iç çıkar dağılımı haline gelir; bu yüzden politik güç doğrudan performansa dönüşür
Hangi ortamda olduğunuzu anlayıp ona göre davranmak asıl mesele
Ayrıca çoğu insanın tamamen rasyonel davranmadığını da bilmek gerekir
Her işin içinde bir “sales” boyutu vardır
Mühendisliğiniz ne kadar iyi olursa olsun kendi kendine takdir görmez
Bu anlamda bir miktar politika gerekir
Ama sadece politikada iyi olup gerçek işi yapmadan terfi edilen organizasyonlardan (genellikle piyasa ölçütü olmadan sadece iç mantıkla işleyen yerler) uzak durmak en iyisidir
Bu yazıyı çok ilginç buldum; ilk başta konunun “ofis politikası” olduğunu düşünmemiştim
Politikadan da önemli olan şey, karar verme yetkisi olan insanların anlayabileceği dilde iletişim kurma becerisi
Eskiden yalnızca uygulamayı önemser, zaman maliyetini ve fırsat maliyetini gözden kaçırırdım
ROI temelli teknik karar alma, örneğin WSJF (Weighted Shortest Job First) yaklaşımı, ekibin ve organizasyonun genelini daha rasyonel hale getirmede büyük rol oynadı
WSJF = (gecikme maliyeti) / (iş büyüklüğü) formülüdür
Gecikme maliyeti; iş değeri, zamansal aciliyet ve fırsat genişlemesi/risk azalması gibi unsurların toplamıdır
Titizlikle hazırlanmış sayılarla tartışmaya girince organizasyonun kararlarını çok daha rasyonel hale getirmenin mümkün olduğunu deneyimledim
Uygun olmayan projelerde uzun süre harcadıktan sonra kararları WSJF ile vermek bütün organizasyonu iyileştiriyor
Kendi çıkarınızı başkasının çıkarıyla hizalamaya yönelik bir ikna biçimidir
Kimini mantıkla, kimini pazarlıkla, kimini verimlilikle ikna etmeniz gerekir; bu yüzden birden fazla yaklaşım gerekir
Yazının tonuna itirazım yok ama başlık “Ofis Politikasından Kaçmayı Bırakın” olsaydı daha açık olurdu gibi geliyor
Mühendisliğin genel olarak özünde taşıdığı politik boyutu ele alan bir yazı beklemiştim
Yine de temel argüman geçerli
Junior geliştiricilere en çok vurguladığım mesaj şu: “Ne kadar haklı olursan ol, insanlar senden hoşlanmıyorsa ya da seni dinlemeye hazır değilse sonuç bir anlam ifade etmez”
Ne yazık ki sevilebilir olmak, haklı olmaktan çok daha önemlidir
Bu ikisi arasında denge kuramazsanız, sonunda organizasyonu sadece sevilen insanlar yönetir
“Politika”, “Ne yapılmalı?” sorusuna dair tartışmadır
O soruya katılmak istemiyorsanız, katılmayabilirsiniz
'Politika'ya olumsuz bakan insanlar için 'iyi politika' diye bir şey yok gibi,
'Politika'yı olumlu düşünen insanlar içinse 'iyi politika' var gibi görünüyor.
Bir kelime oyunu gibi. Şu anda benim yaptığım da öyle.
Başlangıçta zaten 'siyaset' diye adlandırılacak kadar derinleşmiş bir durumdan söz ediliyordu.
Yoksa sadece kelimenin anlamını keyfi biçimde genişleterek kullanmak değil mi?
Doğru kişinin şirket içi siyasete yön vermesinin kendisi zaten bir unicorn, bir efsane değil mi..