既然测试也要求写代码，那干脆让开发兼任测试不就好了吗？
现在的发展不就是这样吗？ 要不然为什么那么多挨踢企业开始裁各种技术人员？ 不就是因为各种自动化程度越来越高，越来越不需要这些人工介入了吗？ ci/cd是干什么用的？这个直接作用就是减少测试员的数量 每一次提交都跑一遍单元测试，然后build并部署全部系统，有问题就当场解决 这一系列操作下来，开发，测试，运维，全部自动化了 所以别说测试了，运维什么都在减少 你听说过devops么？这其实是两个工种的结合 dev（开发）+ops（运维） 以前这是两个工种，现在就是一个人在干 所以你看很多顶级的开源项目，虽然做得很大，但其实真正相关的技术人员很少 就那么几个，netty，vert.x都是如此，vert.x的开发就四个人 而且那四个后来有两个跑去搞mutiny等开发，还有一个跑去做es4x 他们有测试吗？没有啊 有运维吗？没有啊 那这么大的一个项目怎么运转？运转得好好的 靠什么？就是靠ci/cd等自动化啊，该写的测试案例，开发都要写，一个不少 然后每次提交，系统都会自动将整个项目跑一遍测试案例，然后编译，然后部署到相关平台上去 网站host就交给github page，然后不定期做版本发布，发布到maven，docker等仓库上去 这一切都只有几个人在做啊 这也能看出国内的技术比较落后，很多国外已经自动化的操作，在国内还在堆人力 但是这种趋势不可逆转，迟早的事，中国人迟早也会学会这些技术，只是学得慢一点而已 你别说企业这种花钱雇人的组织在裁员，我们连开源都开始减少人的介入 豹哥 @李在田 就经常以焦虑为由不干活，就想着灌水 但是焦虑没用啊，豹哥不干，我们一样可以推进整个项目 机器替代人的趋势，很难阻挡 很多古早技术的程序员，就犹如多年以前的马车夫一样 汽车时代一来，就不需要他们了，以后自动驾驶如果杀将出来，司机也会跟当年马车夫一样 所以现在大城市都很难留住人，你看深圳去年才新增了4万多人，约等于没增加 为什么？因为不需要啊，没有人的需求了，你过来干什么？ 所以鼓励返乡，因为县城等地方还有足够的居住空间，也还需要人去改造 以后中国就慢慢变成德国，美国那种居住状态，在国外呆过的人都知道 国外人很少，很多地方晚上8点，街上就没人了，我以前在国外时候，澳大利亚一线大城市墨尔本 我晚上出去夜跑，差不多7点多，天都还没黑，外面就没啥人了，老外连运动时间都比较早，4，5点运动的多，7点都回家吃饭，8点就上床睡觉了 我有时候迟一点9点还在夜跑，结果有次遇到个人，看我这么迟还在跑，以为我被什么坏人袭击了 过来问我，u ok？ 其实中国在00年之前，大规模城市化开始之前，很多城市也就是这种状态，跟乡下差不多 很多小城市，晚上8点就关门睡觉，6点不回家都是太迟了，后来人越来越多，所以变了而已 现在再慢慢转变回以前那种样子，市中心逐渐安静下来 好扯远，正面回答你的问题 现实情况就是你说的那样，别说兼任测试，而是连同测试，运维一起兼任 同样一个需求，对于不同工种技术员的需求数量在逐渐下滑，所以现在很多大企业都在裁员，人满为患，就是这个原因