熱搜能買、單能刷,這事在程式設計師圈兒裡,也屢見不鮮。
有償刷星,在「全球最大同性社交網站」GitHub上一直是個隱晦的存在,在其背後甚至有著無數條灰色產業鏈。
很多人表示,這樣的行為真是「覺得丟人丟到國際去了……」
程式設計師是一群非常聰明的人,但有時也會愚蠢
21世紀發展最快的職業是什麼?——「程式設計師」。
這件事情是毋庸置疑的。自1980年膝上型電腦釋出,到2006年出現了世界上第一臺MacBook,電子產品逐漸變的觸手可及,網際網路佔據了我們大部分時間。近年來,由於諸多社會因素的影響,從別的行業「轉碼」的各類精英也越來越多。
其實刷star事件已經不是第一次發生了。
國外也發生過類似事件,比如韓國的無線通訊供應商SK telecome還以送飲料的這種方式,吸引大家為開源專案刷星。
不過,該行為被GitHub使用者集體投訴了,後來以SK telecome道歉告終。
為什麼要刷?
對於有一些開發者來說,有著高星的GitHub是可以提高求職機率的。
「如果有 GitHub 專案,請附上地址」,這是開發者應聘時常見的一句話。
可是GitHub上優質專案太多,如何讓自己的主頁更出彩呢?刷,似乎是一個投機取巧的好辦法。
不過,解鈴還需繫鈴人。
當Github上出現了「演算法模板,最科學的刷題方式,最快速的刷題路徑,一個月從入門到 offer」這樣的介紹,迅速吸引了許多即將跳槽的碼農,或是還沒有入行的準碼農,想要透過科學的方式拿到心儀的offer。
違背開源精神
若說什麼事兒,都講究一個信仰。
朋克有朋克精神,爵士有爵士精神。
GitHub的精神就是——開源。
關於開源的故事有無數。要知道,曾經的微軟也對開源可謂是「深惡痛絕」。
自由共享計算機原始碼——開放原始碼,可以追溯到最早的商業計算機。那時起,使用者組們共享程式碼以減少重複性工作和成本。
微軟就是這一時期成立的。在創立微軟不到一年的時間裡,比爾·蓋茨曾寫過一封公開信,指責業餘愛好者複製軟體的行為是「盜竊」。
上世紀90年代,微軟正處於高速發展期。90年代末,微軟開始將日益增長的開源運動視為「威脅」。在一份被稱為「萬聖節檔案」的內部戰略錄中,他們描述了微軟總部用來對付開源軟體(特別是Linux)的預備策略。
其中一種策略是「擁抱-擴充套件-再熄滅」,即微軟採用標準技術,新增專有擴充套件,並在建立客戶基礎的基礎上,將消費者鎖定在專有擴充套件中,從而確立對該領域的壟斷地位。
微軟執行長史蒂夫·鮑爾默把Linux比作「智慧財產權的癌症」。微軟可以起訴執行Windows的Linux作業系統Lindows侵犯了其商標。但是,法院駁回了微軟的索賠,並在微軟購買了其商標後,將其軟體名稱改為Linspire.
然而,在2014年,事情轉變了。
不恨了!微軟 Love 開源
2014年,薩蒂亞·納德拉被任命為微軟新任執行長。
從這時開始,微軟開始將開源納入其核心業務。與鮑爾默的立場相反,納德拉曾展示了一張幻燈片,上面赫然寫著「微軟熱愛Linux」。
從此,微軟對開源來了幾個180度的轉變。
2014年,公司開放了.net框架的原始碼,以推廣其軟體生態系統,促進跨平臺開發。
2016年,微軟推出了Windows Linux子系統,可以讓Linux應用程式在Windows作業系統上執行。
2018年,微軟收購了GitHub。該網站提供了微軟的Visual Studio程式碼和. net執行時系統的原始碼。納德拉還收購GitHub時說道,「我們都是開源的。」而目前,微軟也成為了GitHub上最大的開源貢獻者。
甚至,微軟還在釋出的Windows 10更新中提供了一個完整的Linux核心,並在去年為Edge使用了瀏覽器引擎。微軟還與開源社群合作為Windows 10開發PowerToys,而微軟新的開放設計理念可能意味著我們將在未來幾年看到更多的開源努力。2019年,微軟將其Edge瀏覽器轉變為使用開源的Chromium(也是谷歌Chrome的基礎)
對於廣大開發者來說,開源更不是生意,而是精神。
為了開源精神,讓我們對刷star說,NO!
參考連結:
https://www.zhihu.com/question/66587533