摘要:
如标题所述,又是一个老生常谈的话题。 最近不少同学找我咨询,问题基本集中于个人的职业规划,当前工作中遇到的困境,以及工作无法获得成就感进而觉得迷茫。 给不少测试同学做过咨询,以我所见的样本来看,相比于如何提升技术,职场成长和晋升,是更多的同学感到迷茫和不知所措的方向。 先说说职场成长。所谓成长并不是 阅读全文
摘要:
技术交流群有同学问了这样一个问题:测试团队的整体质量规划如何设计? 又是一个看似很务虚但实际上很有必要的问题。特别是在当下这个大家都提倡降本增效的时候,好的质量规划设计的重要性就更明显。 结合我自己的实践经验以及给一些公司做技术规划的案例,这篇文章分享一些质量规划的思路和方法。 如问题所述的质量规划 阅读全文
摘要:
星球同学问了这样一个性能分析的问题: 他们有一个地图服务,数据都存储在同一个sql server实例中,访问量过高导致服务挂了,开发的解决方案是将地图服务的内存从4G升级到8G,问题就解决了。 她的问题是开发的这种解决办法是否是最优解,有没有更好的解决方案。 由于我对他们的系统架构不太了解,也无法看 阅读全文
摘要:
今天是2024年4月23日,世界读书日。 昨天知识星球群有同学要我推荐一些适合测试同学的书单,需要涵盖测试、技术、管理。 其实关于书单,我在文章里每年都会写推荐给软件工程师的技术书单,自己每年也会写读书清单(详情见文末)。 昨晚搜索了一下,这两年好像没更新推荐书单了,加上近几年市场环境变幻太快,索性 阅读全文
摘要:
接上篇文章,这篇文章聊聊技术同学如何由点及面的了解并掌握系统架构知识。 大家可以先回想一下,我们入职一家新公司做技术工作,一般都是如何开展工作的。 首先,我们需要了解团队和项目的技术规范和迭代发布上线流程。其次,还要了解自己所在岗位负责哪些业务,对应的沟通合作对象是谁。 再次,还需要将项目代码下载到 阅读全文
摘要:
看到技术交流群有同学聊最近求职面试遇到的一些糟心事,深有感触。 这位同学说,自己对金融支付业务比较熟悉,之前工作中较为擅长的技术领域是自动化测试,结果在好几家公司的面试过程中,业务方面几乎没问,自动化测试就问了用什么框架,有没有二次开发经验。 其他方面,要么是一些系统架构方面的问题,要么就是混沌工程 阅读全文
摘要:
接上一篇文章《为什么测试要了解系统架构》的内容,这篇聊聊如何掌握基础的系统架构知识。 从我个人的角度来说,所谓的系统架构,就是对软件系统整体结构的抽象设计。如何理解这句话呢?举个生活中常见的例子:如何盖一座房子? 正常的做法是先勘探地质,然后对房子进行设计(房屋大小朝向、门窗尺寸用料、预算多少),最 阅读全文
摘要:
看到有同学提问关于测试准入准出标准的问题,说自己公司研发测试流程混乱,线上发布后问题比较多,不知道如何优化解决。 其实这个问题一般在初创公司或者新项目出现的比较多,优化的方向和方法业内也比较成熟了,这篇文章谈谈我对于准入准出的理解。 从软件工程的角度来说,一个软件产品从无到有要经历如下几个阶段: 研 阅读全文
摘要:
朋友圈有个三年前加我的网友,加好友后一直没动静,昨天突然给我发了一大堆消息,大致意思是公司现在要组织技能考试,过不了的就要降级或者被裁员,他很慌,问我有没有短时间能提升能力应付考试的技巧,看完我愣住了。 如果是开卷考试或者某些技术岗位的算法面试题,那大不了刷LeetCode,找一些所谓的大厂面试题多 阅读全文
摘要:
前段时间星球群里大家聊起了系统架构相关的话题。有同学说现在测试面试太难了,既要懂业务,又要写代码,更要懂系统架构,对常用的中间件也要有所了解,最好是有一定的使用经验,学不完,根本学不完。 事实真的是这样吗?从我的观察来说,上述的要求在一些知名互联网企业确实有这些要求,如果你在面试时能表现出良好的技术 阅读全文