这个问题, 我想是大多数公司或是QA manager的梦靥. 一方面找不到好人才, 一方面人才也不易留住. 很容易地, QA不是离职就是换跑道到RD去. 让我们来看看Microsoft资深的QA manager如何看待这个问题.
  在某一场合, 作者被问到一个问题: 你如何保持在QA这条路上, 而不会想转换到RD去呢?
  他说他已经听过很多次这样的问题. 许多人把QA视为是RD的一个跳板, 一个先期训练中心. 他说如果是这样也不错, 因为那将会有许多RD知道QA在做什么, 会比较注重质量, 也会比较容易和QA沟通.
  作者也认为并不是因为RD要写code, 所以QA想过去. 其实QA自己也是需要写code, 去做automation或是帮助测试更方面. 他认为QA会想离开是因为太多QA manager无法求新, 只考虑shipment和 schedule, 缺乏有求新求变的环境和心态.
  而至于愿意留下来的QA, 则是因为在team里面, 他们有机会去做invent, investigate and discover, 使得他们有成就感.
  所以如何让你的QA愿意留下来呢? 让他们有机会去创新. 如果他们都只是focus 在test cases execution和ship schedule, 那大家都会想跑的
  以下是一些读者的响应
  ===============================
  calkelpdiver said:
  他提到QA会想换工作的原因
  (1) lack of credibility & respect, lack of pay, lack of support, insane work schedules, finger pointing
  (2) getting the opportunity to do new and innovate things in this line of work doesn't come often for the average tester in the average company (Microsoft, and other large shops may be different).
  (3) Want to earn more money (RD's pay is higher)
  ===============================
  swn1 said:
  他提出一个可能的改善方法: rotation
  Assign testers to development teams, assign developers to test rotations.
  Developers became very conscious of the need for documentable designs, meaningful messages, and such. And customers were shocked to have the phone answered by someone who understood and could actually fix their problem. Good for everyone.
  ===============================
  ru_altom said:
  他认为rotation不太可行, 原因如下
  (1) 你需要假设RD是一个好的QA, QA 也是一个好的RD
  (2) RD 和QA的mindset不同, A tester will write code to break someone else's code, while a developer will aim to write unbreakable code.
  所以他赞同JW的作法:
  Innovation is the best way to keep your testers (and developers as well) content and at their best. Give them a chance to invent, to find new ways, to try their ideas - and they won't leave, not for another department and not for another company.

最新内容请见作者的GitHub页:http://qaseven.github.io/

如何保持在QA这条路上, 而不会想转换到RD去呢?相关推荐

  1. 社区团购这条路上,美团、拼多多必有一战?

    社区团购这条路上,美团.拼多多必有一战? 作者 l 大钊 社区团购,无疑是近两年里最热门的投资赛道. 受疫情影响,用户对生鲜到家需求暴涨,互联网巨头和创业公司,都聚集在社区团购赛道里"贴身肉 ...

  2. ACM这条路不好走,但还是有很多人走在这条路上

    ACM这条路不好走,但还是有很多人走在这条路上. 弱校里面也有ACM强者,只是这条路,异常艰辛. 我只想让这个世界,听听我们的故事,听听我们的声音. 真的,有了决心,有了目标,有了耐心,这才是一个人的 ...

  3. 程序员在写作这条路上到底能走多远?

    01 杨过这辈子什么时候最痛苦?被郭襄她姐砍掉了一只胳膊的时候,那时他身中情花之毒,活不了多久了,他最爱的姑姑又不辞而别:在这个时候,他想到的就是一个人偷偷地离开,做好了告别这个世界的准备. 我在什么 ...

  4. 谢伟业医生在公益这条路上

    来自香港的谢伟业医生,是著名的"香港眼科第一刀",更被粉丝称呼为"最帅国民眼科医生",其不仅专业造诣突出,更是风度翩翩.笑容迷人,一亮相便引起了现场女性们的阵阵 ...

  5. 成功解决 绘图时行坐标名或列坐标名出现f0、f1、f2、f3、f4、f5(或者Column_0、Column_1、Column_2、Column_3)等命名而不是想要的具体对应字段命名

    成功解决 绘图时行坐标名或列坐标名出现f0.f1.f2.f3.f4.f5(或者Column_0.Column_1.Column_2.Column_3)等命名而不是想要的具体对应字段命名 目录 解决问题 ...

  6. java怎么把数据封进对象里_(Java)想把数组中一条一条的数据全部放入对象中去..要怎么做呢...

    展开全部 Java把数组中一条一条的数据全部放入对象中去操作如下: 1.先获取到数组中的数据dataArray数据. 2.接32313133353236313431303231363533e58685 ...

  7. mysql获取删除的条数_如何从mysql表中删除数百万条记录而不会减速

    有没有一种很好的方法来删除很多记录而不会减慢网站的速度? 我需要从没有索引和主键的MySQL表中删除数百万条记录.我阅读了SO和网上的各种教程,基本策略是限制删除查询,在删除之间休眠一两秒钟,然后重复 ...

  8. 在Python这条路上踩过的坑(1)

    (1)如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题.可以在第一行添加注释 # -*- coding: utf-8 -*- (2)an ...

  9. 依然在那条路上奋斗着

    这年头,好像不培训就对不起自己一样,我也去了,而且还厚着脸皮跟爹妈要了费用,心里真的难受.后来因为爸妈的支持,去了一家公司下的培训部学习,同时也还是在校学习,有时真的不知道为什么这么做,忙来忙去,却有 ...

最新文章

  1. mysql 乐观锁 命令_MySQL-乐观锁
  2. [Scala]集合中List元素转Tuple元素的函数迭代写法
  3. Redis 如何分布式,来看京东金融的设计与实践
  4. 程序员面试题精选100题(26)-和为n连续正数序列[算法]
  5. php正则匹配价格,关于php:Laravel正则表达式验证价格或空
  6. 把树分成森林 matlab,20170106RF_Matlab 随机森林指的是利用多棵树对样本进行训练并预测的一种分类器,包括两个方面:数据的随 269万源代码下载- www.pudn.com...
  7. 【Vue-Router】模拟源码,解析 Vue-Router 的实现原理
  8. Principle --03
  9. python适用的操作系统是什么_学习Python一般使用什么操作系统?
  10. 普通人赚大钱,做好这一点,才是真正的捷径
  11. 不是华为手机可以刷鸿蒙系统,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  12. 湖科大计算机科学与技术,湖南科技大学计算机科学与工程学院前来我院进行访问与交流...
  13. 正点原子STM32F103(精英版)------STM32时钟系统
  14. 【趣味学取证】电子数据取证现场勘验知多少?
  15. 盘古开源:中央网信办发布“十四五”国家信息化规划,数字化春风吹遍全国
  16. 计算机如何执行(运行)程序
  17. 测试工程师从面试到入职
  18. 在线 excel 产品技术调研
  19. plc实验报告流程图_plc实验报告
  20. python气象实时监控系统_Python绘图 | 国家气象局开源预报检验库(多图预警)

热门文章

  1. RecyclerView的那点事儿
  2. docker-compose.yml 启动jar 包
  3. 正确的线程中止-标志位
  4. 分布式服务追踪与调用链系统
  5. 创建一个类 new 与 不加new 有什么区别?
  6. poker java idea_JavaBasic学习笔记
  7. c++ websocket客户端_你要的websocket都在这,收好不谢~~~
  8. Python自然语言处理工具包推荐
  9. 关于vue2.0组件通信
  10. 信号通路怎么读_奥利给~~代谢通路富集分析原来还可以这么做?