最近突然多了很多思考职业规划的帖子,有被裁员的,有转行的,有新人想成长的,各类境遇之下都不约而同的考虑起测试职业的发展。
想来也是因为秋天的缘故吧?
据报道,立秋以来,北京回龙观医院精神科就诊人数明显增多,较之前增加了 20% 左右。北京回龙观医院精神科副主任医师陈红梅说,秋季是抑郁症等 “情绪病” 的高发季节,此时由情绪问题引发的一系列健康状况也有 “悲秋综合征” 的说法。究其诱因,包括:秋冬交替,万物凋零,气温变化比较大 ,人们容易产生伤感情绪;许多人工作压力大,容易产生不良情绪。
我也无法例外,受天气影响,最近这段时间也特别焦虑。我看到很多帖子里说赶快走到测试管理的路线上去,所以就忍不住也来说两句。和大家一样,我也是从一线测试工程师开始,成为测试专家,然后慢慢转到管理的,最早带 3,4 个人,后来带 20 多号人,算上外包,七七八八的最多的时候也有小 100 号人。有一段时间,自以为管理做的不错,看看大方向,拆解拆解任务,然后往下分工作就可以了,最难的就是规划和总结,但是熟练了之后,发现也是套路居多。当你熬过最难的时候,到了舒适区的时候,这个时候的认知总是觉得我成功了,但是其实这个只是下个阶段的起步,而下个阶段迟迟不到来之后,就会开始焦虑。管理岗其实是种不进则退的岗位,一旦在某个位置待久了,人也基本就废了。
我最近和同事聊,我说像我们这种测试管理,做的事情,无非就是招聘建团队,定目标追执行,人员沟通,绩效考核等等一些列,说的好听点是团队管理,说的难听点就是杂事管理。杂七杂八的事情一多,工作时间就碎片化,思考也碎片化,并发多,专注少,就会发现很难有大片思考,大片实现落地的时间,而人也会慢慢有了惰性,经常简单思考之后,有了想法, 就交给同学去调研实现。时间久了之后,你会发现,慢慢地,你已经自废武功了。这个时候,再把你扔到市场去,就会面临竞争力低下的境遇。(另外,管理岗永远都是稀缺感,竞争更大)
其实,按道理来说,管理也是一种武功,但是很奇怪,技术管理首先要求的是技术,然后才是管理。很多人演而优则唱,技术好了之后就做管理了,结果管理没做好,技术荒废了,最后出去面试,offer 还没有底下一线干活同学拿得多。归根到底,还是因为管理做的不上不下,最终需要回归技术功。测试这条路尤其如此,公司里的一线 tl,二级 tl,本质上都还是大头兵,大多数也并不具备财务权和人事权,这种情况下,管理水平和管理技巧又能有多好?即便做了测试部门老大,又不掌握生产资料和生产团队,也是无法直接产生价值,就是很尴尬。
所以回到标题,测试到了管理会更好吗?短期内会好过一点,但是长期来看,可能完蛋的更快。如何才能让自己不被淘汰,或者具备长期竞争力,其实还是一些朴素的能力,比如保持技术学习的坚持,能屈能伸的心态(管理不做了,回去做小兵),健康的体魄和充足的精力等等。
人人都焦虑,现在这个大环境之下,没有人可以逃跑,所以先做确定性的事情,比如锻炼身体,比如学习一门技术,其他的交给大周期吧。
一大早被直击心灵。
我讲老实话,现在这个情况下,测试 Leader 有时性价比真不高,也没多拿多少钱,同样一个 P8 或者 P7,他可能是一个 Leader,但是下面也有 P8/P7,这个时候能多拿多少?又承担多少不应该的压力?仁者见仁吧。
无非还是那个问题,小兵需要对技术有独特的见解或者一技之长,但年纪大的小兵如何去走,管理岗位虽然少,但好歹还能多苟活几年,行业顶端的人从来不缺岗位,忧虑的反倒是那些中层。
我一直认为没有绩效评比资格的 Leader 根本就算不上管理,更像是个中间件,只是多了些任务分配和跟踪汇报的工作,而且还可能慢慢丢弃了技术向能力
温哥,想了解做到这种级别,有什么样的工作会觉得是比较难做和最难做的呢
说的好,感同身受
保持技术学习的坚持,能屈能伸的心态(管理不做了,回去做小兵)-- 就算竞争力下降至少饿不死。
一线的管理不叫管理其实就是打杂。
管理最终管理的是人,如果需要组建团队,尤其在公司,项目的起步阶段,你可以拉到合适的人那就是优秀的管理。
测试尴尬的点在于起步初期,测试很难产生价值。等成熟了,你存在的价值也相当有限。
我有朋友从测试部长轮岗到开发部长了,不经历开发的管理,很难再上一步。
OFFER 拿的少那是咱们 40 了。。。这才是关键。。。
PS:
40 的考察啥?天知道。。。
技术?撑死了 30%。更多的是合拍吧。。。
对我来说我一讨厌加班(无效加班=无能),二喜欢怼人。合拍的难呢,看开看开。。。
管理的前提是公司给的薪资还可以才谈得上管理,要不然很多管理落不了地
另外,管理在小公司真心用不上,都是干活的
大公司才能谈管理,且在你的管理之下团队效率有量化的得到了提升
如果做管理之后技能差了也没关系,你要业务上成为专家,还是有竞争力的
如果只是分分活,写写总结,业务水平也没上去 ,那裁员时第一个就是裁你
管理就要一条道走到黑,不能既要又要
做管理的时候,比做一线的时候焦虑的多的多了。。
一线的时候,按时完成任务,不出严重问题就行,相比潇洒自在,做管理的时候,是真的迷茫。。。
当然,可能也跟年纪越来越大也有不小的关系吧。。
我赞同楼主的说法,所以从很早开始我自己就思考过这个问题,在测试职业一直走,职业生涯无非就是成为测试技术专家或者成为测试团负责人(也就是管理者)。
日常有很多机会给我观察不同的管理者,有的是只有 20 个正式员工出头的一线管理者,有的是上百个正式员工出头的二级管理者(就是老板的老板),甚至还曾经有机会看到带领上千人的质量部门的负责人,和他们一起开会,或者在他们附近的工位短暂工作。
这些观察给到我的共同感受是:
总结一下,管理者的核心工作无非围绕着做什么拿到更好的业务结果、做什么沉淀出更好的不依赖人的标准能力、做什么让团队整体以及下面的每个个体有更好的发展。但往往会有很多杂事在打断这些核心工作,所以对于管理者来说,必须要十分清楚自己此时此刻正在做什么,做这个事情是否有意义,对时间使用层面的容错会更低,意味着要有更多的自我意识和技巧。
我自己权衡一下,感觉还是搞搞技术来得更容易……
那大概是因为不需要做什么也能水涨船高跟着往上走吧。顺风舒服,逆风翻车,管理要做好真的需要一直绷着一根弦,要十分清醒不能松懈,即使事情规划得很好,但还是依赖到下面的人能否有效执行,还要兼任一定程度的过程管理,确实累。
互联网行业繁荣的时候,分工非常细,任何职业都有很好的发展。
但当一切回归到普通,测试整个职业和岗位都变得可以忽略
研发自测,以代码的方式去测试,变成了现在社会的主流
高龄测试从业者要么转行,要么消失在历史中
现在项目能稳定做下去已经是最好的事了,裁员现在跟包围圈一样
形容的很贴切啊,测试管理者没有绩效评定以及人员招聘的权限 基本和中间件一样,增加了工作 但没什么实权,在管理方向也没很大的提升反而对测试的一些迭代技术会荒废。丢了西瓜捡了芝麻,而且测试管理也依附公司,如果公司裁员后再出去找工作,目前测试工作招聘还是依靠一线技术的岗位偏多,顶着测试管理的岗位去招聘,人事或者新公司的 TL 会严重考察你的测试技能,但因为之前测试技能的荒废会导致一些尴尬处境 所以测试这条路 容易入门但 很难走
恒温只是吐槽,就标题而言,正面的回答是:
做管理一定是更好。
无论是谁,随着年龄的增长,薪资要求和对你的期待都是随之增长的。
如果不做管理,越底层获取的信息量越少,能够影响的东西也越少。
做管理,至少能让你从稍高一点的维度去思考问题。
这里说技术好的,都没有意识到一个最关键的问题。
你的技术可以迭代么?会有新的机会为你的技术买单么?
你这个技术的学习成本高么?招一个 3 年左右的是不是性价比更高?
测试本身就有工具人的属性,做纯技术年轻还好,除非是最头部,年纪稍大一点死的更快。
恒温看到的是 40 岁测试管理竞争力不足,但是对普通测试而言,别说 40 了,35,32 都是个坎。
百人测试管理经常都只要 38 以下的,32 的一线管理。这个逻辑下,测试技术你说多少岁合适。
昨天知乎推荐看到的:
https://www.zhihu.com/question/502621510
管理不一定是最好的,但应该是可以走的最远的。
行业本身都有周期性,依靠行业发展的特定岗位就更难避免,认知行业,职业与自身,面对变化,能屈能伸,持续学习,才可能找到新的向上路径。
看行业内是管理的空缺岗位多,还是技术专家的空缺岗位多,还是要不废武功,啥都能做才行
项目能带,团队能建,专项能推进,偶尔还要能撸撸代码
什么都会,什么都不精?要那么精做什么,团队需要什么就去填坑就好,都来做测试了要怎么精,测试就不要求精
大周期顺风下走纯管理还行,逆风下走纯管理不一定行得通
纯管理岗不被裁员还好说,裁员即失业
比较认同。
到管理肯定会更好,但是也不能丢掉专业能力。测试做到最后,会发现大部分还是没法直接产生收益(那种做 perfdog 能付费产品的除外),很多也没有人事权和财权。最后都是业务业务....
健康的体魄这个最重要
有机会还是要走管理的路,在底层永远是被动的,可以舍弃的。还有任何技术都弥补不了的信息差,任何一点风吹草动都可能是致命性打击
强大自己,剩下的交给命运。
从就业的角度来看,寒冬的时候,专家、管理都不一定好使。。。
管理没权没钱这些权利,你很难真正做好管理。要有自己一定的自由空间,按照自己的想法去打造团队。这才会有很多经验。 除了管理,自身的能力也要跟上,特别是一把手,更要持续不断的驱动自己。你进步了,才能带团队往前走。团队管理也是很难做的~
好的管理一将难求,蠢的管理千篇一律,祝那些蠢蛋要么被裁,要么身为关系户公司倒闭后失业。(深恶痛绝,主打的两个字恶心)
一线管理,责任大于权利
看很多测试老板都转业务或者产品负责人了,测试的尽头不仅仅是测试管理。
测试大佬们应该都拓宽路子,让我们这些菜鸟也能有目标,多分享下综合技能,不要总局限于测试开发,专项测试能力上,不然有机会也轮不到测试。
我 12、13 年开始带团队,20~50 多人那种规模,到 16 年的时候觉得实在很废、无聊,然后 16 年初自己申请转去做运维开发、devops 相关的一线工作,此后一直持续做各种效能架构、专家……直到失业几个月之后才开始后悔,为啥不一直苟住,很多躺尸的管理职位看不上我这种一线干活的,更多一线干活的技术岗位看不上我这种管理走出来的~~~我现在失业在家一整年了,很开心
所以,无所谓哪个好、哪个不好,而只是你走上了哪条路最好把它走到底,专心做好!
当管理当的心情抑郁了快,带团队如果自己不是部门的 TOP1 真心会好难受,尤其是我这种年轻人,跟我 Leader 管理观念相冲的时候太多了,我有时候控制情绪都控制的好心累。
管理>大头兵,随便说几点吧,做管理可以决定别人的绩效是 3.75 还是 3.25,加薪的时候,自己能更好的摘果子,而且在某国程序员的寿命是比较短暂的,能往上就往上
在测试方法论那篇里看到很多槽神不错的评论,可惜经济下行后不管是测试思维还是测试技术都不能决定否在互联网行业生存的关键(当初的技术绝对者也大多去做了培训生意),现在都是看运气 ,跟对业务为王 “一个人的命运,当然要靠自我奋斗,但是也要考虑到历史的进程” 还是长者说得对
越往上 承担的压力越大,面对的版块越多,目前在一家小公司,感觉管理做的好累,特别是在我的 leader(CTO) 走了后,发现他曾经抗的压力都下发到我这里了,最近干的都想自己申请降级了。1.要给 CEO 汇报,他在意 QA 部门做的事情是否是有价值,是否有收益, 是否有计划和目标, 每个人是否都发挥了 120% 的马力 2.跟财务总监同步:人效,服务的其他部门 - 收入支出 policy,新一年的 budget 3.还要应对跟别的部门的勾心斗角
大家可能不知道阿里有几个 P9 以上的测试 (转综合管理的不算),包括字节和 tx 同级别的测试,非常非常非常少。
所以不用焦虑了,市场说明了方向,老老实实做技术,理解产品。
管理型的 TL 分两种,一种是从业务中长起来的,没有你管理团队不行,一种是因人设岗。目前看前者还是有生存空间的,后者面临的挑战非常大,整体生态萎缩,船票和坑位也越来越少。