Kötü GitHub: Programcılar yıldız sayımı konusunda ne kadar çılgın olabilir?

Son zamanlarda, Güney Kore'nin en büyük kablosuz iletişim sağlayıcısı olan SK Telecom'un GitHub projesi, kötü niyetli "yıldız değiştirme" davranışına maruz kaldı, ancak yıldızları kaydırma yöntemleri biraz benzersiz: yıldızlarını kaydırmalarına yardım ettiğiniz sürece, bedava içecek alabilirsiniz.

İçecek göndermek için "Süpüren yıldızlar", bu işlem nedir?

Güney Kore'nin en büyük kablosuz iletişim sağlayıcısı olan SK Telecom, geçtiğimiz günlerde yabancı basında, açık kaynak projeleri için yıldız sayısı karşılığında GitHub'da ücretsiz içecek sunduğunu açıkladı.

Etkinlik afişi

Projenin Apache Druid'in özelleştirilmiş bir versiyonuna dayalı gerçek zamanlı bir veri analizi uygulaması olan Metatron Discovery olarak adlandırıldığı anlaşılmaktadır. Bu etkinlik sayesinde proje belirli bir etki yarattı ve yaklaşık 2500 yıldız kazandı.

Medya tarafından ifşa edildikten sonra proje toplulukta bir miktar muhalefet uyandırdı.Birçok geliştirici, SK Telecom'un bakış açısının GitHub topluluğunun ilkelerine aykırı olduğuna inanıyordu. Kamuoyunun baskısından etkilenen SK Telecom, projeyi geçici olarak kapattı ve kamuoyundan özür diledi:

Topluluğun sesine tamamen saygı duyduk ve bu projeyi sıfırlamaya karar verdik. Githubın projeye yanıtını bekliyoruz ve yönergelerini takip edeceğiz ... Topluluğun sesini dinlemeye ve saygı duymaya devam edecek ve açık kaynak ekosisteminin ruhuna uymak için elimizden gelenin en iyisini yapacağız. Bu davranışımız için bir kez daha derin bir pişmanlık ve özür diliyoruz.

"Yıldızları kaydırmak" neden çılgınca?

SK Telecom'daki projeden sorumlu geliştirici, neden "yıldızlara" içki göndermeyi düşünüyorsunuz?

Böyle bir açık kaynak projesinin büyük bir şirkette ayakta kalması zordur ve çok sayıda yıldıza ulaşmak, şirket içindeki bazı politik faktörlere rağmen değerini kanıtlamaya yardımcı olacaktır.

Bir GitHub projesinin yıldız sayısı önemli mi? Her geliştiricinin farklı bir görüşü olabilir. Neden yıldız olmayı seçtiklerine gelince, farklı geliştiricilerin kendi nedenleri vardır. Benzer konular v2ex ve Zhihu'da tartışılmaktadır. İlgilenen okuyucular hareket edebilir:

V2ex'te fırçalama yıldızları hakkında tartışmalar: https://www.v2ex.com/t/485555

GitHub'da yıldızları fırçalama davranışına nasıl bakılır: https://www.zhihu.com/question/66587533

Özetle, fırçalama projesinin geliştiricilerinin birkaç ana nedeni vardır:

Bazı geliştiriciler SK Telecom projesiyle aynı amaca sahiptir. Sonuçta, projenin değerini şirkete kanıtlamak için bireylerin veya ekiplerin yapmak için çok zaman ve enerji harcadıkları bir şeydir. Şirket tarafından kesilirse, Çok acımasızdı, bu yüzden hayatta kalmak için yıldızları fırçalamayı seçtiler.

Diğer geliştiriciler, bir iş başvurusunda bulunurken geçiş şansını artırmaktır. Geliştiricilerden genellikle bir işe başvurmaları istenir: Bir GitHub projesi varsa, lütfen adresi ekleyin. Projenizi nasıl daha "güzel" hale getirebilirsiniz? Yıldızları fırçalamak en basit ve en doğrudan yöntemdir. Bazı insanlara göre, yıldız fırçalamak hiçbir şeyi değiştirmez ve hatta gereksizdir, ancak kararlı olmak için birçok insan bu yola girmiştir.

Buna ek olarak, bu tür yıldız kırma davranışına sahip bazı bireysel geliştiriciler de var. Büyük bir fabrikanın aurasından ya da ünlü bir okulun geçmişinden yoksunlar. Bir proje geliştirmek için zaman ve enerji harcıyorlar. Pek çok rakip ürün var ve tanıtılması zor. Sadece yıldız keserek geliştirilebilirler. Ürünlerini daha sorunsuz tanıtmak için dikkat.

Nedeni ne olursa olsun, yıldızları fırçalayan geliştiricilerin kendi fikirleri var ve hatta bazıları şöyle diyor: "Başkalarını yüksek bir yıldızla kıskanıyorsanız, kendiniz fırçalayabilirsiniz. Satın almazsanız, BB'ye ihtiyacınız yok!" Bunu nasıl söylersiniz? Bir iç çekiş.

GitHub kötü oynadı

Yıldızları fırçalamak söz konusu olduğunda, yıldız işlevi aslında saat işlevinin bir uzantısıydı. Asıl amacı, herkesin öğrenmeye değer veya pratik öğeler toplamasını kolaylaştırmaktır. Yıldızların sayısının ne zaman projenin gücü haline geldiğini bilmiyorum. Yıldız sayısı ne kadar yüksekse, belirli bir proje o kadar güçlü veya belirli bir geliştiricinin gücü o kadar güçlü ...

Her şirket, görüşmeyi yapan kişinin görüşme sırasında yeteneği için bir kriter olarak GitHub projesindeki yıldız sayısını kullanmayacak olsa da, birçok geliştirici bu tür bir davranışın başkaları için, özellikle de hala öğrenme aşamasında olanlar için ciddi yanıltıcı olacağına inanıyor. Acemi geliştirici.

Bazı geliştiricilerin açıklamalarına göre, bazı insanlar bir işletmeye yıldız kaydırmayı çoktan gerçekleştirdiler. Belirli bir hazinenin yıldız kaydırmak için özel bir mağazası bile var (ilgili mağazaların çevrimdışı olduğu söyleniyor), bu da " "Krypton Gold" oyuncuları, para harcamaya istekli olduğunuz sürece, projenin kendisi çöp olsa bile, herhangi bir projenin yıldız sayısını elde etmenize yardımcı olabilirsiniz.

Ancak bazı projelerde sözde "yıldız süpürme" nin kötü niyetli değil, sadece arkadaşlar arasında karşılıklı teşvik olduğu, "gibi geçmek" gibi normal bir işlem olduğu ve genelleştirilemeyeceği de belirtildi. Ayrıca şirketin "ağır yükü" ile yüklenen ve yeniden yıldız olmaya zorlanan, yine çaresiz olan projeler de var.

Yıldızları fırçalamaya ek olarak, GitHub'da blogların dikkat ettiği çeşitli "sao işlemleri" de vardır: Önemsiz projeleri yenilemek, projenin sorun işlevini forum sürümü olarak kullanmak (orijinal işlev hataları geri bildirmek için kullanılır), örneğin geçen yıl çok sayıda Çin Geliştiriciler, Node'un babası Ryan Dahl'ın yeni projesini yeniledi:

Bu tür davranışlar diğer geliştiriciler arasında büyük bir memnuniyetsizliğe neden oldu ve Ryan Dahl'ın kendisi bile öne çıkıp ciddi bir şekilde durmak zorunda kaldı:

Geliştiricilerin birbirleriyle teknoloji alışverişinde bulunabilecekleri bir yer olması gerekiyordu. Bazı insanlar bunu alt üst etti. Neyse ki, bu fenomen sadece az sayıda insan arasında var. Çoğu geliştiricinin hala uyum sağlamaya ve birlikte iyi bir iletişim ortamı yaratmaya istekli olduğuna inanıyorum. Son olarak bir geliştiriciden alıntı yapın:

Açık kaynak kolay değildir ve uygulanabilir ve değerlidir.

Referans bağlantısı:

https://www.theregister.co.uk/2019/07/30/would_you_star_a_github_project_for_a_free_drink/

https://www.v2ex.com/t/485555

https://www.zhihu.com/question/66587533

Kamu Güvenliği Bakanlığı'nın A Sınıfı tutuklama emri çıkmasının ardından 13 kişi tutuklandı! Guangdong polisi Nanjing'deki cinayet davasından kaçağı tutukladı
önceki
2019'daki en iyi JavaScript grafik kitaplığı
Sonraki
Paylaşılan bisikletler yine sokağa hakim mi? ! Belediye Ulaşım Departmanı: Düzeltmeyi tamamlamadan önce yeni sürümleri askıya alın
8 Ağustos Haixianhui sınır ötesi e-ticaret sabah raporu
Xie Wenjun'un var olduğu yılların salgınının arkasında: ne kadar zor olursa olsun savaşmak istiyorum
Beijing Expo "Ruanda Ulusal Günü" kutlaması düzenlendi
Borsaya kayıtlı şirketler sık sık mutlu satışlar rapor ediyorlar. Domuz fiyatları yeniden yükselecek mi?
29 Temmuz Haixianhui Sınır Ötesi E-ticaret Sabah Haberleri
25 Temmuz Haixianhui sınır ötesi e-ticaret sabah raporu
"Ayna pansuman" yeniden ısınıyor, yabancı büyük bacaklı blog yazarlarının hepsi insan ve renk seçimleri harika
Gerçek patlamalar yine burada ve Amazon'un sıralaması% 129213 yükseldi
Yönetmen, Yang Shuo'nun "baskın başkanı" nın "yağlı" dan şikayetçi olduğunu söyledi.
Londra'dan İspanya'ya yapılan uçuş, kabine dökülen yoğun duman nedeniyle acil iniş yaptı
Anlaşılması gereken bir resim! Cumhurbaşkanı Xi Jinping'in 2019'un ilk yarısı için diplomatik programı
To Top