• Techo

[程式學習] 程式書籍推薦

更新日期:2019年8月4日



這是我的書架

自從大三找到了有興趣的領域之後

我就變得很喜歡買書

一本書便宜一兩百

貴則一千多

但每個作者將其人生的精華濃縮在這幾百頁

如果你的自學能力不錯的話

我認為這都是很划算的投資

自己買一本書來從頭開始看

你會體會到他人撰寫這本書的歷程

就像是與作者漫談知識一般

我拆開新書時比拆開我的機械鍵盤還要興奮

讓我由左到右一一跟你們介紹我的書



計算機組織

這本書描述了CPU的設計原理

用Verilog的話可以照著這本書做出一顆五階pipeline的MIPS cpu

想當年帶著做過這顆cpu的經驗

來瑞昱面試時真的很


第二本是C++的入門至進階的書

前期跟C語言的概念差不多

到後期用一些簡單的範例帶過高等物件導向的部分


第三本是開發APP的

老實說開發App的基本功能根本不需要買書

這本裡面提到比較進階的

網路通訊、多點觸控、各種傳感器的應用


再來是C語言

這本書非常基礎

我是為了開設基礎C語言課程才買這本書來當參考


R語言這本書則是我是自己想學才買來看的

裡頭從基礎至一些統計相關的應用都有提到


接下來是資料結構的書

用C++實現各種資料結構


再來是C語言影像處理

影響處理大部分的人直接用tensorflow、openCV

但這本書並不是

它直接用C語言兩層迴圈掃過二維每一個點

如此底層的處理才能讓程式效能達到最佳


接著是Go語言

我會學這個真的就是緣分了

有一個學生他覺得我會這麼多種語言

這一定難不倒我

於是叫我去學來教他

傻眼 我後來就真的學會了


接著是連續四本python的書

老實說python我並不需要買書就能學會

但我之前為了開出python的課程

我必須懂得比課程內容多更多才行

連木馬的技術都拿來編制成我其中一種課程線了


計算機概論則是工程相關科系的基礎

這是為了非理工背景的家教學生而準備的


digital design

數位邏輯設計是進入半導體產業的基礎

也是學習硬體描述語言之前需要會的科目


深入淺出SSD

SSD也就是固態硬碟

這是我的部門的產品

我雖然是個前端的硬體工程師

為了提升我的競爭力

我必須了解整個firmware演算法

當然在上班的時候直接去研究別的team的knowhow不太好

就回家當休閒慢慢看囉



老實說如果要把電機系的書都搬出來

那大概會多個三倍

這邊的書反而比較像是資工系的書架


#家教 #程式 #程式設計 #程式語言 #工程師 #電機 #資工 #c語言 #資料結構 #演算法 #計算機概論 #計算機科學 #python #android #clanguage #cplusplus #rlanguage #golanguage #verilog

Logo2020.JPG
  • Instagram - White Circle
  • Google+ - White Circle
  • Facebook - White Circle

Contact Us

Techo私人程式家教

官方LINE ID : @tutortecho

zh-Hant.png

© Copyright 2018 by Sherry Wu and Techo Chao.

Proudly created with Wix.com,

but page loading is too slow,so I don't recommend it.