Açık Kaynak Kadınlara Açık mı?

Yayınlanan: 2022-03-11

Aşağıdakiler, Kadın Geliştiriciler için Toptal Burslarının başlatılmasından önce yayınlandı. Burs başvuru sahiplerini desteklemek için Toptal, ilk açık kaynak katkınızı yapmak için bir rehber de yayınladı.

Kadınlar teknolojide yeterince temsil edilmiyor. Bu farkındalık yeni bir şey değil. Sadece Facebook, Google, Intel, Slack ve daha birçokları tarafından yayınlanan sayılara bakın. Ancak rakamlar, bu raporların ima ettiğinden daha da kötü olabilir.

Yakın tarihli bir teknoloji etkinliğinde, teknolojide cinsiyet çeşitliliği eksikliği hakkında bir yan konuşmaya kulak misafiri oldum. Küçük grup, kadınların teknolojideki işgücünün yaklaşık %30'unu oluşturmasına rağmen, üst düzey mühendislik ekiplerinin nadiren birkaç kadından fazlasına sahip olduğu gerçeğini tartışıyordu.

Bu sohbete katılanlardan biri, bunun erkek geliştiricilerin genellikle kadın geliştiricilerden daha yetenekli olmasından kaynaklandığını söyledi. Gruptan kimse itiraz etmedi.

Hmm…

Toptal'daki kişisel deneyimimden ve Princeton'daki mühendislikteki üniversite deneyimimden, neredeyse 50/50 erkek ve kadın olarak, bunun yanlış olduğunu biliyorum. Çok sayıda inanılmaz, son derece zeki kadın mühendisle her türlü rolde çalıştım. Yine de rakamlar, özellikle daha kıdemli mühendislik rollerine bakmaya başladığınızda, kendi deneyimlerime uymuyor gibi görünüyor.

Ve bu eşitsizliği gidermek önemlidir. Sadece çeşitlilik uğruna çeşitlilik değil. İstatistiksel olarak konuşursak, erkekler ve kadınlar eşit derecede zekiyse, dünyadaki en zeki on kişiden beşi erkek, beşi kadın olmalıdır. Bu nedenle, takımınız eşit bir kadın ve erkek dengesinden daha az bir şeyse, o zaman takımınız muhtemelen olabilecek en iyi şey değildir.

Takımınız kadın erkek eşitliğinden daha az bir şeyse, o zaman takımınız muhtemelen olabileceğinin en iyisi değildir.

Mükemmel bir sistemde çeşitlilik olasılıksal bir sonuçtur. Ancak gördüğümüz sonuçlar bunlar değil.

Bu konuşmayı duyduktan sonra, yazılım ekibi oluşturma eğilimlerinin yanlış gittiğini/nerede olduğunu daha iyi anlamak için sayılara bakmak istedim. Yazılım mühendisliğindeki beceri seviyelerine göre cinsiyet dağılımındaki eğilimleri Google'da aradım, ancak fazla bir şey bulamadım, bu yüzden GitHub'da herkese açık verilere bakmaya karar verdim. İsimleri, takipçi sayısını, katkı sayısını ve depo sayısını almak için 5.000 profili kazıdım. Daha sonra her bir profilin cinsiyetini bulmak için açık kaynak kodlu cinsiyetize.io paketini kullandım.

Bu ilk partide o kadar az kadın vardı ki, basit grafikleri bile anlamlı kılmak için daha fazla veri eklemek zorunda kaldım, bu yüzden 15.000 tane daha kazıdım.

İşte bulduklarım:

Açık kaynak kadınlara ne kadar açık?

Açık Kaynak Kadınlara Açık mı?
Cıvıldamak

Açık Kaynak Erkeklerin Hakimiyetidir

Daha ileri bir analize girmeden önce bile, kadınların yüzdesinin son derece düşük olduğu açıktı. 20.000 profilden sexize.io, 15.374 kişinin cinsiyetini güvenle belirleyebildi. Bunların sadece %6,0'ı (926) kadındı. Kullanıcı etkinliğine bir göz atmaya başladığınızda, eşitsizlik daha da ciddileşir.

Yeni bir profil oluşturmuş ve belki biraz deney yapmış bir kullanıcı ile en azından bir açık kaynak projesini araştırmış veya kendi projesini başlatmış bir kullanıcı arasındaki farkın sınırı olarak 10 katkı alalım. Sonuç: %5.4 kadın.

Rastgele örneğimizden 10'dan fazla katkı sağlayan GitHub kullanıcılarının sadece %5,4'ü kadındır.
Cıvıldamak

Aslında, kullanıcıları katkı sayılarına göre gruplara ayırırsak (her grupta minimum 1.000 kullanıcı ile), katkılar arttıkça kadın kullanıcıların yüzdesi azalma eğilimindedir.

GitHub'da teknoloji endüstrisi cinsiyet çeşitliliği sayılarının önerebileceğinden çok daha az kadın olmakla kalmıyor, aynı zamanda kullanıcı etkinliği arttıkça kadın yüzdesi azalıyor gibi görünüyor.

Kazmaya devam ettim, takipçi sayısı ve arşiv sayısı arasındaki cinsiyete baktım ve aynı eğilimi gözlemledim. Bu, özellikle depoların sayısına bakıldığında açıktı:

Yine, daha fazla depoya sahip kovalara geçtikçe dişi yüzdesinin azaldığını görüyoruz.

Peki burada neler oluyor? GitHub etkinliği, ilk etapta programlama uzmanlığının makul bir göstergesi midir? (Sanırım öyle.) Yetenekli kadın mühendislerin açık kaynağa aktif olarak katkıda bulunma olasılıkları erkek meslektaşlarına göre daha mı düşük? Bu sonuçlar, kadın mühendisler söz konusu olduğunda teknoloji endüstrisinin giriş/tutma sorunlarının başka bir göstergesi mi?

Açık Kaynak Topluluğundaki Rakamlar Neden Bu Kadar Düşük?

Teknoloji endüstrisindeki kadınlar için rakamlar zaten oldukça kasvetli, ancak açık kaynak projelerinde daha da kötü.

Önceki birçok araştırma, kadınların STEM ile ilgili konulara ve kariyerlere başlamak istememelerinin nedenlerine odaklandı. Bazıları, STEM konularına genel bir ilgi eksikliği sonucuna varıyor. Diğerleri, kadınların aileleri ve öğretmenleri tarafından klişeleştirildikten sonra STEM kariyerlerine devam etmemeye karar verdiğine inanıyor. Yine de diğerleri, rol model eksikliğinden veya birden fazla nedenin bir kombinasyonundan bahseder.

StackOverflow'ta toplumsal cinsiyet üzerine yapılan bir araştırmaya göre, “Cinsiyet ve STEM ile ilgili konular birkaç yıldır ve çoğunlukla kadınların 'neden' bilimsel çalışmalar veya kariyerlerle meşgul olmadığı açısından incelenmiştir. Kadınların çevrimiçi topluluklarda (teknoloji 'kullanıcıları' olarak) olgusunu ve temsilini, katılım düzeylerinin neler olduğunu ve cinsiyet düzeyinde farklılıkların tespit edilip edilemeyeceğini ölçmek için şimdiye kadar daha az ilgi gösterildi. Belirli toplulukların kadınları katılımdan nasıl aktif olarak caydırdığına dair yalnızca anekdot niteliğinde kanıtlar toplanmıştır.”

Ancak, STEM ile ilgili konuları takip eden kadınların neden daha az olduğuna odaklanmak için çok fazla zaman harcadığımızda, başka bir önemli eşitsizliğe odaklanmayı kaybediyoruz: Bilgisayar bilimleri yüksek lisans derecelerinin %28'i kadınlara gidiyorsa, açık kaynak topluluğundaki sayılar neden bu kadar çok? daha düşük?

Bu sorunun cevabını düşünürken göz önünde bulundurulması gereken birkaç olasılık vardır:

1. Belki programlama yeteneği ile GitHub etkinliği arasında güçlü bir ilişki yoktur.

Teknoloji endüstrisinde birçok geliştirici, ciddiye alınması gereken bir ön koşul olduğu için kariyerlerinin başlarında GitHub'a gider. Ancak, daha az hevesli kadın geliştiricinin açık kaynağı bu şekilde gördüğü görülüyor. Bu verilerin tamamen tesadüfi olması ve teknoloji endüstrisindeki yetenekli kadın yazılım mühendislerinin sayısı açısından pek bir şey ifade etmemesi mümkün mü?

Soruyu Toptal'daki iki mühendis, Anna-Chiara Bellini ve Bozhidar Batsov ile tartıştım. Anna-Chiara, çeşitli akademik ve ticari ortamlarda 20 yılı aşkın yazılım mühendisliği deneyimine sahiptir ve Bozhidar, dünyadaki en aktif GitHub katkıda bulunanlar listesinde 98. sıradadır.

Her ikisi de GitHub'da aktif olmanın tipik olarak mühendislik uzmanlığının iyi bir göstergesi olmasına rağmen, bunun tersinin doğru olmadığı konusunda hemfikirdi ve açık kaynakla hiç ilgilenmeyen çok sayıda harika mühendis tanıdıklarını belirttiler. Teknoloji endüstrisi de işe alım süreçlerinde GitHub profillerini değerlendiren birçok şirketle aynı fikirde (bu uygulama oldukça önyargılı görünse de, çalışmamın sonuçları göz önüne alındığında bu gerçekten şaşırtıcı değil).

GitHub etkinliği genellikle mühendislik uzmanlığının iyi bir göstergesidir, ancak bunun tersi doğru değildir… Pek çok harika mühendis GitHub'da değildir.
Cıvıldamak

Bozhidar, açık kaynak katkıda bulunanların genellikle bir şirket ortamında büyük dahili değişiklikler için baskı yapan kişiler olma olasılığının daha yüksek olduğunu öne sürdü. Anna-Chiara, teknoloji endüstrisinin kadınları karşılama konusundaki zayıf geçmişi göz önüne alındığında, kadın geliştiricilerin üstesinden gelmesinin daha zor olabileceğini düşündüğü açık kaynağa katkıda bulunmanın büyük bir özgüven gerektirdiğini belirtti.

Bu GitHub verileriyle potansiyel olarak oyunda olabilecek kesinlikle birkaç önyargı vardır (isimlerin neredeyse %25'inin güvenle erkek/kadın olarak sınıflandırılamaması da dahil).

Ancak Bozhidar, Anna-Chiara ve ben GitHub aktivite seviyesinin genellikle programlama uzmanlığının iyi bir göstergesi olduğu konusunda anlaştık. Yine de bu veriler, diğer seçenekler lehine açık kaynak arayışlarını durdurmayı (veya hiç başlamamayı) seçen yetenekli kadın programcıların bir eğilimini gösteriyor.

2. Teknoloji şirketi raporlarında belirtilen rakamlara teknoloji dışı roller dahildir.

Teknoloji endüstrisindeki birçok şirket, yüzde 25 ila 30 arasında kadın istihdam ettiklerini belirtiyor. Ancak bu rakam yanıltıcı olabilir. Bu büyük sayıların çoğu - evet, daha büyük olanlar - hem teknik hem de teknik olmayan rolleri içerir.

Teknik rollerdeki kadın çalışanların yüzdesini incelemeye başladığınızda rakamlar daha da düşüyor.

Facebook'ta çalışanların yüzde 32'si kadın, ancak teknik rollerin yalnızca yüzde 16'sı kadınlara ait. Google'da, şirkette bir bütün olarak yüzde 30 kadın çalışanın teknik rollerde yüzde 18'e düşmesine benzer bir düşüş var. Genel olarak kadınların yüzde 39'u, mühendislik rollerinde yüzde 18'e düşüyor. İncelediğim şirketler arasında Intel, teknik rollerde yüzde 24,1 kadından yüzde 19,4'e çıkarak en küçük sıçramaya sahip.

Dolayısıyla birçok şirket, şirketin yaklaşık dörtte biri, hatta üçte biri kadar bir kadın çalışan yüzdesine sahip olmakla övünse de, teknik rollerdeki kadın sayısı aslında çok daha düşük. Yüzde 15 ila 20'lik iddiaların daha doğru olacağı görülüyor.

Ancak bu, teknoloji şirketlerinde teknik veya mühendislik rollerinde yer alan kadınların yüzdesi ile GitHub'daki açık kaynak projelerine katkıda bulunan kadınların yüzdesi arasında hala büyük bir eşitsizlik bırakıyor.

3. Kadın programcılar teknoloji endüstrisinden ayrılıyor.

GitHub'daki aktivite kıdem ve uzmanlıkla ilişkiliyse, o zaman son derece düşük aktif kadın katılımcı sayısı (genel olarak kadın katılımcılara kıyasla düşük), kadın mühendislerin teknoloji endüstrisinden endişe verici derecede yüksek ayrılma oranı ile açıklanabilir.

Teknoloji endüstrisine katılan kadınların yüzde 56'sı, erkeklerin yıpranma oranının iki katı olan kariyerin ortasında ayrılıyor.
Cıvıldamak

Teknoloji endüstrisi, kariyer ortası notunu aşan çok sayıda kadını elinde tutamazsa, muhtemelen pek çok açık kaynak projesine de katkıda bulunmayacaklardır.

Ancak bu mantık aynı zamanda şu soruyu da gündeme getiriyor: Kıdem ile katkı arasındaki ilişki gerçekten doğru mu? OSS'ye sık sık katkıda bulunanların çoğu, kendileri için bir isim oluşturmaya çalışan nispeten yeni programcılardır - peki bu gruptan kadınlar nerede?

4. GitHub, kadın programcılar için istenmeyen bir topluluk olabilir.

Bir kadın geliştirici, teknolojideki kadınlarla ilgili bir makale hakkında yorum yaparken, "Açık kaynak projeleri ile ilgili olarak - Son zamanlarda bunu düşünüyordum. Aslında hiçbirine taahhütte bulunmadım ve bu kesinlikle kariyerimde bir sıkıntı yaratıyor… İçine giremeyeceğim bir döngü gibi hissediyorum. Ancak çoğunlukla, halka açık bir projede tek kadın programcı olmanın aşırı spot ışığından korkuyorum. İnternette kadınlara nasıl davranıldığı düşünüldüğünde bu korku pek de mantıksız görünmüyor.”

Anna-Chiara, bu tür bir endişenin, özellikle de OSS söz konusu olduğunda, kadın mühendisler arasında ortak bir tema olduğuna inanıyor. Kadınların açık kaynak projelerine katkıda bulunma olasılığının daha düşük olup olmadığını sorduğumda, tereddüt etmeden evet yanıtını verdi.

Anna-Chiara, kadın GitHub kullanıcılarının ciddiye alınmalarını sağlamak için cinsiyetten bağımsız veya erkek bir isim benimsemeye çalışabilecekleri olasılığını da gündeme getirdi (genderize.io'nun yaklaşık dörtte birinin cinsiyetini güvenle belirleyemediğini unutmayın). profiller kazınmış).

Ancak bu, kadın katkıda bulunanların orada olmadığı anlamına gelmez. Bozidhar, Katrina Owen tarafından başlatılan ve birkaç kadın katkıda bulunan popüler bir proje olan Exercism.io'yu gündeme getiriyor. Ayrıca, son derece geniş bir popüler açık kaynak katkı geçmişine sahip Norveçli bir kadın geliştirici olan Bodil Stokke'den de bahseder.

Anna-Chiara ayrıca, bir projede en çok katkıda bulunanlar veya liderler arasında kadınlar varsa, kadın geliştiricilerin buna katkıda bulunma olasılığının daha yüksek olabileceğini öne sürüyor. Ne yazık ki, erkek egemen projelerin sayısıyla karşılaştırıldığında, kadın liderliğindeki OSS projelerini bulmak zor.

Ancak sorun sadece OSS'den daha büyük. “Kalkınma alanında tanıdığım kadınları düşünürsem, bu büyük şirketlerde duyduğunuz %20'lik oran neredeyse hiç yok. %10'a yakın bile olduğunu sanmıyorum," diyor Anna-Chiara. "GitHub'ın bu analizinin sonucu beni şaşırtmadı."

5. Teknoloji endüstrisini şekillendiren örtük önyargılar GitHub'a sızıyor olabilir.

Eric Ries, teknoloji endüstrisindeki örtük önyargıların sorunlarına işaret ediyor. Sistemlerdeki bireysel insanlar önyargılı olmasa bile, bu sistemlerin önyargılı hale gelmesi hala son derece kolaydır. İnsanlar ayrıca konuyu daha da karmaşıklaştıran bilinçsiz önyargılara sahiptir.

Eric makalesinde, 1970'lere kadar esas olarak erkeklerden oluşan orkestra örneğini kullanıyor. İnsanlar, erkek sanatçıların kadın sanatçılardan daha üstün bir müzik yeteneğine sahip olduğuna inanıyorlardı. Bununla birlikte, orkestralar seçmeler sırasında müzisyenleri jüri üyelerinden fiziksel bir ekranla ayırmaya başlayınca, sayılar önemli ölçüde değişti ve insanlar, erkeklerin ve kadınların ortalama olarak eşit derecede iyi oynadığını kabul etmeye başladı.

Teknoloji endüstrisindeki işe alım sistemlerinde benzer önyargılar devreye girerse, daha önce tartıştığım kadın yazılım mühendislerinin daha küçük yüzdesini açıklamaya yardımcı olabilir. Ve daha az sayıda kadın yazılım mühendisi işe alınırsa, bu etkiler GitHub gibi açık kaynak topluluklarına damlayabilir. Birisi tam zamanlı programlama rolleri için reddedilirse, o kadar yetenekli olmadıklarına inanmaya başlayabilir ve bu nedenle açık kaynak projelerine katkıda bulunma konusunda daha az güvene sahip olacaktır.

Bu bizi nerede bırakıyor?

İşte aklıma gelen bazı takip soruları (ve çok daha fazlası var):

1. Bu sayılar zamanla nasıl değişiyor?

Teknoloji endüstrisine daha fazla kadının dahil olması şu anda çok tartışılan bir konu ve katkı gerektiren kodlama eğitim kamplarının yükselişi, açık kaynak söz konusu olduğunda da dahil olmak üzere olumlu bir etkiye sahip olmalı. Bu tartışmalar ve çeşitli yeni girişimler ne kadar etkili? Bu rakamlar 3 yıl önce nasıl görünürdü? 5 yıl önce? Peki ya bir yıl içinde?

2. GitHub verilerini başka nasıl analiz edebiliriz?

Anna-Chiara, kadın GitHub kullanıcılarının bir projeyle ne sıklıkla denemeler yaptığına dair bir fikir edinmek için sahip oldukları çatal sayısına göre kullanıcıların cinsiyet dağılımını incelemeyi önerdi. Ek olarak, yaş grubu gibi bulgularımızı etkileyebilecek başka faktörler de var. Açık kaynak, uzun süredir teknoloji endüstrisinin temelini oluşturuyor, ancak GitHub yalnızca 2008'de kuruldu.

3. Hangi GitHub kullanıcılarının sahte bir ad kullandığını görmenin iyi bir yolu var mı?

Sahte bir isim kullanan kadınların yüzdesi, GitHub'daki kadınların yüzdesinden çok daha yüksekse, bu, GitHub'ın (ve genel olarak teknolojinin) bir topluluk olarak ne kadar hoş karşılandığı konusunda çok güçlü bir açıklama yapar.

4. Konuma bakmaya başladığınızda bu sayılar nasıl değişiyor?

GitHub'daki etkileşim teorik olarak konumdan bağımsız olduğundan, bu kusurludur. Ancak kadın GitHub kullanıcılarının oranının ortalamanın üzerinde olduğu ülkelerdeki teknoloji topluluklarından bir şey öğrenebilir miyiz?

Ve işte bu sayıları iyileştirmek için bazı fikirler (yine, elbette çok daha fazlası var):

1. Popüler GitHub depolarının sayfaları geliştirilebilir mi?

Bu konuyu Bozhidar ile tartıştığımda, GitHub'daki çoğu projenin/topluluğun son derece sabırlı, misafirperver ve projenin ilk aşamalarında yeni açık kaynak katkıda bulunanlara rehberlik etmekten mutlu liderlere sahip olduğundan bahsetti. Bu hiç de yaygın bir bilgi gibi görünmüyor (açık kaynak topluluklarının “giremeyeceği bir çember” olduğunu hisseden bir kadın geliştiricinin yukarıda bahsedilen yorumunu hatırlayın).

Yeni GitHub kullanıcıları bu tür bir mentorluk ve desteğin var olduğunun farkında mı (onun söylediği kadar yaygın olduğunu varsayarsak) ve yeni bir kullanıcı bu tür rehberliği nasıl kolayca bulacağını biliyor mu? Bunu daha açık hale getirmek ve onları daha hoş hale getirmek için popüler GitHub depolarının arayüzlerinde iyileştirmeler yapılabilir mi? Örneğin, popüler veri havuzu sayfaları resmi bir "Depo Mentoru" rolü gibi bir şey içeriyorsa, belki de konuksever, deneyimli bir kullanıcının herhangi bir soruyu yanıtlamaya hazır olması çok daha açık olurdu.

2. Daha iyi (ve daha yaygın) “GitHub'a Başlarken” kılavuzları yayınlayın.

Çekmeler/itmeler, taahhütler, dallara ayırma ve daha pek çok konuda size yol göstererek GitHub'ı nasıl kullanacağınızı öğreten çok sayıda gönderi var, ancak GitHub topluluğu içinde etkileşim için yönergeler açısından neredeyse hiçbir şey bulamıyorum (biliyorsanız). herhangi biri, lütfen yorumlarda ilgili bağlantıları gönderin).

GitHub topluluk görgü kurallarında ve beceri seviyenize göre en iyi uygulamalarda gezinmek için bir nasıl yapılır kılavuzu, açık kaynağa katkıda bulunmanın göz korkutma ve ön plana çıkan unsurları yıkmanıza yardımcı olabilir. Bu kesinlikle daha hevesli yeni geliştiricileri dahil olmaya teşvik edebilecek bir şey. Toptal'dan böyle bir rehber için takipte kalın.

3. Daha fazla mentorluk muazzam bir fark yaratabilir.

Bozhidar, yeni gelenlerin temel görevlere başlamasına yardımcı olmak isteyen projeye dahil olan geliştiricilerin önemi hakkında yorum yaparken, Anna-Chiara bir projeye atlayıp çalışmanızı eleştiriye açmanın nasıl oldukça göz korkutucu olabileceğini tartıştı. Açık kaynak topluluklarını kadınlar da dahil olmak üzere herkes için daha samimi hale getirmek için yapılabilecek çok şey var gibi görünüyor. Toptal'dan bir girişim için buradan da takipte kalın!

GitHub'dan gelen sonuçlara şaşırdınız mı? Sizce ne anlama geliyorlar?