- 測試工程師Python開發實戰
- 胡通編著
- 2字
- 2023-06-29 17:21:34
前言
為什么寫本書
在高速發展的數字化時代,到處都有不可預知的變化,有的來自客戶需求的變化,有的來自市場環境的變化,這些變化給企業的市場、渠道、產品、服務等各方面都帶來了一系列新的挑戰,每個成功的企業都在培養和提升快速適應這種變化的能力。對企業的產品研發部門而言,面對愈發不確定的客戶需求,快速并高質量地完成項目開發工作,早日上線項目,盡早收集市場反饋,優化產品和服務,是響應市場變化的基本原則。但在追求產品快速交付上線的同時,質量底線是每個成功的產品都必須要堅守的,這意味著研發團隊在提高產品交付效率的同時要保證產品質量,而要實現這一目標,引入自動化測試和測試左移是行之有效的手段。
“人生苦短,我用Python”。當前各行各業都在“內卷”,大家都充滿了危機感,活到老學到老。以我的經驗而言,在學習新知識的時候,不應該在掌握全部知識點之后再去完成任務,而應該依據“二八定律”,在掌握20%的核心知識點后著手實踐,剩余的80%的知識點在大部分情況下是用不到的。尤其對于非專職的開發人員(如測試人員),在自我提升進階的過程中,看了一堆Python語法之后,還是不能很好地掌握日常的開發技能。一方面是因為大多數圖書偏重理論講解,或者案例過于生活化,脫離真實的工作需求;另一方面是因為大家自學會感到迷茫,常常覺得不會學、堅持不下來、不知道學什么、學完又不知道做什么。總而言之,對于太入門的知識,我們容易找不到未來定位;對于太進階的知識,我們又不好理解上手。
在寫本書之前,我的內心是糾結和矛盾的,一方面,自認為水平有限,開發技術不是特別出色;另一方面,最近兩年一直從事研發管理的工作,對技術鉆研的投入比較少。但是我在學習Python的道路上和千千萬萬讀者一樣,也遇到過各種困惑、問題、曲折,本著分享的精神,我構思了本書的內容,希望通過構建簡潔的學習路徑,提煉核心知識,并結合我在日常工作中開發的小而實用的測試工具,幫助讀者快速地掌握開發技能,并應用到實際工作中去,提升工作效率。因此,本書涉及的知識點不追求大而全,但是會涵蓋實際開發過程中常用的內容。若本書能夠給讀者帶來一些啟示和思考,那將是我的榮幸。
- Learning Real-time Processing with Spark Streaming
- ThinkPHP 5實戰
- 跟小海龜學Python
- Learning Bayesian Models with R
- oreilly精品圖書:軟件開發者路線圖叢書(共8冊)
- UML 基礎與 Rose 建模案例(第3版)
- MongoDB,Express,Angular,and Node.js Fundamentals
- Java SE實踐教程
- PyQt編程快速上手
- Android移動應用項目化教程
- MySQL數據庫應用實戰教程(慕課版)
- 關系數據庫與SQL Server 2012(第3版)
- 信息學奧林匹克競賽初賽精講精練
- 前端程序員面試筆試真題與解析
- C#教程