「漫無目的的假學習者」。
我們把學習主要分三類 “器” 卿吐、“術”把夸、“道”而线。
器
對于個人來說,它是一種具體的工具和軟件恋日。任何一個領域膀篮,都有對應工具,它們都是因為解決特定問題而出現的岂膳,目的更大的提高工作和生產效率誓竿。
Java、C闷营、GO烤黍、Python、JavaScript等等編程語言就是“器”傻盟。
術
對于個人來說速蕊,它是一種具體知識和技能的積累。任何一個專業(yè)領域娘赴,任何一個專業(yè)人士规哲,都是由無數個“細節(jié)”構成的,所以細節(jié)的積累很重要诽表。當細節(jié)積累到一定程度唉锌,就有了術,就有能力來駕馭一個領域的專業(yè)任務竿奏,在這個過程中沒有捷徑袄简。
在一個項目中編碼、調試泛啸、聯調绿语、測試、分析數據中用到的方法候址,如框架設計吕粹、設計模式等就是“術”。
道
對于個人來說岗仑,它是一種思維能力和思維習慣的修煉匹耕,就是要有一種主動的意識,去思考和探索事物的深層的本質荠雕,不滿足于表象稳其,不滿足于道聽途說驶赏,不滿足于流行的概念、術語和觀念欢际。這種思維素質難能可貴母市,但不是高不可攀矾兜,要會有意識地自我訓練损趋。
函數式編程、面向對象等編程思想椅寺、學術論文等就是“道”浑槽。
有道無術的人,可以去做觀察家返帕,做評論員桐玻,雞湯大師,但永遠無法成為一個專業(yè)人士荆萤。有術無道的人镊靴,可以作為一個專業(yè)人士,可以解決難題链韭,但是無法思考和判斷大的方向偏竟,需要別人來指路,或 者靠山寨模仿敞峭。而道術兼?zhèn)涞娜擞荒保厝怀蔀檎嬲拇髱煟1崎W閃熠熠生輝旋讹。
從學習殖蚕、工作的能力來看,離“道”和“術”都有一段距離沉迹,只是在“器”這個層面或者“表”層面睦疫。就是我們說的“假”學習,每個人都會經歷過這個階段鞭呕, 不過真正“聰明”的人能很快度過這個階段蛤育。
舉個我個人最近的例子,當然我絕對不是聰明的那類人琅拌,但是我知道聰明的人通常是怎么做的缨伊,我就學習他們做事的方式。我們都知道在手機上看某位公眾號的歷史文章不支持分頁和搜索體驗很不好进宝。我也嘗試在傳送門刻坊、搜狗等平臺搜索,但并沒有找到需要的內容党晋。
知道實在不能忍受了谭胚,我就研究怎么抓取公眾號的內容徐块。我就在 Github 上找到幾個相關項目, 然后測試可行性灾而,不斷的調試修改胡控、帶著問題查找原理,最終抓取我想要的內容旁趟。這件事情大概發(fā)費我兩個晚上的時間昼激, 收獲不僅僅是公眾號的內容,順便了解了微信的 API 的設計接口锡搜,而且還學習了 Go 的基本語法橙困。
再來舉一個我剛畢業(yè)時自學 Python 的反例,當時忘記在哪聽說或看的:
C 語言再加上一門腳本語言耕餐, 可上九天攬月凡傅,下五洋捉鱉。
然后我就自學 Python肠缔,拿 『Python 核心編程』 這本書一點點啃夏跷, 好像啃了一百多頁就放棄了。
當時從來沒有想過學習 Python 的目的是什么明未?即沒有攬月槽华,更沒有捉鱉。 我們走入為了學習而學習的誤區(qū)亚隅,其實真正學習目的是拿來用的硼莽。 因為沒有得到正反饋,消耗大量時間和體力過了一遍以后煮纵,依然一無所得懂鸵,你知道我當時有多痛苦嗎, 直到現在也沒再看過那本書行疏, 看到它就想吐匆光。
網上有些視頻和社群帶你刷完一本技術書,最后發(fā)現沒有幾個堅持下來的酿联, 主要原因是大部分人上來就被刷吐了终息, 哪還有以后。
其實正確的姿勢是以結果為導向贞让,用到什么學什么周崭,現學現賣。因為我們是在自學又不是在教學喳张,剛開始又不用給別人講明白续镇,如果有人問你,你就回:
我喜歡销部,你管我摸航。
你可能會問制跟,好多知識點云里霧里,很多概念不清楚酱虎,總是感覺心里不踏實雨膨,很焦慮? 莫急读串,這個時候你就可以通過視頻或一本書去把你不清楚的概率弄明白聊记,這時候你會發(fā)現此時的動力和效率比你想象的要驚人。如果還不明白爹土,你也不用怕甥雕,繼續(xù)前行, 多用幾次多查幾次自然就會明白了胀茵。
好了, 總結一下上面的內容挟阻,其實只有一句話:
有目標的實踐最重要琼娘,是的, 有目標的實踐最重要附鸽。
那問題來了脱拼, 定什么目標呢?
對于技術人來說坷备,目標就是可以做一個解決自己生活中遇到問題的小產品熄浓,學習不階段不要忌諱重復造輪子补君,努力做到 500 日活贪磺;做個開源項目乖阵,努力得到500個 Star旺订;做個小工具盖腕,努力賺到 500 人民幣晃虫;做個小社群禽翼,努力擁有 500 個注冊用戶膳算,或者開一篇博客肥败, 寫個公眾號趾浅, 努力做到 500 閱讀量。
我以前也是去讀其他人的技術文章馒稍,最后發(fā)現至少大多數技術文章都是對我們無益的皿哨,讀的越多,越是會產生彷徨和焦慮纽谒,感覺自己沒有成長证膨,缺少自信。缺少自信的表現是你會恐懼未來遇到的新問題佛舱,你沒有自己真正的獨立思考椎例,你只解決了一個眼前問題挨决,你沒有辦法套用到千千萬萬個問題上,你無法亢奮自己的神經订歪,而產生持續(xù)的學習和研究欲望脖祈。******
大量讀別人的文章,其實你也無法得到一個獨立解決問題的方法論刷晋,你會滋生思想的懶惰盖高,很多美好的事物和機會,也會和你擦身而過眼虱。
有的時候喻奥,讀其他人的技術文章也會讓自己產生一種詭異的滿足感,你會感到我貌似很多東西都會捏悬,只是有些不熟罷了撞蚕,真的如此嗎?
這也是我為什么公眾號上很少寫技術相關的过牙,如果看到我寫了甥厦, 那也是我做復盤筆記, 其實對你們沒太大用寇钉,僅僅對我有用刀疙。真正復雜的東西,依賴的知識點很多扫倡,不是一篇或幾篇技術文章能涵蓋的谦秧。**
我主張你去看原始的資料,主張你去讀系統(tǒng)的書籍撵溃,主張你去研究官方或是優(yōu)秀項目的源碼疚鲤。這些都是一手資料和優(yōu)質 Demo。這才是真正的方法論征懈,Google 是不會給你帶來安全感的石咬,Github 才是你最應該深交的朋友,在它上面花再多時間都不為過卖哎。
你可能會問我那樣會不會太難鬼悠?那我問你想不想掙錢?任何行業(yè)和領域都有它背后的邏輯和”套路“亏娜,這也是我們上面提到”道“的層面焕窝,也就是我們常常說的方法論。其實本篇文章你也可以給它看成一篇方法論的文章或者”毒雞湯“维贺, 隨你它掂。
好了,最后如果你還在憂慮,那就行動起來虐秋,用行動填滿你的思考時間榕茧。