说说我的情况吧,本人 30+,计算机系专业二本院校毕业,毕业以后不知道怎么就从产品转成了开发的岗位,然后就在开发的岗位上做了 7 年(Java),年轻的时候不知道努力,在开发这条道路上没有能够更深入,一直停留在熟练使用框架上,生娃之后在家做全职几年,去年又找了份测试的工作做自动化测试,小外包公司,老板只做国外项目,公司技术实力不强,国外经济也不好,几个大的自动化测试都结束了,最后也开始找工作,互联网公司面了好多家,都是卡在 HR 和大老板那,年纪啊孩子各方面吧,也挺心塞的,很喜欢这个论坛,觉得技术氛围很好很单纯,其实也想听听各位的建议,对职业发展真的很迷茫。我在想再过几年到 40 上下的时候是不是就真没公司要了,为什么国内的大环境是这样的,去美国出差的时候,客户公司的公司 40+ 以上的做手动测试的 QA 不要太多,日子过的不要太 High。这些都是废话,最近也开始在系统的学习看书,所以女的为啥要学计算机,为啥学了计算机毕业的时候不换行业,容我哭会。
国外替换成本太高,中国每年几百万毕业生,计算机专业的那么多,从 leader 或者老板的角度来看,功能测试可替代成本不高,而年轻人学习速度快,也很虚心好学,因此站着他们的角度而言,倾向性非常明显。如你所言,一个是年龄,一个是精力(家庭、孩子),还有一个是 “年轻的时候技术积累不足”,综合起来导致现在的状态,可以考虑换个行业啥的,或者找个工资不高但是时间宽裕压力小的岗位,我对我媳妇就是这么说的。
可惜在你只会 coding,而且只会用框架,这有点悲剧,如果能从全局看一些问题,那么就可以打造女强人范儿了
如果你够强,老板不会 care 你的年龄和家庭,就算你要生二胎,他觉得你有一年时间可以干出他想要的局面,足够了
25 未婚 看的也想转行了
但是转哪行呢
以后会越来越吃力的。
一边工作,一遍考虑转行呗。计算机就是这样,你离开个几年,几乎就是离开了一个世纪一样了。
自觉资质普通,就提前考虑退路咯。大神们都是说可以干到退休的,但是作为普通人的我们,没必要在这个阶段再投入更多了。
不知道你是做开发还是做测试,如果你还年轻,我建议你转行,做人资或者财务,这些都是适合女生并且年纪大会更吃香的行业
谢谢回复,恩我也想转行,说实在话面了那么多家互联网公司测开的职位,基本都是大家所熟知的,有时候面试官面的问题,我就知道技术实力一般,有些不懂装懂,我就不吐槽了。
位置坐标南京,女,马上 36 了。六年半开发,两年半自动化经验。技术底子差,在自动化这块也就涉及到几个框架,接口测试,做了点二次开发。去年面过十几家,感觉还好,offer 还是能拿到一些的。我也有年龄的顾虑,所以在不加班的 offer 中挑了一家。现在要做的是,补好基础,很多面试都是从基础下手,配合项目。多看看求职需求,针对性的提升自己。如果到了四十多,我再次失业。我可能做做培训,或者去外包公司弄点事,或者等等,未来都是不确定的。现在公司,也看到有个年纪大的女的,做产品经理方面的,市场上流行的管理方式,逻辑分析,她一直在不断的提升和充电状态。整个人状态非常好。
现在觉得无论哪个阶段,要想继续在这个行业呆下去,持续学习和努力是不可缺少的。工作同时,也在补基础,共勉~~
转行要趁早,越到后面,成本越大,不过转行也要慎重啊。
男的也一样吧,不想做点点点的功能测试,学了一大堆基础,面试时稍微深一点的可能就一脸茫然,
昨天看了一篇文章,35 是 leader 的坎,40 是总监的坎,男的女的都一样。
看开点,要么继续拼,一直跟着风口走,一直学习,积累人脉。
要么就投资投资,多接触外面的人,眼界开阔一点,赚钱生活的机会也会有很多的。
同南京人,同年纪,9 楼说的挺好。~
女的有人资,财务的转行退路,那么男的呢?
35 是管理的坎,本人 31 了还是普通员工一枚,好像都还不够格有坎呀。 31,计算机专业,有娃有家庭,自动化测试经验才 3 年,技术也一般,还在框架使用和整合的阶段,会 coding,对架构还没形成自己见解,最近也在迷茫中.,不知何去何从,目前公司自动化就我一人,做着确实累,全靠一个人。
国内的互联网行业需要从业者要不断自我迭代进化,有自己的竞争力优势其他的问题都不是问题了;
我感觉我就是个 SB,工作 12 年了,34 岁,从通信大厂到目前的互联网小公司,还在一线搞系统测试,测试方案、测试策略、测试用例,java,C#,C,javascript,python,mysql 都会熟练写(目前写得少),感觉还可以高强度奋斗 10 年
菊花厂的朋友刚刚内部转岗到 marketing 部门去了,他跟我说的是,要搞技术的话,就把你的技术搞得特别牛 B,要不然没什么搞头。不高不低那种中间状态确实很痛苦,感觉他说的也有几分道理,如果做不到顶尖,趁早考虑其他出路。
挺多公司到最后会对女计算机工作者苛刻的,年龄、家庭都成为了拒绝你的理由
人的价值=输出价值 + 不可替代性 - 耗损 。
这里面有三个因素影响人的发展,
输出价值是你的能力体现,所以要让自己的价值变的更高,包括输出的更好,更快,个人的综合能力更强等。这方面做研发也许会比做测试晋升的更快,涨幅更高。但是整体的价值并不完全取决于这一个因素。无论是人,还是各种产品、方法论其实都是在比拼如何更快更好更高。
损耗是一个人不可避免带来的衰减,整体的规律是一样的。国内外的差别并不是取决于文化不同,而是取决于不可替代性。 @simple 说的挺对。
不可替代性是你的核心竞争力决定的, 无论是研发写业务代码还是测试工程师点点点,其实都是很没门槛的事情,都是搬砖的活,跟工地上的工人本质上并没差别。没有核心竞争力就容易被新人替代。随着各种在线教育体系、技术的成熟和更新换代,反而让新人更容易弯道超车。所以如何把握自己的核心竞争力就是非常重要的事情了,也是你个人不贬值的关键。什么样的核心价值是不贬值的那?比如技术上各种语言和语法无论如何改进,底层的引擎、设计模式是稳定的,系统和内核也是稳定的。你的个人经验、项目经验和个人觉悟也是别人无法快速复制的,其中经验需要扎实丰富,而不是一个经验用了十年。也许这些也会变,但是定期去 review 自己的核心竞争力是一件很好的习惯。
举个简单的例子,比如自动化,大家都会写 findElement,但是原理是什么,为什么会慢会不稳定,有没有更好的方法让它稳定并加速,toast 识别和 webview 识别的原理是什么,我估计 90% 以上的测试工程师、80% 以上自动化测试工程师都不知道,所以这些人既无法实现高效价值能力输出,又无法拥有自己的核心竞争力,所以很容易被新人代替。
同样的作为研发,天天只写业务代码,加个数据库表、加个字段更新查询、优化下展示逻辑调整下按钮尺寸等等,这些跟测试工程师的点点点类似都有很好的阶段性输出价值却缺少不可替代性的核心竞争力,这些人写了很多年,连 JVM 字节码都不知道、连 Dalvik、ART、Method Swizzing Hook 等都不知道,就很难走上更高的阶段。
除了技术上构建自己的壁垒,经验积累也是类似的。很多技术和经验的积累,需要实现从量变走向质变。如果只是量变进入不了质变,那么就很难脱蛹化蝶成为行业稀有的佼佼者。所以工作中要记得永远比别人多走一步,多看一眼,尽量朝着超出期望的目标去做事。
北京有推荐工作的吗
今天基本定下来一个互联网公司,虽然比预期差一些,不过还是很满足,谢谢大家,我会努力在测开的道路上继续前行,向思寒给的方向去努力。
同样感觉很焦虑。虽然能写代码,自己写一些小工具。但感觉还达不到标准。
虽然看过 Robotium 源码,也能改改。但还是觉得也就那样
看看 java 虚拟机,并发编程什么的书也都翻过了
然而还是编码经验不够,不敢在简历上写熟悉。。
虽然在大公司里,但是不在核心部门。就感觉总是隔着一层距离,没办法了解其他部门牛逼的技术
质变达不到量变。。焦虑
像我这个状态,怎么能达到质变呢?
我来的这个公司从来没有做过自动化,真的是举步维艰,老本程控管控太严,做完了一个项目的 UI 自动化测试,正开展接口测试,哎,程序和老板支持太少了,我现在是准备走人了
深有体会,我最近几个月看招聘信息,也去面了几家,干测试也干了 10 多年了,最近感觉对测试的信仰已经崩溃
你说,拼功能测试吗,都是招些几年的小伙,你说拼技术吧,如果我对开发那么熟悉,我为什么 不转开发完了呢
当年我转测试的时候,哪个混蛋骗我说测试越老越值钱的
男怕入错行,女怕嫁错郎
支持思寒的观点~
核心骨干的价值同样体现在不可替代性,不一定是技术,业务专家同样适用,尤其是业务特别复杂,摸透整个业务逻辑需要大半年或者更久。可惜,业务专家的市场机会要少的多