从9月初开始找工作,在10月底终于很幸运的找到属于自己的工作。回忆过程很艰辛,这里记录下自己的心得。有些观点也许有一定局限性,只是表达个人观点,望见谅!!分以下几个方面:
(一)找工作之前需要明确就业意向;
(二)笔试难关;
(三)面试难关;
(四)大公司和小公司的抉择;
(一)找工作之前需要明确就业意向;
我理解的就业意向包含:
1,期望的行业;
正所谓“哪怕入错行,女怕嫁错郎”,选好行业十分重要!我的专业可选择做硬件或者软件,由于我从学习开始模电和输电就学到很渣渣,故早早坐上"软件"这条船。但是自身蛮喜欢"汽车行业",综合决定选择了“软件行业”和“汽车电子类行业”两类。我性格比较外向且善于交流,很多同学建议我做销售,也有过冲动。
但可能是大学期间做了太多兼职全职销售,让我不太愿意做销售,还有就是我软件基础学得还行,所以最终做这样决定。其中,要做好决定就需要自己了解自己,这样才能做出一个好的决定。我身边的很多同学都不了解自己,也不了解自己能做什么,在选择行业只能随大流或者看看别人找什么工作,抑或那个职位看着顺眼就投递。我想第一份工作还是蛮重要的,希望能谨慎做决定,结合自身能力和兴趣,以免将来后悔。
2,期望是地点;
地点也是非常重要的一关,很多同学都在地点上特别纠结,这里包括我。当初自我拟定地方计划,搞软件地点“广东”“江浙一带”“老家”,所以找工作基本朝着这方向走。谁知事与愿违,开始屡屡碰壁,充满激情的我无法前行,9月初来的都是一些大佬,“BAT”等,能力不到,悲伤!!巧合的是,我最好的两个兄弟都不约而同签了“浙江”,他们也很希望我到浙江,所以我就直奔美丽的西湖畔。
要说的是,选择地点需要考虑来自家庭原因,自身原因,发展原因和其他。我本来是很想回老家,改变的原因其一是好兄弟去了“浙江”,更重要是在外面打拼的生活虽然艰辛,但是充满激情和快乐。在外打拼,我会更有力量去实现人生价值。反观回老家,父母安排好一切,可以少奋斗十年,生活很安逸。我最终的选择是在外边累并精彩的活着。这其中没有那个好与坏,只是一个决定问题。
考虑时候,一定要明确自己想要的什么,然后决定......总好过懵懵懂懂决定!
3,期望的薪资;
读书那么多年,最期望也就是薪水了!!!总之一句话,越高越好。因为我的学校非“211”也非“985”,我对薪水的理解是第一年满足基本需求就可以了,之后可以凭借努力提升。有些同学可能会说“满足基本需求”到底是多少???问到这份上,必须得说了。我在武汉上的学,软件行业基本本科4K+,当然也有超过界限,少数不具有代表性。
现在的薪水高低可表现:一是代表个人”相对“能力的体现,没有一定能力,肯定开不到高薪;二是代表公司具有一定竞争力,公司的竞争就是在于人才竞争,好的公司,员工薪水一定不低;
所以在考虑薪水是高低时候,必须先从自身能力考虑,是否自己有能力拿到这样水平的工资。其次,所应聘公司所处行业,地点和公司发展的状况等也综合考虑。许多同学都是好高骛远,眼高手低,所以经常抱怨薪水问题。对自己的了解很重要,只有了解自己才知道自己要做什么,脚踏实地。虽然现在薪资没有达到满意,但只要你认为应聘公司有发展前景,你可以用你努力改善现状,现在的薪水差距又什么影响呢?多给你加1000块,你也发不了财吧???
4,其他的期望;
这看个人具体情况,比如女朋友所在地点,或者有朋友一起相约等。我就属于第二个原因。
(二)笔试难关;
作为"程序猿",扎实的编程功底最为重要。我的语言编程功底不是很扎实,所以在开始的笔试中屡屡受挫......幸亏之前学习做了一些笔记,在之后恶补基础知识派上用场。很多同学会问:“现在都已经找工作了,学习还来得急吗?”
有句英文谚语“Never too late to learn.”! 大四差不多一年时间,就是为工作做准备,现在的学习是非常高效的!如果你已经正式笔试几次并屡屡受挫,你会对自己有深刻的了解。了解自己需要做什么,前进是方向是哪里......所以一面工作,一面学习是可取的,往往很有效。
话说回来,要是平时能够打好基础,找工作时候就可轻松多了!作为“程序猿”,编程基础非常重要,找工作前要掌握技能:
(1)熟练一种或更多的编程语言:这是最基本的入门要求;
(2)熟练数据结构中的算法:会编程语言还只是语法,“算法”才是核心,所以数据结构也是必要的;
(3)了解基本操作系统原理:世界上的计算机思想是相通想成的,清楚计算机的思维,对理解问题有很大帮助;
这三门是最基本的“程序猿”技能,牢牢掌握着三门技能可以应付很多面试。很多同学忙着“赚取”项目经验,往往忽略基本功,频频挂在笔试。我自己就是因为前期忙着做项目,肯本没有花足够是时间打基础,所以......
其他的笔试准备,可以买一本《程序员面试宝典》(里面讲得很详细)和搜索一些经典笔试题提前预热预热......
(三)面试难关;
我的面试经历蛮凄惨,屡屡受挫!一般都会有”技术面“和”HR面“。
第一家面试是“牛X”的腾讯......因为有亲友在里边,故早早请教一番。第一次面试中紧张并且焦急,面试官倒是和蔼可亲,他扫面了下我的简历并询问一些技术知识。谁知问题全没答上,后来编写程序也没有完成,直接out。这次给我打击蛮大,回去也反省自己,发现许多值得注意地方:
对技术面:
(1)心态需要摆正,认真准备前期工作,轻松坦然的面对结果;
(2)需要熟练简历上所有问题,以及可能延时到问题。面试官会针对简历内容提问,他会比较关注”你所会的“,而非”你所不会的“
(四)大公司和小公司的抉择;