維護自己的repo,思考改進,編碼,提交**,解決issue。
自己寫乙個開源專案是最好的學習過程。會有人去關注你的專案,給你貢獻**,和你用**進行交流。而對於對於自己,你的專案有人關注,會激勵自己不斷的思考如何做到更好。
我follow一些熱門repo的作者,有時間會去看看他們star了哪些repo,經常能在他們關注的repo中發現一些讓人眼前一亮,很有想法的repo,star一下,能力所及的會去看一下他的實現,學習他們的程式設計思維和**規範。對於那些每天都star幾十個repo的人,我也會果斷unfollow,因為說明他們對repo的要求很低。
github關注專案有3種形式,watch,star,fork 。
watch:關注repo,repo每次更新,提交,issue,你都會收到通知提示,全面的了解repo的每次改動。
star:相當於收藏repo,以後可以在自己star的專案找再次找到它
fork:把倉庫建乙個分支給自己,一般fork是為了pull request,給對方貢獻**時候或者研究對方**時候使用
我看到好的repo都會先star一下,如果我閱讀了原始碼,我就會watch它,去關注他的每一次變化,思考為什麼這麼改,也會去看其他人的pull request,看看別人都想到了其他的一些什麼內容。
現在repo主要分成2類,一類是原始碼,有庫的原始碼和專案的原始碼等等,還有一類是資源類,比如每種技術學習,都有人會把這門技術學習資料整理的很全然後做成乙個repo。還有的人直接用github寫技術書籍,技術部落格等,都是很好的資源類repo。
每天看看自己的contributions,這週有多少個commit,最大連續天數多少天,有沒有持續的提交**。
我每天維護自己的repo,使用github寫技術部落格,維護幾個資源類的repo,幾乎每天都會有commit,目前已經連續36天提交**了(之前因為配置問題,也丟了很多次commit沒有計入contributions),我希望current streak能到365,就是連續1年每天提交**。
每天寫寫repo,寫技術部落格,看看大神們又關注了哪些repo,看看自己關注的repo,閱讀些文章,每天有許多的事情可以做。看看自己的follow和star每天一點點的增加,體會每天在這過程中的學習與成長。
測試每天都在做些啥
1 需求評審該做什麼 需求評審範圍比較廣,不同環境不同階段,需求評審的參與率會略微不同。在對應用業務非常熟悉的情況,且崗位在公司比較重要,如測試經理或測試組長,在需求分析階段就會參與評審,分析需求的合理性以及是否潛在隱患,有一定的技術經驗,還能評估出開發實現難易程度以及開發周期 當然這是後話,為專案...
資料科學家每天都在做些什麼
資料科學不是乙個具體的職務,而是一種在機構中解決問題的方法。因此,資料科學可以包含多種教育背景 技能 工具 實踐。實際工作中的資料科學家們,背景和技能的跨度很大,很難被一概而論。寫文章揭密資料科學家,這事幾乎已經發展成了一種產業。關於資料科學家的困惑很大部分歸咎於 資料科學不是乙個具體的職務,而是一...
在 GitHub 可以做什麼,使用者又習慣做些什麼?
github可以做什麼username.github.io 來建立個人靜態 使用 github pages 來做部落格並非不道德 2.vim vundle使用者重度依賴github來管理外掛程式 3.github可以作為自己的簡歷,比如 github r sum 和 https egithub go...