程序員從入門到放棄,書籍推薦

        大學主修嵌入式系統,學習過模電、數電、微機原理、FPGA、C/C++、Verlog、Linux等。畢業就開始,從事軟件開發,中間接觸

操作系統:FreeRtos、VxWork、Linux、Unix

語言: C/C++、 Python、Qt、Shell、Lua

數據庫: MySql、SQL Server數據庫、內存數據庫

經驗總結:

1、工作中,接觸到的知識是有限,且片段的。需要有一個總結的過程,把這些片段串聯成體系。

2、大道至簡,各種知識,理論都是相似的

So,根據公司大佬的推薦,以及自己的總結,推薦閱讀以下書籍,

1、語言 入門:

C:      C primer plus -> C語言三劍客(個人路線:   C語言程序設計(譚浩強)  -> C primer plus -> C語言三劍客)

C++:  C++大學教程 -> C++ primer

Python: 廖雪峯的Python教程

2、操作系統:

鳥哥的私房菜 -> APUE -> Linux Kernel Development -> Unix Network Programming(vol 1, 2) 

3、編程思想:

程序員的自我修養 -> 23種設計模式 -> 重構

 

5、附錄

1. APUE

2、C expoert programming

3、Linux Kernel Development

4、Linux System Programming

5、LUK

6、LDD

7、Programming Perl

8、Unix Network Programming(vol 1, 2)

9、TCP/IP Illustrated(vol 1, 2, 3)

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章