我剛進公司時,總是徘徊:一邊是那么多沒有學習的圖像算法;一邊是實際要用到的編程技法。我該先學什么,后學什么?其實我也沒得到答案,還是需要什么學什么唄。我只知道,做圖像算法的,不懂點編程知識,還真的是不行的。因此推薦幾本我看過的,覺得還不錯的與編程相關的書籍:
《深入理解計算機系統》
英文名:Computer Systems: A Programmer's Perspective (Second Edition)
豆瓣讀書:https://book.douban.com/subject/5333562/
推薦理由:從程序員的視角詳細闡述計算機系統的本質概念,補足軟件工程師對硬件系統、操作系統認識不足的短板,雖然不能顯著提升編程能力,但能大大加強遇到問題時分析問題,解決問題的能力。
《程序員的自我修養》
豆瓣讀書:https://book.douban.com/subject/3652388/
推薦理由:將鏈接過程剖析地淋漓盡致,不論你使用的是操作系統是Windows還是Linux,讀完次數,一定會內功倍增。
《C專家編程》
英文名:Expert C Programming - Deep C Secrets
豆瓣讀書:https://book.douban.com/subject/2377310/
推薦理由:輕松卻深入地帶大家到處看看C語言的坑,以便大家不要往坑里跳。
《程序員修煉之道——從小工到專家》
英文名:The Pragmatic Programmer: From Journeyman to Master
豆瓣讀書:https://book.douban.com/subject/5387402/
推薦理由:編程也有套路。小工與專家的套路自然不同。學學套路,你也能成專家。
《黑客與畫家》
英文名:Hackers and Painters: Big Ideas from the Computer Age
豆瓣讀書:https://book.douban.com/subject/6021440/
推薦理由:如果你把編程當工作,那你離大師還很遠;如果你把編程當藝術,那你離大師就近了。