二本大四软件工程专业找不到软件开发工作?
通过这么多年来自己被面试和面试的经验来看,原因大概主要由以下几个方面:
1.程序猿学习入门基础知识门槛降低,竞争加剧随着互联网的发展,很多在职个人办起了培训班,无论是线上还是线下,使得个人或者机构的培训费用的门槛相对降低,更多的人可以去参与培训学习,各种吹嘘一个月零基础入门,从小白到高手等培训层出不穷,使得本身没有一点基础,想快速学到一门IT技能而找到一份工作的人越来越多。因此就业基数加大,竞争就越来越多。
2. 自己的专业不过硬由于竞争加大,招聘公司有更多的选择余地,因此,很多公司面试过后基本不会立马给你结论过还是不过,因为他们还想看后续是否还有更好更优秀的人员。包括我自己招聘面试的时候也是。除非你的专业知识过硬,能够吸引和打动面试官,其实这就涉及到面试方面的技巧了。
3.没有刻意准备绝不打没把握的仗,我自己毕业工作2年后,觉得做一直做纯C应用开发,没什么意思,当时觉得嵌入式应该很有发展。于是在换工作前:自学嵌入式方向的知识,然后在投简历之前基本把网上的嵌入式面经,习题做了个遍。还刻意在简历上准备了几个虚假的项目,以及别人的几个项目关键点里的问题,然后用自己语言自问自答的组织了一遍。同时将几个项目在心里演练了一遍,保证做到熟练的说出这几个项目的细节。在投简历之前还详细的了解了要面试的公司大概的情况,做到心中有数。
在投简历的时候,先选择不是很中意的公司,目的是锻炼自己的面试经验,以便积累更好的面经去为后面几个想加入的公司做充分的准备。如果你不刻意选择面试顺序,刚开始就面试很想加入的公司,这样由于你前期没有很好的面试实战经验,就会白白浪费面试机会。另外你还需要根据不同公司的侧重点来准备简历,很多同学都是不同公司简历千篇一律。所以要刻意准备不同的简历和不同的面试技巧。 这些都是面试需要充分注意的事项。
4.尽量多实践一些项目不太清楚现在大学里实践是否很多,反正答主自己当年毕业的时候,基本没有做什么项目,也就毕业设计做过一个大点的程序项目。不过现在看来也是弱爆了。而现在包括我们自己招应届生的时候,都要求有实战经验,应为这样上手快,企业培养成本低。那有些同学就会问,学校期间哪里有机会做项目?其实这个就看你自己是否真的走心了。网上有很多的开源社区,github,SourceForge,oschina,猪八戒上面还有很多编程任务,这些都是锻炼的机会。而且学生期间应该有更多的时间给自己充电。
只要你愿意,永远没有人能够阻止你前进的方向!
好了,一点建议,希望对你有用。初来乍到,谢谢点赞。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有