Şimdi Ara

GitHub verilerinden kapsamlı bir rapor: Yazılım geliştiriciler nerede yaşıyor?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
18
Cevap
0
Favori
1.171
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj

  • GitHub, yazılımcıların projelerini paylaşabildikleri ve diğer projelere göz atabildikleri popüler bir platform. Ben Frederickson isimli bir geliştirici GitHub verilerini kullanarak dünyanın yazılımcı haritasını çıkarmış. Bu veriler yardımıyla yazılım geliştirme için en iyi şehirlerden, popüler geliştiricilerin bulunduğu ülkelere kadar ilginç sonuçlar ortaya çıkmış.

    Veriler nasıl toplandı?


    “GitHub Archive” yardımıyla son 7 yıl içerisinde etkin olan kullanıcıların verileri toplanmış. Toplam 15 milyon kişinin bilgisini içeriyor. Daha sonrasında kullanıcılara ait detaylı bilgileri almak için farklı bir GitHub API’si kullanılmış. Bu API’de profilinde konum bilgisi bulunan 2,3 milyon geliştiricinin tespit edilmesini sağlamış. 13 milyonun üstünde kullanıcı herkese açık bir bilgi bulundurmasa da 2,3 milyon sayısının da böyle bir test için yeterli örneklem oluşturacağı düşünülebilir.


    Toplanan bu verilerin harita üzerinde işaretlenmesi için Google Maps’e ait başka bir API kullanılmış. Çoğu kullanıcının bulunduğu ülke ve şehir net olarak anlaşılmış ama birkaç kullanıcının verileri manuel olarak düzeltilmiş. Böylelikle verilerin toplanma işlemi tamamlanmış.


    Popüler geliştiriciler



    Toplanan verilerden GitHub hesaplarında bulunan takipçi sayısı karşılaştırılarak Dünya üzerindeki en popüler yazılımcıların haritası ortaya çıkıyor. Bu verileri en popüler 16 kişi ile 4096 kişi arasına sınırlayarak haritada görebiliyorsunuz (Üstteki görselde bin kişi). Linux işletim sistemi çekirdeğinin geliştiricisi ve proje yöneticisi Linus Torvalds, 71.951 takipçi ile en popüler geliştirici olarak görünüyor. Haritaya ülkemiz bazında bakmak gerekirse DigitalOcean firmasında kıdemli yazılım geliştiricisi görevinde bulunan Fatih Arslan’ın en popüler GitHub hesabına sahip olduğunu görüyoruz. İlk bin içerisine girmeyi başaran Türkiye’de en çok takipçisi olan beş geliştirici listesi ise şu şekilde;





    1. Fatih Arslan – DigitalOcean (2795 takipçi)

    2. Fatih Kadir Akın – Protel (1361 takipçi)

    3. Mert Şimşek – trendyol.com (1081 takipçi)

    4. Doğukan Güven Nomak – edelkrone (1032 takipçi)

    5. Halil İbrahim Kalkan – Volosoft (1024 takipçi)


    Bu noktada raporun verileri toplanma şeklini ve listenin GitHub takipçi sayısı sıralamasına göre yapıldığını hatırlatmak isterim.


    En çok geliştirici bulunan ülkeler



    Dünya üzerindeki geliştiricilerin dağılımına baktığımızda ABD’nin 651,017 GitHub hesabıyla açık ara önde olduğunu görebiliyoruz. ABD’yi 185,805 ile Çin, 168,328 geliştirici ile ise Hindistan takip ediyor. Farklı sıralama şekillerinde değişik sonuçlar çıkabiliyor. Örneğin her ülkede bir milyon kişi başına düşen hesap sayısını incelediğimizde İskandinav ülkelerinin öne çıktığını görüyoruz. Bir milyon kişi başına düşen geliştirici listesinde birinci İzlanda, ikinci İsveç, üçüncü Norveç, dördüncü Danimarka olmuş. Gayri safi yurt içi hasıla baz alındığında ise Ukrayna zirveyi ele geçiriyor. Toplam 18,106 hesabın bulunduğu Türkiye ise listelerin hiçbirinde ilk 10 içerisine girmeyi başaramamış.



    En iyi şehirler



    ABD’nin Silikon Vadisi ile ünlü eyaleti Kaliforniya geliştirici sayısıyla tek başına dünyanın karşısında duruyor. San Francisco ve San Francisco Bay Area birlikte göz önüne alındığında toplam 134,644 gibi oldukça büyük bir sayı ortaya çıkıyor. En çok geliştiricinin bulunduğu ikinci şehir ise 39,874 ile New York. Çin’in Beijing şehri de 39,220 GitHub hesabıyla üçüncülük koltuğunda. San Francisco nüfusunun yalnızca 884,363 olduğunu da hatırlatmak isterim. Bu nüfusuna rağmen İngiltere, Almanya, Kanada, Brezilya ve Hindistan gibi ülkelerden daha çok geliştiriciye sahip.


    Ayrıca Bkz.Amazon, kendi mühendisleri için kullandığı makine öğrenme kurslarını ücretsiz olarak paylaştı

    Rapor sayesinde dünya üzerindeki geliştiricilerin konumlarıyla ilgili pek çok bilgi öğrenilebiliyor. Verilerin toplandığı kısımda anlatıldığı gibi GitHub hesabına konum girmeyen veya GitHub hesabı olmayan geliştiriciler hakkında bilgilere ulaşılamadığından gerçek yazılımcı verileri daha farklı olabilir ancak 2,3 milyon GitHub hesabı da önemli bir örneklem oluşturmayı sağlayacaktır. Rapora daha detaylı bakmak için bu bağlantıya tıklayabilirsiniz.








  • Cevap: Türkiye hariç, değerleri bilinen herhangi bir yerde...

  • Türkiye'de henüz açık kaynak mantığının tam oturduğunu sanmıyorum. Fakat açık kaynak ile yetişen yeni mühendisler bunu kıracak gibi duruyor. Bilginin paylaşıldığı bir cagdayiz artık.

  • Çöp bi site

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: TITAN

    Çöp bi site
    neresi cop?
  • quote:

    Orijinalden alıntı: MDV

    neresi cop?

    Alıntıları Göster
    Amatör beginner yazılımcılar için kısaca çöp

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • GitHub mu çöpmüş? Hey Allahım yav...

  • quote:

    Orijinalden alıntı: TITAN

    Amatör beginner yazılımcılar için kısaca çöp

    Alıntıları Göster
    github in yazilimcinin amator ya da pro olmasi ile ne alakasi var?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • TITAN kullanıcısına yanıt
    Linus Torvalds'da "beginner" değilmi . Sanırım sen "professional" bir geliştiricisin,projelerinden bir kaçına göz atmak isteriz



    < Bu mesaj bu kişi tarafından değiştirildi Celonfix -- 9 Aralık 2018; 13:31:19 >
  • TITAN kullanıcısına yanıt
    Ne alakası var bu durumun?

    Sitede açık kaynak kod paylaşımı yapılıyor, insanlar projelerini paylaşıyorlar. Bundan herkes faydalanabiliyor. Demek ki "sizin" gibi bazı insanlara iyilik yaramıyor. Amatörmüş(!).
  • TITAN kullanıcısına yanıt
    Ok

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • TITAN kullanıcısına yanıt
    Eğer sevgili DH kullanıcısı TITAN dostumuz böyle diyorsa kesinlikle %1000 doğrudur.

  • Çeşitli araçlar/programlar için faydalandığım bir platform. Böyle platformların bulunması, kod yazmadan, geliştirmeden vs. anlamayan kişilere bile bir şeyler geliştirmek için heves veriyor. Zaten amatör denilen geliştiriciler bu heves doğrultusunda bir şeyler üretebiliyorlar.
  • Github gibi kod paylaşılan şu siteler var: (https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities)

    Assembla, Betavine, Bitbucket, Buddy, CloudForge, GitLab, GNU Savannah, Helix TeamHub, Launchpad, OSDN, Outproject.org, OW2 Consortium, Phabricator, Rosetta Code, SEUL, SourceForge


    ve bunlar da cok önemli bazı projeler Github'ta yok. Yani Github o kadar referans alınacak bir site değil. Microsoft Github'ı aldıktan sonra binlerce kişi Gitlab başta olmak üzere başka sitelere taşındı ayrıca. Linked-in, Skype gibi ilerde Github'ta da "kulüp üyeliği" gibi şartlar getirilmeye başlanırsa o zaman kim kalır o da belli değil.
  • github.com/v4lkyr

    beni de takip edin abiler :)

  • quote:

    Orijinalden alıntı: V4LKyR

    github.com/v4lkyr

    beni de takip edin abiler :)
    Bu kod repertuarından çok smarthpne kernel/firmware mirror sitesi gibi...
  • yorumculuklar Y kullanıcısına yanıt
    Ülke olarak etik kavramından çok uzaktayız. Açık kaynağın tanımı ve işlenmesinin yöntemlerini doğru bildiğimizi düşünmüyorum. Ülkemizin ya da bizlerin en büyük şansızlığı firmaların patron şirketleri olması ve organizasyonlarının yurt dışında ki gibi yürütülememesi.

    Yurt dışında refah seviyesi yüksek insanlar bir şey bulduğunda paylaşmak için tereddüt etmiyorlar. İnternet ortamına herkese paylaşıyorlar. Gelen geri dönüşler ile de seviniyor ve mutlu oluyorlar. Burada ise bir şey yaptığınızda direkt olarak para ya da başka bir şekilde kazanç akla geliyor ve yapılan işin önüne geçiyor. Burada kullanımların art niyetli olması gibi sebeplerde belirleyici oluyor olabilir. Ama genel olarak benim bakış açımdan durum bu şekilde.

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.