数据分析告诉你选开发,还是测试

前面写了《到底是选开发还是测试?》,主要从开发、测试这两个岗位的内容,对技能的不同要求,测试岗位的特点及发展,要结合自己的基础和所处的阶段来选择。

今天我们来看一看,拉勾上软件测试工程师和开发工程师(以Java为例)岗位对工作经验的要求和岗位数量。我们用爬虫的方式,把拉勾网上软件测试工程和Java开发工程师的职位都抓取下来,进行数据清洗处理,以图表的方式,看看这两个岗位分别对应届生、1~3年工作经验、3~5年工作经验需求有多少。

Java工程师经验要求和岗位数

从图中看出:Java工程师需求量最大的是3~5年工作经验的,占57%,1~3年工作经验的占16%。

软件测试经验要求和岗位数

从图中看出:测试工程师1~3年工作经验的职位,占38%,3~5年工作经验的占44%。

两个图的数据均可反映出:1年以下的,应届生岗位占比非常少,几乎可以忽略。换一个说法,如果你没有相应的项目经验,没有经过培训学习,基本上就没有什么面试机会。

如果单从岗位数量和对工作经验要求上分析,选择软件测试学习后,同等条件,你面试的机会要比开发多一倍。如果加上你学得不错,拿一个高薪的Offer根本不成问题。

下面是自动抓取数据过程的截图。

自动抓取


另可参考我写之前的文章: 《软件测试招聘岗位分析》,从公司业务、规模、薪资、工作经验和技能上分析。

谢谢阅读,感谢支持~