从事Android开发也有两年了,独立完成项目开发比较多。做的项目比较多(算起来有5个),然并卵。尤记得当初项目上线时候的兴奋,现在却是失望颇多。曾经的成就感是项目由自己发布,现在却是期望一款成功的产品。
言归正传。
今年求职时间有点长,一个月,裸辞。休息准备一个星期投简历,在广州电话邀请面试30多家,面试15家,大多是离的太远了没去(其实是我住的有点远。。。),大多面试情况不错,额,就是没有offer。然后休息一个星期,调整心态来到杭州,一个星期投简历,面试,拿到offer。
求职大致有这么几个阶段:准备,投简历,面试(包括笔试),总结。
一、准备阶段:
这个阶段非常重要。首先是对自己能力有一个评估,包括:开发能力(重点总结),口才,待人接物,学习能力等等(兴趣爱好之类的就免了)。做程序员确实大部分时间是对着代码,但是正因为如此交际能力就显得越发突出。工作难免与人打交道,如何让他人能够接受你,采纳你的意见都与你的口才和待人接物息息相关。最直观地,面试就需要交流,怎么说服面试官录用你,说是必不可少的。
对自己有个初步总结后,就可以给自己划下底线。说的俗一点就是你的最低薪资是多少。既然是底线就一定不能自己去突破它,公司给不了,咱们可以去下一家,这点底气一定要有。接着就是准备笔试和面试。比如我是做Android开发,就要捡起以前的java基础,集合,多线程,进程,gc,虚拟机,Android基础,handler消息机制,自定义view,动画,事件分发,内存优化、anr、性能优化、屏幕卡顿怎么定位,分析,解决等等。在网上找资料是一方面,最好是自己看源码。因为面试官不仅仅面试你一个人,前面很可能也面试过一些人,如果你说的和前面的差不多(网上找的),虽然不错但是也没有自己的特色。
二、投简历
当然这个阶段得做好简历,简历这个东西大家都知道,写好之后最好润色一下。如果有自己心仪的公司先别着急着投,可以先试试水(一定要筛选一遍薪资);如果没有,个人意见:先按工资筛选一遍,在看看公司主营业务,公司规模。具体的就得和面试官聊了。
三、面试阶段
在这个阶段我觉得就是个人与公司的双向选择了,面试前可以评估下对公司的第一印象,公司的环境,氛围。如果去面试的时候,还有很多面试Android的,个人觉得你可以考虑下家公司了。我碰到过这种奇葩,我到的时候已经有4个Android在等面试了,干嘛呢,菜市场啊,当然如果是公司的专场招聘会不一样。
一般去面试都得做笔试题,题目大致分为:选择题,简答题(这个最多),手写代码(这个真是无力吐槽),机试(只遇到过一家)。做不出来没关系,先记下来,下次面试可能会遇到。我遇到的公司一般是做完笔试会和你进行面试,面试首先是自我介绍,然后就是你问我答环节,这个环节一定不能怂,一定要自信,即使是回答不出来,甚至连问的是什么也不知道也没关系,自信心一定要有。这么说吧:面试你的不一定是做Android的(有可能是做Java的或者曾经做过Android的),他的问题很可能是百度的,有可能你反问他,他也不一定回答的上来。巧的是我还真碰到过一次,前面几个问题都对答入流,后面好像一连说了七八个不知道(问的什么网络那几层,熟悉linux吗,我当时都想和他说:对不起,我还有事),最奇葩的是第二天就给我offer(。。。)。
个人觉得面试环节更多的是考察面试官的水平,面试官的态度代表了公司的形象,如何提问,什么样的问题能够考察面试者是否符合公司要求,如何深层次的发掘面试者的能力。相对地,面试者也可以通过面试官来了解下公司的,所谓管中窥豹,可见一斑。如果碰到比较傲慢,甚至嘲讽你的面试官,也别生气,林子大了什么鸟都有,你应该庆幸可以选择不去这家公司(当然这种情况比较少,不过态度不好的倒是有的)。面试的时候,一般问的问题比较泛(有的是根据笔试来问的),可以把面试官引向自己很熟悉的领域,这也算一种面试技巧吧。最重要的是临场应变,有可能在面试的时候突然问你一道算法题,现场写(还真碰到过,也就是现在入职的这家),发挥的好绝对是加分项。第二个就是面试的节奏,面试总有一方是占上方(或者说比较强势),所以可以尝试的不让自己占据下风。最后一般是你还有什么想问的,这个环节我一般是问公司的项目,技术部人员分配,最后一个:您是如何管理公司的技术团队的。
hr面的时候一般就是薪资要求,福利待遇了。回答薪资要求的时候一定不要超过公司招聘上的薪资范畴(如果非要超过,呵呵呵,你何必来面试呢)。
四、总结阶段
每天都小结下今天的笔试面试,不会的题目多查查,多看看,多记记。第二个是回顾与面试官的对话,自己是否有回答不当,给人不好相处的感觉。求职是一个非常耗神的事情,所以不要想着一蹴而就。两三个星期找不到工作也不要着急,牢记自己的底线,万不可触碰(此处不留爷),心态很重要,面试需要的是能力,有没有offer看的是缘分。最后提一句,hr说的口头offer并不是特别稳(当然大多数公司不会反悔),所以在hr发正式offer前不要放松,照常面试就好了,说不定可以找到更好的。
这份总结算是给我一个月的求职画上了句号,求职不易,方知珍惜,初心勿忘,扬帆起航。