1. 程式人生 > >推薦書單2.0:測試工程師進階之路

推薦書單2.0:測試工程師進階之路

18年年初,寫過一篇部落格:推薦書單1.0:測試工程師成長之路。裡面包含了軟體測試基礎方法論、UI自動化測試、效能測試、python、協議、資料庫、中介軟體、泛產品經理相關的一些書單。

今年我也算看了一些書,型別比較雜,散文小說、雞湯、邏輯思維、社科等等型別,技術類的大概佔比一半左右,其中中介軟體和後臺相關的居多。

18年即將結束,整理書單。上一篇是成長,這一篇,就算做進階吧,一直在路上。。。

 

關於軟體測試發展和職業規劃

《Google軟體測試之道》

《測試架構師修煉之道》

《京東系統質量保障技術實戰》

《躍遷:從技術到管理的矽谷路徑》

推薦理由:

《Google軟體測試之道》,個人覺得國內軟體測試的發展,最終會發展為Google所提倡的模式。無論從職責定位,還是軟體研發流程。。。

《測試架構師修煉之道》,這本書雖然從內容來說比較偏傳統,但和《Google軟體測試之道》有了對比,我覺得可以觸發軟體測試工程師更多的關於職業發展,定位的思考。。。

《京東系統質量保障技術實戰》,這本書系統的介紹了京東的質控部門(軟體測試發展的一個階段)為了提高工作效率和質量,所做的種種改變,無論是技術還是架構體系調整。。。

《躍遷:從技術到管理的矽谷路徑》,很適合開啟思路的一本書,作者介紹了從工作伊始階段到升職經理後,需要面對的挑戰升級,以及很多常見的技術難點,解決思路。。。

 

關於核心競爭力

《持續整合:軟體質量改進和風險降低之道》

《持續交付:釋出可靠軟體的系統辦法》

推薦理由:

持續整合與持續交付,這幾年在各個公司的研發部門越來越受重視。無論是為了適應不斷變化的需求,還是明確職責,提高交付系統的質量和速率,CI和CD都是必不可少的。

軟體測試崗位到了一定階段,會變成QA的定位。那麼,提高軟體的交付速率和質量,才是軟體測試工程師的核心競爭力。

讓CI和CD,成為“你”的核心競爭力!!!

 

關於系統架構思維

《京東基礎架構建設之路》

《逆流而上:阿里巴巴技術成長之路》

《重構:改善既有程式碼的設計》

推薦理由:

這裡選取了京東和阿里這兩個很有特色的企業出品的書,而且這兩本書的出版時間也很接近,或許可以理解為冥冥中註定???

《京東基礎架構建設之路》,前段時間剛看完,雖然技術細節披露的不多,但裡面提及的很多技術解決思路,都是從實際應用出發,為了解決問題而落地。

《逆流而上:阿里巴巴技術成長之路》,介紹了阿里這幾年的技術演變,擁抱變化,應對市場、需求的不斷變更而自發的調整優化自己的技術,讓技術更好的服務於需求。

《重構:改善既有程式碼的設計》,這本書也算蠻經典的一本書,軟體系統隨著不斷迭代,最重要面臨的就是重構。如何通過重構讓系統變得更好,更好的服務於業務,不僅僅是架構師的問題。

 

關於效能測試

《效能之巔:洞悉系統、企業與雲端計算》

《深入理解java虛擬機器:JVM高階特性與最佳實踐》

推薦理由:

去年就有推薦過《效能之巔》這本書,相對市場上其他效能測試的書,這本書更多的是從作業系統各方面,以及分析問題的思路出發,很適合作為手邊書,長期翻閱。

《深入理解java虛擬機器》,對於做效能測試的童鞋或者JAVA技術棧的技術崗位,JVM是繞不開的一個話題。無論是JVM的各種配置,還是優化,這本書從各方面介紹的很全面和詳盡。

 

關於即將到來的浪潮

《AI~未來》

《大資料:BigData》

推薦理由:

這幾年大資料和人工智慧炒的火熱,在加上很多IOT產品的出現,可以預見到不久的將來,AI將從各個方面影響到我們的生活,以及工作。而AI的成長,離不開大量的資料做支撐。

個人認為,無論是瞭解行業趨勢還是拓展自身的認知,以上兩本書都能給人很多的思考。好像,從另一個方面,可以降低焦慮。。。

 

關於容器和微服務

docker&微服務

推薦理由:這裡沒有推薦書單,或者說,相關的書籍我本人系統的看過的不多,因此暫不推薦。

這幾年容器技術已經發展的很成熟了,微服務也從11年的概念演變到如今很多公司的實踐落地。

隨著技術演變的越來越容器化以及服務拆分,無論是開發崗還是測試童鞋,都需要面對越來越靈活彈性的系統,如何跟隨技術演進?我相信,瞭解並及時主動嘗試,是個不錯的方式。。。

 

關於產品思維和資料分析

《首席增長官》

《淘寶十年產品事》

《啟示錄:打造使用者喜愛的產品》

推薦理由:

《首席增長官》,這幾年矽谷蠻火熱的一個崗位,究其本身還是因為市場需求的迭代而演變出來的新的網際網路時代的Title。這本書,就介紹了這個崗位所需關注的Point以及很多實踐方式。

說到產品思維,個人覺得對於無論是研發崗還是測試崗的童鞋,更好的理解產品,有助於交付更好的軟體應用。

之前的書單也推薦了幾本泛產品經理的書,上面的兩本,更多的是從業務角度反剖析出來的思路,推薦指數,兩星半(就是看個人興趣決定要不要看吧)。。。

就像我知乎專欄工程師的自我修養之路簽名所說:沒有產品思維的測試做不好開發。。。

 

擴充套件閱讀推薦

《見識》

《態度》

推薦理由:

你能走多遠,取決於出門帶沒帶眼;而視野,在於你的《見識》!

構建自己的認知核心以及獨立思考能力,注重細節和每次選擇則,《態度》改變一切!

 

天與火,同人,君子以類族辯物!!!學習是一輩子的事。。。