Peter Seibel'in "İşyerinde Kodlayıcılar: Programlama El Sanatları Üzerine Düşünceler" adlı bu harika kitabı okuyorum ve kısmen Joshua Bloch ile olan görüşme yapıyorum ve bir programcı için önemli bir nokta olan bu cevabı buldum. Paragraf böyle bir şeye gider.
Bu problem var, yani programlama çok entelektüel bir meritokrasidir ve genellikle bu insanlar organizasyondaki en zeki insanlardır; bu nedenle tüm kararları almalarına izin verilmesi gerektiğini düşünüyorlar. Ancak sadece örgütteki en zeki insanlar olmaları, tüm kararları vermeleri gerektiği anlamına gelmez, çünkü zeka skaler bir miktar değildir; bu bir vektör miktarıdır.
Burada son cümlede, paylaşmaya çalıştığı içgörüleri elde edemiyorum. Birisi bir vektör miktarıyla ne demek istediğini biraz daha açıklayabilir, muhtemelen aynı içgörüyü sunmaya çalışabilir.
Dahası, teknik olmayan kişilerin (bazen clueless) teknik kişilerin yöneticisi olabileceği bir organizasyona sahip olmamaya dikkat çekiyorum, çünkü e-posta yazmak için daha fazla zaman harcayabilirler, çünkü Yukarıdaki paragrafı takip eden ifade.
Empati veya duygusal zeka eksikliği yaşıyorsanız, API veya GUI veya dil tasarlamamalısınız.
Yazılım mühendisliğinde programcıların, kullanıcıların ürün ve tasarımlarını onlar için nasıl göreceklerini bilmeleri gerektiğini söylediğini anlıyorum.
Yukarıdaki paragrafın çok ilginç olduğunu hissettim.