
這年頭企業不愛招實習生,就算有那也是少之又少。在批評萬惡的資本家之餘,我們不妨想想怎麼解決缺少工作經驗這個問題。具體到軟件開發這個職業,俗稱程序員,編程的經驗除了在工作中獲得,還有一個獲得的途徑,那就是在Github上參與開源軟件的開發。
GitHub是全球最大的代碼托管平台,2018年,微軟花費75億美元將其收購。如今計算機行業裏,有頭有臉的企業,都會搞幾個開源項目,並托管在Github,供全球開發者使用,全球開發者也可以參與這些開源項目的開發。
哪些有頭有臉的企業在上麵托管了哪些開源項目呢?下麵列幾個:

Google穀歌,全球最大的搜索引擎公司,市值9000億美元。它給全世界貢獻了不少開源項目,比如Android,用安卓手機的朋友,千萬不要忘記了,你手機的操作係統是誰貢獻的。不是手機品牌商做的,它們隻是做了一個漂亮的外殼而已。
除了Android安卓,Google穀歌還貢獻了一個機器學習的開源平台 -- TensorFlow。這是啥玩意兒呢?玩人工智能,不能不提 TensorFlow。它是人工智能領域的一把利器。

微軟這家公司就不用多介紹了,windows和office是他們家的兩大經典作品。微軟老板比爾蓋茨也是如雷貫耳。
這幾年微軟貢獻的開源項目也不少,代表作有Visual Studio Code。它是一個代碼編輯器,要編程就離不開代碼編輯器。顯然這是一個很給力的開源項目。

百度也貢獻了開源項目,其中飛槳PaddlePaddle也是一個給力的開源項目。它和Google穀歌的TensorFlow是同類,也是深度學習平台。
在github上托管開源項目的遠不止這三家公司,大家自己逛逛便知了。github的網址特別好記:https://github.com/

如何從Github上積攢自己的開發經驗呢?那我拍和你分享以下三點幹貨。
選擇一個受歡迎的,你有能力參與的開源項目什麼是受歡迎的項目,一看項目的 Star 數。Star 是一個簡單有效的參考指標;二看項目是那個企業或者組織貢獻的。選擇受歡迎的、有影響力的企業或者組織的開源項目,目的是蹭他們的熱度。
從寫文檔入手新手直接參與代碼的開發,那是有難度的。從寫文檔入手,是一個好的策略。
首先把代碼下載的到本地,把它用起來。使用的過程中,把筆記做好,寫詳細,寫紮實了。然後把筆記整理成一係列的文章,發布到你喜歡的自媒體平台上。
文檔應該怎麼寫?就一條,別人能照著你寫的內容,可以自己重現你的過程就可以了。不用寫原理和思想,這個階段寫這些你也寫不明白。

開源項目就是一個大平台,它解決的是基礎性的問題,麵向具體的業務場景,需要做二次開發來解決。先不要去解決改變世界的問題,先解決一個具體的小問題。比如你做一個二維碼的生成和識別小工具,雖然這種工具已經有很多,但是你能完整地做出來,這就是你能力的證明。

企業要求工作經驗,背後的目的是希望你有一個技能證明的東西。工作經驗算是一個。(偽造工作經驗不在討論範圍之內)不招沒有工作經驗的新手,那新手怎麼能獲得工作經驗呢?在Github上參與全球開源項目的開發是一個不錯的選擇。
在github上招人的例子很多,在某種程度上比看簡曆更靠譜,因為你參與的過程人人都可以查證。如果你覺得這個方法靠譜,記得關注我,給我私信,我們進一步探討。
相關資訊
最新熱門應用
歐意app官網
其它軟件397.1MB
下載
bitcoke交易所
其它軟件287.27 MB
下載
比特兒交易所app安卓版
其它軟件292.97MB
下載
幣咖交易所官網
其它軟件86.26MB
下載
bafeex交易所app
其它軟件28.5MB
下載
必勝交易所
其它軟件52.2 MB
下載
聚幣交易所app官網安卓
其它軟件175.44M
下載
比特交易所app安卓
其它軟件223.86MB
下載
交易所app蘋果官網
其它軟件34.95 MB
下載
zb交易所蘋果app官網
其它軟件57.91MB
下載