据说今年的国考报考条件特别严苛,特别不利于我等往届理工科民众。
真的有这么坑吗?下面咱们现在就来看。
今年的招聘简章,一个xls文件,包含4个sheet,基于一模一样的格式,可以合并为一张总表,以便于后续的筛选。总共13849行,对应全部13849个岗位。
接下来就是筛选过程:
首先是专业,今年对专业的要求细化了很多,如果不是实在没得选,就先以它作为岗位过滤第一道门槛。
table(str_detect(alldata2$专业,'统计')) #3574
round1<-alldata2[str_detect(alldata2$专业,'统计'),]
光统计学可以报考的岗位剩下了3574个,蛮多的,可以欸。
接着是学历/学位,这俩在这张表里是等价的。只要硕士、博士的,直接pass。
ggplot(data=round1, aes(round1$学历))+geom_bar(aes(fill=round1$学历))
edu_no<-c("仅限硕士研究生","仅限博士研究生","硕士研究生及以上")
round2<-round1[which(round1$学历 %in% edu_no == FALSE),] #3476
从3574到3476,并没有没少多少,至少在这个专业上,对一般的岗位而言,学历更高并没有带来多少报考优势,仅限本科的岗位甚至比仅限研究生/博士生的还多,当然,本科还是底线哈。
再看政治面貌
还有3430,少了才46个岗位,问题不大。
诶,这好像跟大家说的不一样啊。
那就继续看,备注,粗览就知道是限制最多的条件,而且跟之前的3个变量不同的是,取值更多元,包含494个不完全相同的条件,直接统计没价值,逐条看的话会瞎。好在有关键词可以抓,‘应届’(只要今年毕业的)、‘男’(建议男,只要男)、‘生源’(指定生源地)、‘服务’(5年服务期),只要有一条包含其中一个字眼,就不用考虑了。
rr<-data.frame()
for (i in 1:nrow(round4)) {
rr[i,1]<-str_detect(round4$备注[i],'应届')
rr[i,2]<-str_detect(round4$备注[i],'男')
rr[i,3]<-str_detect(round4$备注[i],'生源')
rr[i,4]<-str_detect(round4$备注[i],'服务')
}
tt<-rowSums(rr=="FALSE")
round5<-round4[index,]
round5实际上就是最终数据,即本人符合报考条件的岗位,大家可以猜一下数字。
从最初的13849,到专业过滤后的3574,再到学历筛选后的3476,政治面貌排除后剩下的3430,好像情况都挺乐观的,那最后呢?揭露答案:
66条,其实还要更少一点,61个,因为专业里有一类这样的,竟然有专门指定不要的,哭辽。
’
来看看这最后的数据。
税务局和银保监占到了59/61,毫无意外,绝对的大头,例外的就是国家统计局和水利部黄河水利委员会。其中偏远地区占到了5成以上。主要竞争专业: