测试基础 【职业发展】5 年工资分水岭,测试人员发展方向

测试猿温大大 · 2022年04月11日 · 2016 次阅读

大家好,我是温大大。

最近温大大的群加的人太多了,所以来不及看群消息,等我来看群消息的时候发现已经「崩」了 —— 群被封了,因为群友谈了一些「政治、色情、暴力」相关的敏感话题。

当然也有好的一面,下面是群友问答的一些精彩瞬间,可以对号入座:

目录:

  • 案例 1:「职场问题」外包还是甲方?
  • 案例 2:「职业发展」工作 5 年后,以后的职业发展是怎样的?
  • 案例 3:「面试指导」大数据运维工程师面试应该怎么准备?

案例 1:「职场问题」外包还是甲方?

问:温大大  不好意思打扰你了 有个问题想听听您的建议

问:简单说一下情况 非科班 91的 现在测试工作四年,前两年半功能最近一年半在外包做自动化,能力就是能搭建基础的接口 UI自动化框架  能用Jenkins跑起来

问:一个是从外包出来但不离职做他们自己接的项目自动化 他们觉得我能力和性格还可以想让我担任主负责人从0到1

问:还有一个是进甲方也做自动化测试 但就是写用例脚本 老大是同城的自动化专家  一个6人的测试团队

问:
外包是 14k  13薪 5000社保
甲方是 15k+800补贴  13-15薪资  全额保险
问:如果您有空的话 麻烦回复一下  想听听您的建议

答:
同学,我理解下,
1、你是工作4年+目前在做自动化测试+有能力从0 到1 搭建UI自动化框架+并且能持续集成。
2、目前你面前有2个机会:1个是不离职情况下接这个外包负责人,1个是进甲方的自动化团队。


建议:
1、外包适合刚入职的同学(1-2年可以,别待太久),所以我建议不要待外包了(虽然他们提供了你负责人的饼,但你自己都在学习中,很难带团队自己很难再成长)。
2、至于甲方,这个肯定不是你最好的选择,可以先去,给自己1年时间,跟着这个团队深入自动化学习技术,1年后再跳槽到更好的平台,别把自己卡的太死。

点评:外包大部分情况下适合 1-2 年没有项目经验的同学,如果你工作 3 年以上建议能跳出来就跳出来,以后的路会宽一点,如果你不知道如何跳出外包圈,欢迎来找我帮你分析!

案例 2:「职业发展」工作 5 年后,以后的职业发展是怎样的?

答:工作5年,是一个工资分水岭,出来看看机会,多面面,对自己的能力和技术栈有好的定位。

问:5年那些是必会的技术栈

答:
看你以后的发展方向:
1、性能专项、2、自动化测试专项、3、安全测试专项、4、测试工具平台开发、5、业务专家。

详情:
1、性能测试专项技能栈:
工具:loadrunner / jmeter / ab掌握,性能瓶颈定位 & 调优 & 压测方案设计。

2、自动化测试技能栈:
自动化框架: 
cucumber(BDD框架)/ pytest(python 接口框架)/ junit (java 接口框架) / selenium+python+driver(ui测试框架)/ Appium(手机框架)
掌握一门编程语言:java / python 
掌握数据结构:列表 / 队列/ 栈 / 树 / 链表

3、安全测试技能栈:
工具:AppScan / 绿盟扫描
技能:SQL注入、web安全知识掌握、
防火墙、网络、数据库原理了解
最重要的是:认识安全领域大佬 或 你本身就是大佬,黑白2道你都有认识的人,以免公司业内人士攻击。

4、测试工具平台开发(半个开发了):
前端:熟悉 Vue 或 React 框架
后端:python flask 框架、spring Boot框架


5、业务专家(业务+管理 上面cover):
测试左移:需求分析&拆解、产品规划、测试方案设计
测试风控:识别技术风险、产品实现风险、人员规划
测试右移:联通运维线上部署、应急方案布控


0、通用技能栈:
掌握数据库:mysql / redis 等,
掌握网络:http/tcp/udp 等,
掌握Linux:shell编程、常用命令、进程/线程、资源监控、文件查找 等

点评:抛开测试的管理线路,单纯从技术线路来看测试职业发展以后会越来越专项,所以有一技之长并且能深入下去,以后就是你选公司,如果你不知道你的方向,欢迎来找我帮你分析!

案例 3:「面试指导」大数据运维工程师面试应该怎么准备?

问:
暂时想到的问题
1 现在这家公司和之前的公司的优缺点对比,还有两次换工作的原因,之前也遇到过,总觉得回答的不好
2 面试过程中可能会被问到哪些问题,从哪些方面去准备

问:
Jvm相关的

答:
大数据运维高频问题:
0、项目:大数据数据常用框架:采集(datax)- etl清洗(spark)-缓冲(kafka)-入库(kudu/hdfs/hbase)-应用(数据建模/报表/查询impala/hive)
1、项目:前2家公司技术框架、技术点、你在项目里面的工作&成绩。
2、能力:最难的一个问题跟踪,你是如何定位、解决的、后续优化方案?
3、八股文:Linux常用命令(网络排查netstat/ 进程排查ps/ 文件排查tail/ 文字处理awk/防火墙)
3、八股文:mysql数据库(sql慢查询/索引优化/窗口函数/关联)
3、八股文:hadoop的技术框架原理,mapreduce原理、hdfs存数据/取数据/备份数据原理。
4、能力:工作中做过的有提升效率的事情吗?运用工具、脚本排查问题+部署+安装?
5、能力:如果一个进程没有日志输出并且cpu、内存变高,如何去排查?(jmap将进程快照以二进制方式输出、用MAT Eclipse Memory Analyzer分析堆栈占用)
6、能力:如何定位前端、后端问题:
浏览器f12看是否有报错、
接口参数是否穿对、
网络是否有问题、
后端日志是否有报错、
数据库写数据是否正确

答:
我觉得东西蛮多的,你看看能否今天专门花时间准备下,然后跟HR约明天或者后天


点评:很多时候你面的岗位都需要「专门准备」,这样才能面试通过率才大,如果你不知道怎么准备可以找到我,让我帮你分析!

日常还有很多关于「测试」技术、薪资、面试套路方面的交流,如果你也有一个「加薪」梦,欢迎加入我们,大家一起升职加薪。

关注公众号:测试猿温大大

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册