程序员学历更重要还是项目经验更重要?

这不是非黑即白的问题,二者都重要,没有可比性。学历高了可以弥补经验的不足;经验丰富也能填补学历的缺陷,重要的是你要明白你的coding能力来自哪里,如何持久的提升这个能力去创造价值,让这个社会承认你是一名合格程序员。

通过以下两点进一步阐述一下我的观点:

高学历的人面试侧重基础,考察算法、数据结构、业务场景下你的分析思路而不需要你给出解决方案,底层的实现原理考察的很多,即使你没回答上来,面试官也会引导你,因为面试官们知道,你能提供的能力是——解决问题的能力,只是欠缺的是大量的实践,实践可以通过堆砌时间去提升
经验多的人面试侧重项目的完成过程、怎么与其他人协调项目进度、遇到业务问题如何解决,给你一个场景,你要给出解决方案, 适当时候展示code,这个层次的人要懂得用经验去打动面试官,一定要体现出你的专业性,你是这个行业的个中翘楚,工程师的工程是你能完整的做出商业应用。

本人新建一个技术交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子

不需要刻意纠结这两个概念哪个重要,提升身为工程师的核心能力永远不过时,把你的优势无限放大,缺点尽量改正,哪个时候你不会在乎这个问题了。

对于还未毕业或应届生找工作来说,学历很重要,因为学历是门面、是敲门砖,对于大部分企业的HR来说,他们还是在看重职场新人的学历,因为学历证明了学习能力。

对于工作了几年后,有了经验,能力的体现会盖过学历的要求,不过这里要指出的是除非你有了自己的名气或能力真的很强,才会不看重学历,否则还是有可能被拒之门外。

所以,在条件允许的情况下,最好能有个高学历或提高学历!

你可能感兴趣的:(技术,程序员,java,算法,java,面试,编程语言,人工智能)