看到大家喜歡寫總結,那我也寫寫好了。但願個人學習心得能幫助到一些初學者。前端
2015年,首先必需多謝兩我的,雖然未曾相識,但他們的確幫助了我不少。第一我的是知道創宇的餘弦,第二我的是微軟的vczhpython
前者給予個人幫助更多的思惟上,後者給予個人幫助則更多的方法論上的,以及更多你懂的上。程序員
固然他們兩人的觀點也有類似類似的地方,例如餘弦支持精而悟道,而vczh則提倡跨出本身的溫馨區,作一些本身努力一點點就能完成的事,而歸根到底就是必須定一個方向而後往死里弄。web
任何一個方向往深去作,都必然會遇到瓶頸。也就是必然須要你走出本身的溫馨區,而當這件事完成了,你在得到專業技能的同時,也就得到其餘領域都適用的general的技能,例如在咱們程序員的領域,也就是一些修bug的技巧,模塊開發,設計模式,寫配置文件諸如此類的東西。而往高了說,你積累的就是學習能力,查閱資料的渠道,或許還有你在請教別人過程當中不經意積累的人際關係,等等,這就是所謂的精而悟道。正則表達式
也是受這兩我的的影響,我向SegmentFault了這個專欄,這個專欄就是一方面爲了一些初學者學了編程語言的基本語法,而後沒有方法再繼續提升的問題。在這個專欄會更新一些雖說不上什麼業界高級技能,但卻須要新手作出一點點努力才能實現的功能。算法
包含但不限於數據庫
前端的一些方面,例如,如今你點擊右邊目錄裏的題目,頁面是怎麼跳動到對應的行段?編程
一些算法的東西,以及某些問題用數學語言描述的優越性後端
python爬蟲,抓HTTP報文分析,以及我是如何用python登錄進學校的教務網的設計模式
網絡編程,嘗試用樹莓派搭建一個簡易版的服務器
另外一個方面,這個專欄對本身也是一個督促,逼使本身愈來愈強大,畢竟在SegmentFault臥虎藏龍,也不能像在同窗面前那樣忽悠了。
至於更新的問題,由於最近期末還在忙考試,因此也沒有什麼時間了,考完試會更新的。
做品這種東西我有不少,但嚴格來講,大多數都是用來作玩具和裝逼的。前天剛作完了字符界面的一個進度條,但其實每作一個都有所收穫,建議新人不要貪圖不夠高大上就不肯意作小玩具。
例如帶GUI的貪吃蛇,我就是經過貪吃蛇來理解多線程和事件驅動,以及一些基礎的GUI的編程技能
例如一個網頁留言板,除去前端和GUI編程有些類似,你還能夠接觸到後端和數據庫的使用,對你理解web頁面是如何工做是有幫助的
又例如一隻網絡爬蟲,讓你理解如何經過URL去訪問網站的時候,到底發生了什麼?得到HTML後,如何利用正則表達式匹配出你須要的內容。
新人作東西很容易把只把眼光放在功能實現上,固然,這也是正確的。畢竟需求是第一位,但你的考慮清楚,你是在學習仍是在賺錢。若是你是在學習,你就應該完成功能後多想一想能不能更好的實現,多多總結,多多理解背後的原理,不然你就真是玩玩而已,在溫馨區裏作一萬次的學習效果可能都不如在學習區作一次效果好。
從高二接觸編程至今,我充分理解這句話。新人千萬不要以爲本身瞎折騰是浪費時間,好好跟老師走的步伐走就行,我只想說,首先編程自己是一個十分重視實踐的手藝,其次……
固然了,本身瞎折騰確實會犯不少看起來不該該的錯誤,而你跟着課程早晚會學到,因此看起來有些浪費時間。可是……
我引用一下vczh在知乎的一個答案
有些時候我就在想,這就是命。我常常在須要什麼知識的時候,不知道這個世界上已經有完美解答個人問題的書,致使我走了不少彎路。不過彎路的價值也是很高的,別人的學習曲線多是y=x,而個人卻能夠是y=(x^2)/10。儘管我到了x=10的時候才遇上了別人,可是再日後=_,=
除了完成2015年那些本該在2014年完成的我在2013年就信誓旦旦要完成的2012年制定的目標外,仍是給本身挖了新坑。
最近在把一些關於文本的二次操做封裝起來,例如統計字符串出現頻率,簡單的加密等,給同窗使用。再日後,須要系統的學習算法,雖然這門課考了96分,但學完後一直沒怎麼整理知識。以及補補計算機組成這樣底層的東西。再日後,就是用樹莓派搭建一個簡易的家庭服務器。固然了,這些東西會選擇一個時間在這個專欄分享的,歡迎關注。
整體來講,2016就是:
如今決定找一個領域好好研究,不斷踏出本身的溫馨圈,學習新的東西,和總結general的技能。
好好寫好這個專欄。
多多向別人請教,擴寬本身的眼光,補充好相關的理論的知識。
以及找一個懂個人真人女票。
最後但願每個碼農最後都能成爲架構師,迎娶女神,走上人生巔峯,共勉……
P.S.若有錯別字,請忽略