初學編程:買本書來學習編程,如何更快成長?看看這 5 個建議!

很多初學編程的小夥伴,想要入門編程,一般都是從書本開始,然後結合視頻以及代碼實戰,才能更好的提升成長自己。今天,針對初學者的話,從學習編程的第一步:書籍,來指導一下大家怎麼去更好的學習編程!(意見不同的小夥伴可以在文章下評論你的看法)

初學編程:買本書來學習編程,如何更快成長?看看這 5 個建議!

評估一本編程書籍的幾個小貼士

(1)評估一本編程書籍最好的地方就是從這本書的目錄開始。如果你想要學習的主題沒有出現在目錄中,那麼你就可以假設這本書中的所有內容對你來說幫助會很有限。

(2)下一步,大致瀏覽幾個章節,看看這些章節是如何組織的。一些作者只滿足於用一兩種方法來解釋一個話題,這個的用處不會很大。好的書都會對學習一個主題會提供三到四種方法,包括實踐練習、源代碼、詳細解釋和程序作品。

(3)查看章節介紹。冗長和枯燥的章節介紹表明這本書包含了大量你可能不需要的內容。另一方面,當章節介紹內容太短以至於無法介紹全面,你會發現這個介紹內容缺失必要的細節要點,這會在你開始閱讀的時候留下疑惑。

初學編程:買本書來學習編程,如何更快成長?看看這 5 個建議!

1. 通讀全書

不徹底地讀完解釋性的材料是一個常見的誤區。跳過代碼運行原理的解釋而直接去看代碼示例會將你領向失敗。之所以你要買一本計算機書籍,就是為了獲取代碼示例,以及它附帶的解釋。

計算機書通常包含了你應該邊讀邊標記的一些額外的信息,例如一些需要花大量時間去研究的參考資料。你可以使用這些參考資料幫助你去尋找不同的代碼實現方式或不同的測試代碼示例的輸入方式。

當然了,單單一本書並不能教會你在當今複雜的編程環境下的所有東西。因此,許多計算機書籍還細心地引用了組織好的在線資源,裡面也許包含了許多你所查找的內容的準確信息。

2. 必讀書籍:計算機程序的構造和解釋

這是一本會啟發你的書,它會燃起你編寫出色程序的熱情;它還將教會你認識並欣賞美;它會讓你有種敬畏,讓你難以抑制地渴望學習更多的東西。其他書或許會讓你成為一位更出色的程序員,但此書將一定會讓你成為一名程序員。

初學編程:買本書來學習編程,如何更快成長?看看這 5 個建議!

3. 必讀書籍:C程序設計語言

這本書簡潔易讀,會教給你三件事:C 編程語言;如何像程序員一樣思考;底層計算模型。這對理解“底層”非常重要。

4. 必讀書籍:代碼大全

優秀的編程實踐的百科全書,《代碼大全》注重個人技術,其中所有東西加起來,就是我們本能所說的“編寫整潔的代碼”。這本書有50頁在談論代碼佈局。

最後還想再說一說堅持的力量

分享一個真實的小故事,公司有兩個開發人員,一個做C++好多年了,但是很油滑,做事能省就省,抓到可以偷懶的機會就偷懶,讓他學點新知識新方法總是自以為是覺得自己都會;

初學編程:買本書來學習編程,如何更快成長?看看這 5 個建議!

還有一個毫無C++基礎,一直做低級語言開發,從15年才開始學習C/C++,但是做事很積極,幾乎每天都自己抽空學習,遇到不懂的都琢磨清楚,遇到不會的場景就上網或者找人尋求幫助,項目結束後還反覆思考有什麼地方可以改進。從15年到現在,短短1年,這兩個人的發展已經是天壤之別,工資差距也越來越大,後者已經能夠獨自操盤中小型軟件外包項目,而前者還在混著日子,以後他們各自的發展也完全可以預見。

我想說的是,本篇裡面分享的一些道理和方法,都是通俗易懂的,就和常聽到的例如101%和99%的365次方的故事、1萬小時的道理等等一樣,但真正去認真思考並實踐的屈指可數,也許,堅持才是程序員最大的修養,和各位共勉!

學習C/C++編程知識,想要成為一個更加優秀的程序員,或者你學習C/C++的時候有難度,可以關注+私信小編【C/C++編程】筆者的C語言C++零基礎編程學習圈,裡面不僅有學習視頻和文件資料,還有更多志同道合的朋友,歡迎轉行也學習編程的夥伴,和大家一起交流成長會比自己琢磨更快哦!

初學編程:買本書來學習編程,如何更快成長?看看這 5 個建議!


分享到:


相關文章: