所以,我们不难得出两点结论:
1.现有的软测工程师大多为培训出身;
2.也存在五分之一非培训出身的软测工程师,排除本身就有基础的大学专业学习和从开发转行的,有不到十分之一的*成才的软测工程师。
那么这样看来,报班培训还是蛮靠谱的。但是,IT是做什么,必须要说清楚的是,报培训班固然靠谱,软件测试做什么,但并不是报什么培训班都靠谱。
这也好理解,郭德纲说过:“人分三六九等,肉分五花三层”,饿的时候吃东西是靠谱的,但不是吃什么都是靠谱的。同理,培训班也是分档次的,有好的,有次的,也有那个差不多中不溜的.....
1:您是否准备好接受开发人员/系统管理员的培训成本?如果你是一家成熟的IT软件开发公司,那么你很有可能已经有了熟悉SQL的人。这个组不仅包括开发人员,还包括数据库管理员(DBA)。
除非您打算为新的NoSQL项目进行招聘,否则将会有对现有开发人员和DBA的培训成本。额外的培训也可能会延长项目交付日期。
一种简单的思考方式是:计算您的团队成员(开发人员和DBA)拥有关系数据库技术的总年数。计算出通过培训或新招聘获得经验相同NoSQL经验年数的成本。较后,软件测试,弄清楚你从这个成本中得到了什么。你的**率?在这个特定的项目中,这个团队的开发人员以前都没有NoSQL经验,但是有大量的SQL Server经验。使用NoSQL解决方案在培训中增加了大约1个sprint,当然,这也是由于缺乏经验和设计上的失误。