42天

重要 2016年6月23日

讀博客可以提高,但是并不足夠系統(tǒng)。

今日
  • 早上很累沒有起來。
  • 爬了羊臺山,長時間缺乏有氧運動,體力下降嚴(yán)重。
  • 我應(yīng)該可以找到更好的工作的。
  • 博客應(yīng)該有著博客的底線,所以這個文集中的東西,都是垃圾。
  • 為了不讓它們成為垃圾中的垃圾,至少應(yīng)該做到定期反饋,這樣才算是提高了自己。
  • 可以研究造輪子,但是并不要求自己一定要去造輪子。這里引用一下“玉伯”的分享。
  1. 拿來主義。 懂得從現(xiàn)有成熟開源項目中去挑選符合自己需求的項目,直接拿來用。程序員容易犯一個病,就是什么東西都想自己造,或者對別人造的,淺嘗輒止就判斷別人的不行。真正的拿來主義,需要一顆謙卑的心。在「拿」的過程中,需要去看文檔,甚至去讀源碼,這些過程,對程序員的技能增長都非常有幫助。很多程序員的技能提升,并非是寫的代碼太少,而是看的代碼不夠多。懂得去看、去理解、去用,是邁入開源世界的第一步。
  1. 參與比主導(dǎo)更重要。開源世界里永遠(yuǎn)不會有完美的項目。當(dāng)你學(xué)會了「拿來主義」后,在使用開源項目時,肯定會遇到各種bug、各種特性不滿足。這時,你可以自己去新開一個項目,也可以參與到該開源項目中去,幫助作者一起來完善。個人覺得對于絕大部分項目來說,參與進去幫助完善是更明智的選擇。參與進去,可以讓你更懂得美,懂得感恩之心,懂得回饋之情。這在過程中,你的功力,往往也會大增。不光是技術(shù)上的進步,還包括英語讀寫能力。在人性溝通上,你也會收獲很多,這是無價的財富。
  2. 重視社區(qū)。除了代碼,還有文檔、測試用例、Issues 管理、版本發(fā)布、升級策略、書籍、視頻等等。jQuery、Backbone、AngularJS 等成熟項目,成熟的是社區(qū),而不是源碼。好的社區(qū),是在 Google 中一搜索,就能找到不少資料。好的社區(qū),是你踩過的坑,經(jīng)常已經(jīng)有人也踩過并整理分享出來了。社區(qū)的形成非常不易,如果選擇了開源,從項目一開始,就盡量可能的去讓社區(qū)逐步形成起來。社區(qū)形成后,開源才會活起來,否則就是死開源。
明日
  • 完成標(biāo)簽的單選功能實現(xiàn)。
  • 完成表格輸出。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,552評論 25 708
  • 2017年9月10日,如是家人(蓮花遍智)吳宗澤,種種子第42天。 發(fā)心:我今不僅僅是為了我個人而聞思修,更是為了...
    吳宗澤閱讀 266評論 1 5
  • 不知不覺已經(jīng)成了辟谷老人。。。不知道3月的終南山是否依舊那么美麗? 本次辟谷從9月11日開始到10月22日止,共計...
    游雪踏歌閱讀 2,006評論 0 0
  • 今天是9月6號,距離離開印度已經(jīng)一個多星期了,還記得剛從飛機上下來的時候,那一瞬間我有掉頭回去的沖動,當(dāng)天晚上我做...
    Trista_Lee3閱讀 340評論 3 4
  • 1.“說出一朵花”的境界 于美人說: 對我而言,“說出一朵花”的主要含義有二:言之有禮與言之有理。說話是一種溝通“...
    柳木雨閱讀 435評論 2 3