坚信科学,分享技术

2018全新版本,未来在blog.54chen.com更新博客!

>>>尝试更加利于阅读的2014版科学院,以后都在新版上写。

越来越懒的中国WEB程序员

54chen
  在中国的互联网行业,基本上现在的大小公司都有这样一个部门,QA。也没有人论证过为什么要专门出来这样一批队伍,反正大家都这样做了,这样做也不会错到哪里去。

测试工程师释义
  某百科有云:软件开发测试工程师(Software Development Engineer in Test,SDET),一般为具有1-2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期的领导工作。进一步拓展编程语言、操作系统、网络与数据库方面的技能。
  更有某大型培训公司有云:软件质量的把关者,人才凤毛麟角,薪酬上升空间非常大。
  在国外,一般软件测试人员与软件开发人员的岗位设置比例是1:1,微软在开发windows2000时测试开发人员比例高到1.7:1,由此可见软件测试岗位重要性的一斑。

WEB开发是否需要SDET?
  SDET诞生于传统软件开发过程中,由于WEB开发的特殊性,不仅是指定输入指定输出的测试过程,所涉及方向方方面面,十分繁杂。那么,WEB开发是否需要SDET?
  一线开发人员的感叹:一个分页bug给我提了4张单。。。上一页,下一页,第一页,最后页,干脆每个页码也配个单吧 。(分页按钮数字都多一或少一了)--转自Willko的微博。
  开发一个新产品,由产品提出来个大概,开发出来个大概后,QA再来提细的需求,所谓的测试阶段,只不过是个需求细化的过程。许多开发经理都赞同这个观点,因为:到目前为止,还没有见到这么NB的产品,一下把细节都能想好,描述清楚的。--转自阿罗的微博。
  实际上,WEB开发是十分需要SDET的。而且需要比传统开发更加专业的测试开发工程师,像google的做法,由开发人员去兼职测试人员,是一个绝佳的做法。而不专业或者欠专业的QA团队,会导致项目的拖延,开发工程师的懊恼不已、哭笑不得,如果测试团队成员没有两年的开发经验,宁可不要。

WEB开发人员为什么越来越懒了?
  因为有了测试人员,而测试人员的职责就是找出bug所在,开发人员对此没有职责或责任。所以如果你的公司配备了QA团队,那么WEB开发人员正在越来越懒中。而这个时候,如果测试人员没有一两年的开发经验,这样出来的项目极可能出现问题。

建议
  小公司就别折腾了,开发测试一团人全包是最不二的选择。大公司,两个团队继续折腾吧,其慢无比的效率就是大公司的特点。


原创文章如转载,请注明:转载自五四陈科学院[http://www.54chen.com]
本文链接: http://www.54chen.com/web-ral/web-testing.html

This entry was posted in WEB相关 and tagged , . Bookmark the permalink.

16 Responses to “越来越懒的中国WEB程序员”

  1. 烂页 说:

    当最后上线时候。出现问题了。无论程序员还是QA全负责。MD很悲剧

  2. zorro 说:

    我们的开发严格按照需求文档来办 没有写的文档上的 一律不做

    要做的话 就延期

    除非总BOSS发话 不过这种情况很少

    ---来自新浪

  3. yayu 说:

    怎么会懒呢,测试出来的bug多,会影响绩效的。

  4. Haulyn Jason 说:

    问题是,很多人并不想使劲。

  5. willko 说:

    1.qa应该具备开发知识
    2.开发应该端正态度,不能依赖qa
    3.qa为了提升kpi,盲目提单

  6. spark 说:

    开发懒惰,QA不专业,安全把关不严。

    吃过大亏的路过

  7. Timo 说:

    这东西看自我意识到给谁做的问题了

  8. oscarxie 说:

    像Google的做法,由开发人员去兼职测试人员,是一个绝佳的做法。
    不知道你从哪里听说的

    • 54chen 说:

      Google 的engineer title只有SE一种(Tech lead的title一般也是SE)。通常SE做的事情包括设计,开发,测试整个流程,也有QA团队,不过职责更类似国内的OPS团队,Google的QA团队很多在印度或者中国,美国这些office QA人员很少。

  9. 胖子 说:

    QA团队只查看某系统中bug及格率的路过

  10. zorro 说:

    哥总结出了三句话,送给开发人员:
    1.与自己的KPI无关的需求你都可以拒绝
    2.没有提案或者邮件或者没有知会你的领导的需求你都可以拒绝
    3.在需求文档中没有体现的需求你都可以拒绝

  11. paitoubing 说:

    KPI 搞死人,大公司也有不负责任的程序员,这个事......

Leave a Reply