Java程序员需要什么学历才能找到工作?
高中及以下学历,现在非常非常难找到工作,可能有人会说见过小学学历的人在阿里等大厂工作,但是你要考虑几点,这个小学学历的人:
是什么时候开始学习编程的
当时企业对技术的要求是怎样的
工作经验有多久
掌握的技术怎样
做过多少牛X的项目
……
学历不代表什么?现在很多公司的老板都是小学学历……
这是我偶然间听到的一句话,不知道大家怎么看?我先来说说我的看法吧,学历是你学习能力的证明,学历高的人学习能力一般都非常强,学历低的很多学习能力都不强
现在的社会,大学生真的是遍地走,研究生,博士生也都是大批量地往社会里送;学历低,很可能是你学习能力不够,可能有些个例会因为特殊原因学历不高,但这只是个例,在14亿人口的中国,出现几十万都属于正常,不要深究,没意义!
大专学历的人想找工作很难,本科尚可。专科学校比较重实践,学习毕业后进入工作岗位就能立刻上手,本科学校重理论,面试时会轻松一些,工资也可以要得更高一些,我见过很多刚毕业就拿十几K的,专科可能也就三四K,五六K的
总的来说,想做一个Java程序员最低也得有专科以上学历才行
专科学历逆袭成为阿里百万年薪架构师
很多大厂都要求211,985以上的学历,像华为等大厂,学历不够哪怕技术再好你也进不去!
专科学历,32岁,自学提升学历到研究生,还考了MBA,技术更是没话说,最终拿到阿里百万年薪级别的offer!
这里就不进行总结了,看看了解下就好
学历低怎么办?
学历低当然是要提升学历了?虽然有的企业不认可非全日制的学历,但是还是有企业认可的,做到后面也确实不太需要学历,因为工作经验,做过的项目,技术能力都摆在那里,没人会去深究你的学历(华为等大厂例外)
总结起来就两点:提升学历,提升技术
Java程序员如何选择工作?
一个税后年薪22万,一个税前20万,总体大概每年相差五万,大概20% 左右的差距不算太大,所以这个差异,薪资的选择权重不大,大概也就占到三成。
码农
不管你在外包开发领域工作多少年,到了一个新项目,也只能根据设计人员设计好的内容去写代码,没有机会参与核心技术架构的改造,说白了就是个熟练工。
所以**一般外包人员学历要求不高,只要你能写代码****:我有个高中没毕业的亲戚,就是在某培训机构学了几个月,就找了个外包公司做软件工程师,所以如果你学历不高,可以先通过外包公司做码农,慢慢积累,再拿个学历还是有机会去其它公司。
在正式的软件公司或者互联网企业做开发**:你的发展空间会更大,你有机会从你个普通的软件工程师升级为软件设计师。甚至接触架构设计成为一名设计师。
就拿我们公司来说,为了降低成本,有些项目里会招一些外包的研发人员,一般都是工作一两年的码农。来了就是编码,有好的培训机会也参加不了,更别说做更深的技术。
他们做得好不好,主要就看编码的工作量和bug率,所以外包人员的主要价值体现是工作量,而非技术能力。
从这个角度上看,长期从事外包研发不利于一个程序猿的技术能力提升,即便是有五年的研发经验,基本上也是一个经验干了五年。
程序员,最重要的就是技术能力,需要不断地接触新技术,学习更深的技术来提升自己,作为一个正式员工会在实际工作中找到这样的机会。
当然有些公司也会在一些外包程序员中挑选部分精英转为自己的正式员工,这也是一些外包人员愿意在某些项目上拼命加班的原因。
综合分析来看,我还是建议别去外包,这不是对外包人员的歧视,而是为了长期来看,更好地提升自己。