测试开发工程师必读经典好书清单 (2)

书里讲了很多技术之外的东西。真正做自动化实施的同学读了肯定会有很多感触。如果是初学者,建议你先买了放着,经过一两个失败的项目(没有非常好的工程师带,没有好的团队,通常第一次实施肯定是失败的)后再反过来读。另外《测试之美》里边也有几章是自动化测试相关的案例,值得一看。

•《测试之美》https://book.douban.com/subject/4805950/

编程语言与开发技能

测试开发工程师最常用 Java 和 Python ,推荐几本入门和高级经典书目,以及算法、Linux 基础技能、SQL、正则表达式、MySQL 数据库、以及最流行的 Spring 框架好书,经典不多说。

•《Effective Java(第3版)》https://book.douban.com/subject/30412517/•《Java编程思想 (第4版)》https://book.douban.com/subject/2130190/•《Python 核心编程(第三版)》https://book.douban.com/subject/26801374/•《流畅的 Python》https://book.douban.com/subject/27028517/•《算法(第4版)》https://book.douban.com/subject/19952400/•《鸟哥的 Linux 私房菜》https://book.douban.com/subject/30359954/•《SQL 必知必会》https://book.douban.com/subject/24250054/•《正则表达式必知必会》https://book.douban.com/subject/26285406/•《高性能 MySQL》https://book.douban.com/subject/23008813/•《Spring 揭秘》https://book.douban.com/subject/3897837/

微服务、DevOps、持续交付

随着微服务和 DevOps 的流行,持续集成、持续交付的概念越来越被各个开发团队所接受,良好的测试是持续交付能够真正实现的重要基石,这是每个测试人员都应该掌握的知识(起码从概念上能够掌握,并且能够 do your part)。

推荐几本经典书籍,信息量比较大,对于平时只做系统测试的同学来说可能很难懂,但是建议啃一下,慢慢消化里边的一些知识,在读的过程中多与开发人员,SQA,产品人员,运维人员交流。

•《微服务设计》https://book.douban.com/subject/26772677/•《DevOps 实践指南》 https://book.douban.com/subject/30186150/•《持续交付1.0:发布可靠软件的系统方法》https://book.douban.com/subject/6862062/•《持续交付2.0:业务引领的DevOps精要》https://book.douban.com/subject/30419555/

软件工程

大牛巨作,值得每个有追求的程序员学习,经典不多说。

•《软件开发心理学》https://book.douban.com/subject/1141154/•《Head First 设计模式》https://book.douban.com/subject/2243615/•《代码整洁之道》https://book.douban.com/subject/4199741/•《架构整洁之道》https://book.douban.com/subject/30333919/•《重构:改善既有代码的设计》https://book.douban.com/subject/4262627/•《人月神话》https://book.douban.com/subject/26358448/

通用软技能

程序员在技术之外的软技能可能才是决定工作和生活幸福度的关键,包括身体健康,成熟的心态,团队协作能力,良好的沟通方式和技巧,高效能工作习惯,职业生涯规划能力等等。经典不多说,推荐阅读。

•《程序员健康指南》https://book.douban.com/subject/25981248/•《软技能 —— 代码之外的生存指南》https://book.douban.com/subject/26835090/•《高效能人士的 7 个习惯》https://book.douban.com/subject/26284789/•《金字塔原理》https://book.douban.com/subject/4882120/•《学会提问》https://book.douban.com/subject/20428922/•《非暴力沟通》https://book.douban.com/subject/3533221/

管理技能

从技术到管理,是一个艰巨的挑战,从思维方式到管理技巧,都需要刻意练习。推荐几本好书,经典不多说。

在学习管理类书籍外,也建议对比琢磨各大公司内部组织文化和管理流程,相信会有新的启发和收获。

•《赢》https://book.douban.com/subject/1313124/•《格鲁夫给经理人的第一课》https://book.douban.com/subject/24700126/•《你的灯亮着吗?:发现问题的真正所在》https://book.douban.com/subject/25772550/•《管理团队:成败启示录》https://book.douban.com/subject/26981179/•《团队角色:在工作中的应用》https://book.douban.com/subject/27187174/

最后要说的是:尽信书不如无书。最重要的是要有批判性思维和独立思考能力。

很多时候光看书也不能解决具体问题,读书和工作实践相互促进才能发挥价值。但书的最大作用就是启迪你!

加入霍格沃兹「测试工程师读书交流群」,结识书友,共同交流,一起进步吧!

「测试开发读书交流群」福利

•福利一:不定期抽奖赠书送福利,红包轰炸!•福利二:定期邀请测试大咖分享技术干货!•福利三:结伴读书,以书会友,共同成长!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzdygd.html