程式設計師入門選擇書籍學習的利與弊

petterchx發表於2021-09-09

假如你要學習程式設計,應該從哪裡開始呢,是透過一些好書來學習程式設計還是參加一些線上課程,或者兩者結合學習呢?

這裡我個人建議剛開始的時候可以兩兩結合,多嘗試不同的學習途徑,這樣你很快就可以瞭解哪種才是最適合你的,今天,我們主要和大家分析一下,選擇書籍學習程式設計有哪些利弊

圖片描述

下面,先來說說程式設計書籍的優點:

1、易於與他人分享

如果你喜歡別人討論問題,有本書就可以更好的展示這些主題,面對面討論問題對於線上課程來說比較困難,因為你只能在影片播放的時候才能看到/聽到,有了書,你可以自由地在各個頁面來回切換。

2、可以離線閱讀

網上很多人都吐槽程式設計師的雙肩揹包,但是這又怎麼樣呢?我的包裡不僅有電腦,也還會放一本書,我覺得這是讓我引以為傲的事情。

習慣帶一本和程式設計或者Web開發相關的書籍,一本書如果講解的越全面,它在我的揹包裡停留的時間就越長。

《JavaScript權威指南(第6版)》,淘寶前端團隊翻譯的,看譯者列表都是一堆大神。這本書又叫犀牛書,號稱 Javascript 開發者的聖經,網上對此書評價很多,大概意思都是說這本書是一本 JavaScript)文件手冊,沒有完整看過一遍此書的都不能算是一名合格的。

3、購買前容易檢查質量

當你在書店拿起一本書的時候,可以很快速的瀏覽它的內容,看看他的結構,設計和實際內容是否合你的口味。此外,如果你是在亞馬遜上面購買書籍,也可以透過Look Inside工具檢視下一本書。

4、實用,可供日後參考

如果你感興趣的話題,隨著時代的發展不會有太大的變化的話,那這本書在很久以後依然可以作為參考資料的來源,而且有時候,在程式設計書籍上做筆記比線上課程要容易多了

例如,在你的書架上有一本HTML和CSS的書,那你就可以非常快速地檢查一個特定的標籤或語法規則。這點在你剛開始入門學習的時候感覺尤其明顯。

圖片描述

如果你正在尋找一本好的入門級書籍來開始web開發,我強烈推薦Jon Duckett的《HTML & CSS設計與構建網站》

5、對於難題,可以反覆閱讀

與音訊和影片相比,紙質書籍有一個巨大的優勢,你可以任意反覆閱讀某一段,或者快速複習剛剛閱讀過的內容,甚至是隻看某一頁面的某個段落。即使是最基本的主題,我通常也需要閱讀兩遍才能真正的理解它,在這一點上,書籍肯定是比線上影片要好的多

圖片描述

說了這麼多閱讀書籍的好處,下面就來說說閱讀書籍的缺點:

1、尺寸和重量

我很喜歡買新的程式設計書籍,但是它們大多又大又笨重,這意味著它們會佔據你相當大的空間,假如你需要經常搬家的話,那麼你買書之前就要三思了,尤其在書多的情況下

2、書籍內容大多很快就過時了

如果你學習的程式設計主題發展的速度很快,那麼書中的資訊會很快過時,例如web開發中新的JavaScript庫和框架似乎總是憑空出現一樣,所以它們的受歡迎程度變化很大。如果你是學習一門可能會很快“變老”的技術,那最好是去上一門線上課程,而不是讀書。

最後

無論你選擇何種方式學習程式設計,最重要的還是實踐,自己構建、破壞和修復專案是學習程式設計的最佳方式,理想情況下,當你開始學習的時候,腦海中已經有一個未來的目標,比如建立一個自己的網站,或者是工作中做一些資料分析,或者是開發自己的app…然後針對性的去尋找一個適合自己的進階學習資源。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4606/viewspace-2821863/,如需轉載,請註明出處,否則將追究法律責任。

相關文章