18年年初,写过一篇博客:推荐书单1.0:测试工程师成长之路。里面包含了软件测试基础方法论、UI自动化测试、性能测试、python、协议、数据库、中间件、泛产品经理相关的一些书单。html
今年我也算看了一些书,类型比较杂,散文小说、鸡汤、逻辑思惟、社科等等类型,技术类的大概占比一半左右,其中中间件和后台相关的居多。java
18年即将结束,整理书单。上一篇是成长,这一篇,就算作进阶吧,一直在路上。。。python
关于软件测试发展和职业规划docker
《Google软件测试之道》数据库
《测试架构师修炼之道》架构
《京东系统质量保障技术实战》微服务
《跃迁:从技术到管理的硅谷路径》性能
推荐理由:学习
《Google软件测试之道》,我的以为国内软件测试的发展,最终会发展为Google所提倡的模式。不管从职责定位,仍是软件研发流程。。。测试
《测试架构师修炼之道》,这本书虽然从内容来讲比较偏传统,但和《Google软件测试之道》有了对比,我以为能够触发软件测试工程师更多的关于职业发展,定位的思考。。。
《京东系统质量保障技术实战》,这本书系统的介绍了京东的质控部门(软件测试发展的一个阶段)为了提升工做效率和质量,所作的种种改变,不管是技术仍是架构体系调整。。。
《跃迁:从技术到管理的硅谷路径》,很适合打开思路的一本书,做者介绍了从工做伊始阶段到升职经理后,须要面对的挑战升级,以及不少常见的技术难点,解决思路。。。
关于核心竞争力
《持续集成:软件质量改进和风险下降之道》
《持续交付:发布可靠软件的系统办法》
推荐理由:
持续集成与持续交付,这几年在各个公司的研发部门愈来愈受重视。不管是为了适应不断变化的需求,仍是明确职责,提升交付系统的质量和速率,CI和CD都是必不可少的。
软件测试岗位到了必定阶段,会变成QA的定位。那么,提升软件的交付速率和质量,才是软件测试工程师的核心竞争力。
让CI和CD,成为“你”的核心竞争力!!!
关于系统架构思惟
《京东基础架构建设之路》
《逆流而上:阿里巴巴技术成长之路》
《重构:改善既有代码的设计》
推荐理由:
这里选取了京东和阿里这两个颇有特点的企业出品的书,并且这两本书的出版时间也很接近,或许能够理解为冥冥中注定???
《京东基础架构建设之路》,前段时间刚看完,虽然技术细节披露的很少,但里面说起的不少技术解决思路,都是从实际应用出发,为了解决问题而落地。
《逆流而上:阿里巴巴技术成长之路》,介绍了阿里这几年的技术演变,拥抱变化,应对市场、需求的不断变动而自发的调整优化本身的技术,让技术更好的服务于需求。
《重构:改善既有代码的设计》,这本书也算蛮经典的一本书,软件系统随着不断迭代,最重要面临的就是重构。如何经过重构让系统变得更好,更好的服务于业务,不只仅是架构师的问题。
关于性能测试
《性能之巅:洞悉系统、企业与云计算》
《深刻理解java虚拟机:JVM高级特性与最佳实践》
推荐理由:
去年就有推荐过《性能之巅》这本书,相对市场上其余性能测试的书,这本书更多的是从操做系统各方面,以及分析问题的思路出发,很适合做为手边书,长期翻阅。
《深刻理解java虚拟机》,对于作性能测试的童鞋或者JAVA技术栈的技术岗位,JVM是绕不开的一个话题。不管是JVM的各类配置,仍是优化,这本书从各方面介绍的很全面和详尽。
关于即将到来的浪潮
《AI~将来》
《大数据:BigData》
推荐理由:
这几年大数据和人工智能炒的火热,在加上不少IOT产品的出现,能够预见到不久的未来,AI将从各个方面影响到咱们的生活,以及工做。而AI的成长,离不开大量的数据作支撑。
我的认为,不管是了解行业趋势仍是拓展自身的认知,以上两本书都能给人不少的思考。好像,从另外一个方面,能够下降焦虑。。。
关于容器和微服务
docker&微服务
推荐理由:这里没有推荐书单,或者说,相关的书籍我本人系统的看过的很少,所以暂不推荐。
这几年容器技术已经发展的很成熟了,微服务也从11年的概念演变到现在不少公司的实践落地。
随着技术演变的愈来愈容器化以及服务拆分,不管是开发岗仍是测试童鞋,都须要面对愈来愈灵活弹性的系统,如何跟随技术演进?我相信,了解并及时主动尝试,是个不错的方式。。。
关于产品思惟和数据分析
《首席增加官》
《淘宝十年产品事》
《启示录:打造用户喜好的产品》
推荐理由:
《首席增加官》,这几年硅谷蛮火热的一个岗位,究其自己仍是由于市场需求的迭代而演变出来的新的互联网时代的Title。这本书,就介绍了这个岗位所需关注的Point以及不少实践方式。
说到产品思惟,我的以为对于不管是研发岗仍是测试岗的童鞋,更好的理解产品,有助于交付更好的软件应用。
以前的书单也推荐了几本泛产品经理的书,上面的两本,更多的是从业务角度反剖析出来的思路,推荐指数,两星半(就是看我的兴趣决定要不要看吧)。。。
就像我知乎专栏工程师的自我修养之路签名所说:没有产品思惟的测试作很差开发。。。
扩展阅读推荐
《见识》
《态度》
推荐理由:
你能走多远,取决于出门带没带眼;而视野,在于你的《见识》!
构建本身的认知核心以及独立思考能力,注重细节和每次选择,《态度》改变一切!
天与火,同人,君子以类族辩物!!!学习是一生的事。。。