小弟不才,蹉跎岁月中混上了个测试经理。
最近这几年基本每年都是焦虑中度过:
1 团队怎样脱离手工业务测试
2 团队怎样可以深入某一测试(接口自动化,UI 自动化,App 专项)并在某一领域可以有人能深入细化。
(并不是简单的铺铺接口覆盖率、覆盖下 UI 界面那么简单的要求)
3 团队测试人员的基础素养培养 ,这个话题较大,比较理想,实际这几年的面试来看,这个目标可以说是给了我不只一两盆冷水。
4 如何在有限的公司配备人力资源下(说白了就是可能只有手工业务测试的配备)用好这些 不思进取(额,也不是不思,有时候业务测试压力确实 “没有时间” 给你多余时间弄其
他)的 1---3 年的测试小韭菜。。。。。
测试小韭菜们最大的问题是,不会自我推动,不会再某一测试目标下,在完全没进入这一测试领域,通过自学能力迅速得到实效。
最大最大的问题是,他们不会 “搜索” ,也不想 也不想花点钱 “番羽墙”,只会百度,好点的会谷歌,实际连 Github 都不知道那是一个多么深度有思想的一个测试资源分享平
台。。 他们连基本的百度 或 谷歌 的 SEO 搜索关键词都不知道,连打开一个页面可以 ctrl+f 搜索页面内容来快速定位也不会。。。好吧,说的多了,没打住,总之就是不会
通过自我平面搜索或深度搜索,来迅速获取新知识。
好吧,回到正题,为什么我今天突然感觉中国的测试目前也是个 M 型结构,上层强的非常强,中层薄弱上上不去,下下不来。底层基数大,但非常弱。
上层强的非常强:意思就是,就我目前的面试经验和认识的牛人来看,这些人都是全栈测试开发工程师级别的,开发语言也是 java python ktlon 玩的溜溜的,关注他们的 github star 即可看到他们也每天
在大量的学习新技术,非常的厉害和努力,测试理论素养也非常深刻和有认识。
中层薄弱:意思就是,实际这类人,是基数也很大,数量很多的。从年龄范围来看,下至 3-5 年的 上至 6--10 年的,这类人外包的居多,流动性非常大,收入呢也算中高档,但实际他们的技能也是偏手工业务测试为主,但我来说呢,都是经验性的碎片化的业务测试经验,在某些基础理论问题上还会有认知错误。这类人,开发技能一般,可以用 python java 或工具内置脚本语言,弄一些内容性的用例,但都是用公司内的平台或封装好的框架 API 来书写内容脚本。无法具备,给个需求就会利用原始 py 库等来弄出一套来。
底层基数大,非常弱,我就不说了,大量的培训机构,头条号,简书号,QQ 培训群,测试工具平台推广号 等等非常的多。但培养的这一类基本 3 年内的,都是懵懵懂懂的。
所以 我说中国的测试也是个 M 型经济结构,您说对吗?
很对
处于中层薄弱阶段,努力在学习,但是感觉提升并不大,特别是造轮子这一块
环保部再强也抵不过财政部,出了乱子财政部再强也比不过国防部;
上层强的非常强不了解群主疾苦,蛤;所以没啥好烦恼的,无解;
做好自己就可以了;
你的团队代表了你的环境
测试就是个夕阳产业,比开发更容易被淘汰。
看看论坛里伸手党的数量和一堆小白提问就知道题主说的底层人数有多庞大了
你所谓的上层强,其实也没啥强的,不过是机遇好点,经历过一些事情而已。门槛也不高。
整个环境就这样,你可以看看哪个团队的测试不是坐在最角落里。
我记得前段时间看过一篇报导,FACEBOOK 的座位每年都调整,位置决定了团队在领导心目中的地位。
大部分人就是养个家糊个口,有机会买个房子,不行就回老家,就那么回事,别想太多,自己不开心。。
我一直觉得在这个行业不要用年限来分人,有很多 3 年内的真的学的很快,有人每天学到凌晨,1 年时间就可以超越很多 3 到 5 年的,更别说好多 3 到 5 年的都是在混日子。
在中层混日子的深感危机
一般来说,其实百度也够用了。
开发也不应该是顶层强者多,curd 一抓一大把吗?
别什么 M N 了 做好你自己的事混口饭吃,分析这些什么 MN 的有鸟蛋用
能发帖吗
我就问下这个社区的那几个头, 之前不是大力抨击培训班吗? 为什么现在自己又搞培训班来圈钱了?不是推动国内测试行业发展吗?免费培训好吗?收那么多黑心钱合适吗?顺便看下是不是真匿名呢?
为啥是 M 不是金字塔
顶尖的都就那么多
中层现在多一点 基本是会点简单自动化 毕竟工具这东西 学几下就会了 会点简单的不行的 python 也写会 python
底层就是连简单的自动化语言啥都不会 就会点业务
你这种就是典型的没脑子,只有充分的市场竞争,行业才会更好地成长。
慈善和公益只要是跟人做,难度都相当大,因为人大多数都是犯贱的。
还有,你敢实名吗?说这种话不敢实名的,估计人品也不咋地
大部分观点还是比较认同的,楼主也是很有想法的人,我和你一样感受到很多焦虑。
说 1 下不同的观点吧:
"团队怎样脱离手工业务测试",这个思路也许有误,因为测试是一个持续学习并实践的过程:学习业务知识、测试技术、不同用户角色、开发使用的开发技能和架构、产品本身的价值和定位等等信息,需要测试人员不断去学习和探索,需要测试人员具备很好的工程化素养,去学习自己的被测系统,去发现更多有价值的缺陷,而不是脱离了手工测试去追求纯粹的技术实现过程。自动化测试是有用,但也有应用场景,不是每个项目都值得开展,也不是每个项目都会开展的很有价值。
个人认为真正做好手工业务测试是把控质量的根本。而不是跟风去掌握自动化、性能等技能,虽然这些测试技术在某些项目特定场景中可以发挥很大的作用,团队中有核心成员掌握即可,不需要全员掌握 (这个东西会就会,不会就不会,门槛也不高,公司没义务给他们培训、教他们掌握技能)。
趁楼主的话题多说 2 句,我做了接近 10 年的自动化测试 (从 06 年开始接触 QTP,到现在设计自动化框架、编写自动化测试平台等工作),总结下来就是:针对现在面试些小鲜肉们 (尤其是外包),动不动就说会自动化测试,一两句问下来啥也不懂,也不知道哪儿来这么大口气。都是外面这种培训公司、技术公众号等形式更具有吸引力,为啥呢,因为小鲜肉们已经习惯了学习"低信息密度"的知识,就是说他更习惯接受"浅层"知识信息,轻易能从培训公司、技术公众号等渠道获取知识提炼精华 (拿到的知识直接会被划重点),不愿意也不会去尝试学习复杂、困难、耗时过长的知识 (比如说深钻一个知识领域、深读 10 本书、自己不断尝试失败和实践的过程),没有经历思考和琢磨的过程,他的知识体系根本形成不了。
以上是个人观点,打了这么多字,请轻喷谢谢。
怀揣梦想,面对现实。 搞那个培训养活自己和 “抨击培训” 不冲突。
思寒那个是个大工程,不是那么好搞的,有很多因素。所以,搞培训先让自己活下来没什么问题我觉的。
关键看 “抨击培训” 是抨击什么类的培训,有的培训也是蛮好的,要看具体的内容是指什么。
这个社会和测试市场 是层次的,也和自己目前的测试水平层次有关系,不同层次的人,不同的角度和自己的屁股所坐的位置都会导致不同的结论。随着自己的成长和市场的优胜劣汰,看法和个人认知都会不断变化的。
世界唯一不变的就是 “变化”
感觉你说的非常对
各种培训班出来的人,最大的问题在于,学习能力和基础素质。很多都是基本技能有了,但是很可能在某些方面浅薄的没有下限。手工测试其实主要就是测试基础理论和用例的学习,剩下的就是业务和需求能力了,而培训班出身的测试,在需求和业务能力方面,非常薄弱,也比较少能去自己学习的。
讲点自己的体会,工作 8 年,工作前 5 年是做网络设备的测试(跟互联网测试有很大差异),自动化也只是用 python 写写简单的脚本。后面转到互联网,刚开始基本啥都不会,经历了艰难的学习爬坡过程,大学也不是计算机专业,所有互联网相关的东西都是最近 3 年学的。比较幸运的是公司领导给机会,我自己一个人用 python 搭建起了 web,app 以及接口的自动化测试框架,搞完后感觉能力有个比较大的提升,主要是代码能力方面。后面又自学 java,把 java 编程思想、代码大全等啃了一遍。做这些事情费了不少脑子,也花了不少时间,但是很值得。我个人是觉得关键在于自学能力,还有基础也很重要,在追求最近技术发展的同时,不能忘了基础知识,这是造轮子的关键。
妈的,突然随机听到了这歌,送给个位焦虑的
http://music.163.com/#/m/song?id=64775
壮志在我胸
电视剧《江湖再见》片头曲
专辑: 超级精装大戏主题曲
歌手: 成龙
作曲 : 李宗盛
作词 : 李宗盛
拍拍身上的灰尘 振作疲惫的精神
远方也许尽是坎坷路 也许要孤孤单单走一程
早就习惯一个人 少人关心少人问
就算无人为我付青春 至上我还保留一份真
拍拍身上的灰尘 振作疲惫的精神
远方也许尽是坎坷路 也许要孤孤单单走一程
莫笑我是多情种 莫以成败论英雄
人的遭遇本不同 但有豪情壮志在我胸
嘿呦嘿嘿 嘿呦嘿 管哪山高水又深
嘿呦嘿嘿 嘿呦嘿 也不能阻挡我奔前程
嘿呦嘿嘿 嘿呦嘿 茫茫未知的旅程 我要认真面对我的人生
拍拍身上的灰尘 振作疲惫的精神
远方也许尽是坎坷路 也许要孤孤单单走一程
莫笑我是多情种 莫以成败论英雄
人的遭遇本不同 但有豪情壮志在我胸
嘿呦嘿嘿 嘿呦嘿 管哪山高水又深
嘿呦嘿嘿 嘿呦嘿 也不能阻挡我奔前程
嘿呦嘿嘿 嘿呦嘿 茫茫未知的旅程 我要认真面对我的人生
嘿呦嘿嘿 嘿呦嘿 管哪山高水又深
嘿呦嘿嘿 嘿呦嘿 也不能阻挡我奔前程
嘿呦嘿嘿 嘿呦嘿 茫茫未知的旅程 我要认真面对我的人生
嘿呦嘿嘿 嘿呦嘿 管哪山高水又深
嘿呦嘿嘿 嘿呦嘿 也不能阻挡我奔前程
不懂技术的测试经理有成长空间吗?空间如何?
我没想那么多, 就是在自己觉得对的路上埋头使劲干。 不犹豫,不彷徨,不退缩。 有踌躇不前的功夫,事情早就做出来了,路也走出来了。 延迟满足感,厚积薄发。 所以我从来也没怎么焦虑过,但我却一步一步走的更好了。 不要去管其他人什么水平,其他人开多少工资, 那都没用。 走好自己的路才是最实在的
16 楼的提质疑的匿名同学
我就问下这个社区的那几个头, 之前不是大力抨击培训班吗? 为什么现在自己又搞培训班来圈钱了?不是推动国内测试行业发展吗?免费培训好吗?收那么多黑心钱合适吗?顺便看下是不是真匿名呢?
26 楼的匿名同学
我想知道为什么门票和培训会这么贵呢?
也不是小班,也不是一对一
赶上一个月的工资了。一直没搞懂
测试开发大会的门票你对比下其他在国际会议中心和国家会议中心的大会就知道了,已经是最低的了,为的不过是希望更多人参加。过去两年基本都是盈亏平衡,都是志愿者在耗费自己的时间强撑的。仅大会的场地就是几十万费用,通过赞助商可以降低门票成本,但是我们不想让大家花费宝贵的时间来听广告。办大会不是你想的那么简单,这些志愿者和组织者,他们拿不到钱,还要默默的承受很多委屈和做出很多牺牲。在测试大会的当天,有多少人给他们说一声谢谢那。很多人都以为这是 “理所当然” 的服务,很多为社区默默奉献的人都在被人遗忘和忽略。如果你连个门票都不愿意支持,你还能为这些付出的人做什么,为整个行业贡献什么。目前社区开放的个人早鸟票其实是赔本的,就是希望留给想来大会的个人一个机会。目前更多的还是企业在购票,我们也希望企业可以帮个人承担这个成本,因为这次大会的内容和资源会给参会的企业带来很多的回报,我们也会加大对企业的回报力度。
无论行业如何变化,我都坚信质量和测试都是非常重要和核心的,所以无论行业一时的舆论如何,我们都会坚定的发展测试技术和质量交流。不止是喜欢这个行业,同时也因为这个行业的重要性。所以我觉得无论是 testerhome,还是社区的很多人,大家都有责任引导整个行业走向正确的方向。行业发展这些年,其实一直都是很积极发展的。测试行业人数降低是积极的信号,说明整个行业是在不断的淘汰落后生产力,把低价值的岗位外包,并让高价值人才发挥更大的作用。
十九大里面其实也透露出加强质量建设的意图,国家也在加强质量建设和质量意识。过去的互联网和移动互联网其实是牺牲质量加快速度,这是正常的,也属于行业发展的阶段性需要,但是到了物联网时代。一个考虑不周的需求场景和一个测试不到位的 bug 小则威胁人的生命,大则可能会给整个社区带来灾难性的后果。测试和质量依旧会是更重要的核心,这个核心不一定是需要那么多的人,人群的大小跟很多因素相关的。只是说他的地位会很高。
霍格沃兹测试学院的测试开发培训目前的价格体系分别是免费公开课、1000 接口入门课、3000 自动化课程、6600 测试开发系列课程、12000 线下班课程。
用一句话说就是“你以为的岁月静好,不过是有人在替你负重前行”
会的,只是时间问题。会以不同的形态存在。
第一种是成为收费的前奏,通过免费拉客,这是各家培训机构的管用招数,我们也刚开始学习这种套路。没办法,所有人都吃这套,我们太老实的话别说改造和净化培训行业了,连那些骗子机构都竞争不过,空有一身绝学也抵不过人家的砸钱硬广和满电线杆的小广告,酒香也怕巷子深。但是这种模式并不是真的免费。
第二种是真正有含金量的课程也会免费。这个需要等几年,但是不是现在。目前其他机构小的一年盈利几百万,大的盈利几个亿。我如果敢把那些核心课程免费,就等于砸了别人几个亿的饭碗。你们拉起来一个连的 007 也救不了我。 上次没砸别人饭碗就说了几句实话,就被人铺天盖地的造谣抹黑了,摸着自己的良心,我能指望你们救我嘛。 我也不想成为前浪和烈士,尤其是还为那些不懂感恩不敢实名的人,不值得。
第三种很简单,觉得培训费贵的亲们,把你的简历给我,如果经过我们推荐跳槽成功,别说培训免费了我倒给你钱都可以。其实我们自己也不想挣培训费,只是觉得这不是现阶段社区或者某个人能左右的事情。考虑到我们不知道你是个精英,还是即将被行业淘汰的落后生产力,所以你需要为自己的信用和能力付出担保成本,所以我们收费。
行业人才梯队其实我们很早就发现有问题了,你说的是 M 型,我不敢说对错,毕竟对 M 型的解读是不一样的。根据这几年的观察和跟各家公司的测试管理圈打交道,我得到的信息是这样的。
中层的人基本无可救药了,他们接受了很多错误的理论,自身又安于现状,别说前进了,连学个简单的语言都费劲。有些甚至干脆就进入了反自动化、反技术化的倒车里了。所以现在很多团队都是一个技术大牛带一帮新人,一起顶起来团队。中层的人依旧是整个行业的顶梁柱,他们承接业务测试需求,并管理各类工作。但是根基已经不稳了,很多公司都在逐渐淘汰这批人。现在最热门最紧缺的人才是高层管理、测试架构师、测试开发精英。其次是工作 3-5 年以下的有经验的熟练工,可培养,勤奋积极。霍格沃兹测试学院只培养测试开发工程师,也是在推动行业发展。并不是说低端的测试工程师不重要,只是因为有太多机构只培训入门的测试工程师了,我们想走的更尖端些。
最近两年还有个趋势就是学历要求加强了,这个好理解。人的能力和态度是受环境影响的,而学历就是最好的筛选方式。不过这个对一些学历不好但是能力很强的同学就不公平了。我也在想办法解决,实在优秀的我还是会厚着脸皮给名企的经理做试探性的推荐。
造成很多人学习和态度不行的原因是多方面的,一方面是行业里多样化的团队风格,培训机构也在拉低测试工程师形象上贡献不少,过去大多数的培训机构都是垃圾(也许霍格沃兹测试学院也会走上老路)。优秀的人才只能在好的团队里面才能培养出来。而这些人不过是凤毛麟角而已,很难找的。所以我的看法是高级人才依旧是紧缺和稀有的,而企业换血的速度也会很快。未来四分之一的测试员会面临被外包或者被换血。而测试开发会成大多数公司的标配。正常的业务测试会由新人承担,新人成长后会逐渐转移到更高 level 的事情上,大量基础的不涉密的业务测试会由服务良好的外包公司接手,这种橄榄形或者金字塔型的结构才是稳定的。
看到吐槽培训费用昂贵,希望社区免费的同学,觉得挺好,也想随便侃侃。
虽然自己技术一般,但是一直想把自己会的东西,告诉其他人。作为一名工程师嘛,就要有一些匠人精神,留点东西给后来人,万一对某些人有用了呢,那就皆大欢喜。但是(记住这个但是)平时工作真的很忙,别说做视频,写文章一个月能出一篇就不错了。最近还好进入了一家银行,享受了一些个人时光。在公司里新接手一个任务,接口字段一个一个的检验,好几千个。看着就烦,希望引入自动化,回家打开笔记本刚打算开始写代码,媳妇回家了,洗菜做饭陪媳妇吃饭,聊聊工作一天当中的烦闷,她看我越来越胖,吃完饭不许坐着,歇一会出去跑个半小时。好不容易回来,上个网刷刷知乎,看看测试窝,解答下这个问题后打算继续写代码。结果媳妇叫我去刷碗了... ...
我走技术路线,两年半折腾不息,从外包功能测试混到某中型企业测试开发,这两年一直很累,一直很焦虑,这段时间越发的焦虑了非常没有安全感,头发也开始掉了,是不是应该放弃这个行业了…
有大格局的人
培训为啥要免费?!!
个人经历证明免费的反而让更多人不珍惜,取之过易,随手丢之。知识非常值钱!传授知识的过程是需要消耗精力。培训这事,重点不应在于培训是否收费,而是内容是否靠谱。
不过也话说回来,现在大多的培训机构培训费用过高大则 1 2W,少则 7 8K。 然后授课内容大多坑小白的。
授之于鱼不如授之于渔。
曾也在某机构担任过短暂的授课老师,我曾试着引导学生自主学习,提高自学能力,说白了我就希望学生上了我的 XX 课程后,不需要再掏钱去上什么 XX 自动化 XX 性能 XX 安全等等。
现实是绝大多数报班的学生基本属于吃饭,你需要把饭喂到嘴边类型。so ,伤心离之。 烂泥扶不上墙,强制扶上,几天也就脱落。
身边不乏较强的测试,从测试到开发到产品到运维,不能说样样精通,但至少哪个任务丢过来都能搞定。 而这类人也绝大多数不是属于会了才去接任务,而是勇于去承担任务,所以会了。 也就是我喜欢说的问题驱动。 这类人也基本没上过什么培训机构,反而大多乐于分享。
To 16 楼:
网上免费的学习资料和开源项目那么多,还觉得不够么?是不是感觉资料太多了找不到学习的重点和方向?所以你想有人帮你理出体系化的课程,让你能花最少的时间和精力来快速提升?现在是有人花了大量的时间精力去做了这件事,然后你觉得他们就该无私奉献,凭什么收钱?
嗯,相信你工作也是为了建设社会主义创造社会价值吧,还拿什么工资呢,谈钱多俗啊