运维和测试岗位真的不用写代码吗?顶不住研发降维打击啊
最近有家长咨询孩子岗位规划,有计算机科班出身的同学,计划找运维或测试岗位。同时想得到高起点,将来发展空间更大,说白了,需求量大不愁换工作,同时岗位天花板更高。
前些年涛哥挺推荐运维和测试,对于技术不那么自信的同学,男生推荐运维岗位,女生推荐测试岗位。
现在依然推荐,但对于有开发能力同学,优先建议选择研发岗位。
运维岗位在做什么
运维岗位,核心是确保服务稳定运行,对于开发好的软件的部署,维护等工作。
比如给客户卖一套本地部署的数据库,需要运维人员去完成客户安装部署,问题定位等工作。
运维岗位更多是服务部署,稳定性运维,出问题的及时止损切流量等。
但高端的运维岗位,依然要求能写代码,写自动化安装部署脚本代码,自动化监控代码,自动化报警的代码等等。
测试岗位在做什么
测试岗位顾名思义是对软件功能的测试。但低端的就是做一些黑盒测试,就是对着软件操作使用,发现问题。
高端也是需要写代码,去做自动化测试工具的开发,白盒测试分析等等。
岗位的需求量分析
运维和测试的在一个事业部与开发相比,大概1:10左右。数量与研发比会少不少。
未来趋势分析
降本增效是未来很多年各大公司趋势,现在测试外包化趋势很明显,各大公司从早些年正式员工为主,切换为少数正式员工带一堆外包的工作模式。
外包同事更多支持各个业务日常的黑盒测试,正式员工做一些自动化工具的开发,不断提升效率。
高级岗位要做什么
运维和测试未来中高端岗位依然是需要有开发及架构能力。不单纯是同学们看到的不用写代码这么简单。
研发能力降维去运维和测试
随着现在找工作更卷,竞争加剧,不少有研发背景同学降维去找运维和测试工作。虽然很多同学很委屈干嘛和我竞争。但事实是这类开发背景同学去找运维和测试工作更容易,真的是降维。
就像很多学校喜欢招男老师,但好像没必要,女老师也能干,但事实大多就是这样。
做技术的要高起点就得有代码能力
大家经常听到一句话,要做难而正确的事情。同学们做技术,要想高起点,就得迎难而上。
这就是涛哥一直建议大家的,在你能力范围内尽量定一个伸手蹦一下就能达到的目标,而不是降低自己预期,尽量高起点,未来落地才不会低。
我是涛哥,曾任某互联网大厂技术总监,十年面试过500人,培养新人超百人。专注技术培训/求职陪跑/简历辅导/面试辅导/求职咨询等,24年目标帮助1000人求职和成长。
#校招过来人的经验分享##我的求职思考##在找工作求抱抱##找工作中的意难平#