自學編程,看書還是視頻?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"題目是一個讀者問我的,拖了很久沒有回覆他,因爲我覺得,成年人,沒得選,兩個都要嘛。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"但這樣的回答,很難得到讀者的認可,我自己也覺得略顯敷衍,於是就拖啊拖,一直拖了快兩個月,終於,利用假期的時間。我想清楚了,覺得答案能夠拿得出手了,你們來鑑定下。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"01、書,有什麼好處呢?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"前提條件先說一下,爛書除外。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第一,"},{"type":"text","marks":[{"type":"strong"}],"text":"書籍比較全面"},{"type":"text","text":",系統化,可以針對一個技術點、一門語言,循序漸進,深度挖掘,旁徵博引。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第二,"},{"type":"text","marks":[{"type":"strong"}],"text":"書和書之間可以形成互補"},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果是學習 Java 的話,推薦先看《Java 核心技術卷 1》,再看《Java 編程思想》,雖然知識點是重複的,但作者的出發點是不一樣的,前者認爲你就是一名零基礎的小白,後者認爲你是有了一些編程基礎的小白。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"結合起來看,兩本書的效果就都達到了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第三,"},{"type":"text","marks":[{"type":"strong"}],"text":"書籍可以引發讀者的思考"},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"視頻是動態的,連續的,給我們思考的時間很少。拿周星馳和王家衛的電影來說,前者的電影就賣座,大家喜歡看,不管是不是無厘頭的惡搞;後者的電影燒腦,得去思考,但一思考,情節就錯過了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"書是靜止的,主動權在讀者手裏,你想快進,就一目十行,甚至跳過去,你想細細的品味,就慢下來,咬文嚼字。視頻當然也可以快進、倍速,但就失去了那個味,感覺是在打發時間而不是在學習。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第四,"},{"type":"text","marks":[{"type":"strong"}],"text":"書籍可以反覆看"},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果哪一個知識點沒有掌握,可以在書裏面打個記號,然後反覆的看,再去查找一些資料作爲輔助,整個大腦對這個知識點的印象就會更深刻。視頻當然也可以反覆看,但操作的難度相對較大,除非是某些經典的,藏在硬盤裏的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第四,"},{"type":"text","marks":[{"type":"strong"}],"text":"看書不費眼"},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我本人近視,但說實話,不是看書看的,而是因爲盯着電腦屏幕或者手機屏幕時間太久導致的。爲了緩解眼部疲勞,我就會選擇看書,看書能夠讓我得到全身心的放鬆。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"02、視頻,有什麼好處呢?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"前提條件先說一下,爛視頻除外。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第一,"},{"type":"text","marks":[{"type":"strong"}],"text":"視頻直觀"},{"type":"text","text":",能夠引領讀者的注意力,彷彿身臨其境一般。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果是編程方面的視頻,講師感染力強的話,能夠讓我們的學習效率提高很多。我當年學習編程就看了很多李興華老師的視頻,那真的叫一個舒服,節奏把握得很到位,智能 ABC 輸入法用得那叫一個行雲流水,導致有一段時間我都把輸入法從搜狗切換到了智能 ABC,結果發現自己駕馭不了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"第二,"},{"type":"text","marks":[{"type":"strong"}],"text":"視頻更富有表達力"},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"視頻上有字幕,有畫面,有聲音,帶給人的觀感是全方位的,這一點是書沒法比的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"文字到畫面,畫面再到視頻,這是時代的進步,也是科技的體現,視頻顯然更符合新時代觀衆的口味。這也是爲什麼,書籍的受衆在減少,而視頻的受衆在擴大的真實原因。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"視頻從本質上來說,不過是文字的一種載體而已,但現如今,生活節奏很快,社會壓力很大,人們學習的時間變得越來越少,而視頻,能夠讓我們的學習時間降到最低。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"03、書,有什麼缺點呢?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"編程方面的書,普遍有一個缺點,就是枯燥,一本《算法導論》能讓我看上十年。爲什麼?除了厚實,每次看,我都想睡覺,尤其是夜裏睡不着的時候,看上一頁,睡意就悄然襲來。哪怕是,出版社的宣傳頁上明目張膽地寫着“風趣幽默,像讀王小波的小說一樣”,但也只是“像”啊(我自己的那本)。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"一些翻譯的書,像《Effective Java》,你到豆瓣上看看評論就能發現,大部分都在批評譯者,“書是好書,能打五分,但譯者的水平,只能讓我給這本書打一分。”"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"作者很無辜,畢竟只是個技術人員,沒有寫小說的技巧,無論是從整體架構上,還是細節的處理上,能把技術講清楚,講透徹,就已經很不容易了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"譯者也很無辜,畢竟有些譯者就不搞技術,翻譯的過程中難免出一些差錯,直譯的比較多,意譯的很少,再加上出版社會催稿,催得多了,譯者就很難做到“精益求精”。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"04、視頻,有什麼缺點呢?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我有時候挺懷疑的,視頻號只有一分鐘,竟然還有人講道理,講技術,難不成一分鐘的提煉真的能把道理講得通,把技術講到位。說句實在話,我看視頻號就是用來消磨時間的,逗我開心一下,樂呵一下,我覺得就行了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"相對來說,B 站上的視頻質量高很多,我最喜歡看的就是 15 分鐘左右的視頻,前後邏輯很強,該講的知識點都能覆蓋到,還能夠看到 up 主的實戰演示,至於 up 主本身漂不漂亮,帥不帥,還真的是次要的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"有時間的話,少刷抖音,少刷視頻號,不如到 B 站的知識區學習一下。儘量不要倍速看視頻,本身視頻的節奏就很快,如果再倍速,大腦根本就沒有思考的時間。換句話說,如果一個視頻你是用倍速去看的,在一定程度上,這個視頻可以讀作 laji。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"05、總結"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在我看來,"},{"type":"text","marks":[{"type":"strong"}],"text":"看視頻就好像是跟着老師上課,看書就好像上完課後的自習"},{"type":"text","text":",兩者應該是相輔相成的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"跟着老師上課的好處,就是,老師能夠把書本上重點抽離出來,幫我們按照他的思路分門別類,省去學那些不是重點知識的時間。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"自習呢,能夠讓我們更加主動,總結出自己的學習方法,主動性就強很多,而自學的能力對於一個人來說,伴隨一生,非常重要!"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"不管是看書還是看視頻,還有一環必須加上,就是——實戰"},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"書看再多遍,視頻看再多,如果不去實戰,永遠都是思想上的巨人,行動上的弱者。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"這就好像不管是上課還是自學,最終要靠成績說話,卷子總要是自己去做啊,只有在一張試卷做完再做完下一張的情況下,不斷總結自己作戰的經驗,才能把書本上和視頻上的知識變成是自己的,對吧?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"最後,我還是要說一句,如果你無法從書籍、視頻上吸收知識,要麼是因爲書和視頻很爛,要麼是學習方法不得當,多來知乎提問題交流交流就對了!"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"PS:喜歡看書的小夥伴,可以關注一下這個 GitHub,基本上學 Java 方面的電子書都有了,但不限於 Java,還有工具、框架、數據庫、併發編程、底層、性能優化、設計模式、計算機網絡、操作系統、數據結構與算法、面試、大數據、架構等等方面,應有盡有。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"link","attrs":{"href":"https://github.com/itwanger/JavaBooks","title":""},"content":[{"type":"text","text":"https://github.com/itwanger/JavaBooks"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章