一五年毕业于霸都某 211 大学,一六年至一七年一年间,我在霸都某公司给一家著名能源企业做外包项目。部门的 app 开发与维护是我平日的工作内容,在此期间,甲方的同事,给予了我巨大的工作、技术、生活方面指导,我十分感激。原本是有机会计入甲方公司的,但由于部门领导的更换,导致甲方不接收我们。于是我就萌生了离职是念头。说实话,无论是从待遇,还是从生活工作,每一个人对我都特别的好,是真心的那种好,而不是嘴上说一说。我天生爱面子,学了一点点技术后,就不想做外包了。但是甲方当时回复,如果非要工作关系转过来的话,年薪会比现在少一半,所以心里就凉了一大截,在那个时间段内,我的身体,腰椎部分由于长时间坐在电脑前,有时隐隐作痛,其实总的来说,还是芥蒂外包的身份。于是就跟我师父,也是甲方的上司,提出了辞职。这里还有一点要申明,web,iOS,android,三个平台的开发人员都是乙方,也就是我本公司的外包开发人员,并且我们在同一时间段内提出辞职,这给下文关于离职证明文件的问题埋下了伏笔。八月底的时候,我们已经全部完成了交接工作,并且也与公司填写好了离职报告等文件手续,一切完美。这里还有一点插曲,其中有一个是 web 的,因为甲方 web 需要人吧,进了甲方公司。所以对于我来说,心里或多或少都有点不开心,于是就头也不回的走了。在离职的时候,本公司说在离职一个月以后,可以来拿离职证明,这是原话。
辞职后,就一直在家养身体。休息了二十来天后,身上的钱花的差不多了,也到了该去找工作的时间了。现在想想那个时候,不是一个很好的时机,八九月份真的很难找,我在手机上下载了 boss,智联,拉钩三家,打开以后傻眼了。我的工作经验实打实的只有两年,我做事有个原则,就是我的简历,以及其他相关信息都是真实不作假的。现在大部分移动开发都是需要 3~5 年经验,并且很多都需要与 JNI,framework 层打交道,我没有做过这方面的内容,所以能选择的面很窄。找工作的时候,学历占了点优势,所以还是接到很多的面试的。先说说我接到过哪些吧。
因为是先在合肥投的,投过的第一个星期内,去了两家面试的。第一家,是一个做共享电动车的,在中科院先进研究院,合肥的中科院楼里面有很多扶持的公司,这家是江苏两个有钱的老板投的钱,拉了一份半成品代码直接套壳换换ui就 ok,面我的是个后端的老哥,Java 出身。随便问了两个简单的问题,因为是出行类所以牵扯到地图,问了一个关于海外地图校准的问题,高德地图的 SDK 里面提供了转换方法,这个没啥好说,于是就直接提到了待遇问题,我说不低于 10K,老哥就直接让我等通知了,他说了一句话,你肯定技术这块没问题,但是我们要考虑一下其他人。也就是说同样的技术,你或者好一点或者差一点,对于公司来说并不那么重要,公司考虑的就是你的用人成本,我要 10K,因为我能解决你的需求,并且是结合我上家薪资开的。显然,人家嫌我要的多,一个毕业两年的小屁孩要这么多?这家GG了。
上面这个 over 以后,去了第二家,位置在合肥软件园,合肥软件园的历史挺久了,大概有个二十年的历史了,所以建筑群都比较古老,这是一家创业公司,老板还没我大,我就去了直接跟他东拉西扯的,老板比较看重我的产品能力。立马就有要我的意思,但是说实话,我比较嫌弃人家...所以没有回复,因为我在接下来的一周去了杭州。
去杭州之前已经在网上投了一波简历,接到了三家,一天面完的。分别是做亲子相册的,百世物流,以及一家做安防产品的。亲子相册这家把我虐个跟狗一样,问的我完全就是一脸懵逼,不过,笔试题很容易。都是牛客网的原题...不用考虑我都知道 GG 了。中午接到了百世的电话,电话归属地是北京的,直接进行了电话面试,我只说我不会的问题,鲁班图片压缩框架的算法原理。AIDL 的实现方式。好吧,这个我确实不知道,我对这个面试其实还是有点信心的,但也 GG 了。下午去了这家安防产品公司,这家面我的小哥和我感觉年龄相仿,面试的也很顺利,谈到薪资,我说 13K,我说你这个项目给我做,我可以保证我一定会尽心尽力的给你去优化,大概也是因为嫌我要的太多,也 GG 了。
我在杭州一共呆了一周,感受很深刻,首先这是一个适宜居住的城市,房子,交通,吃饭消费在我看来很合理,收入也很高,但是,对于程序员来说,如果你现在才去杭州,那么你去晚了。杭州的互联网氛围十分浓厚,但是公司已经爆满了。需求期早就过了。我上面三个面试是在我去到杭州第二天,然后接下来几天,我哥哥,在海康威视,给我提供了一些参考,让我转换平台在 51job 上投简历,我跟我哥哥都是同一所211 毕业的,领域不同,但是建议还是可以参考的。投了之后,一直没有接到面试,直到我要离开的那天,一天接到了四个面试通知,但我又没办法啊,回程的票都买了。就都拒绝了。
回来以后,接到了中科院创新研究院下的公司的面试邀请,我对于这家说实话很有信心的,面试官问了 handler,事件分发,其他的都是一些简单的问题。我都回答上来了。然后就谈工资的问题了,这次我学乖了,我说8k~9k,一般来说,体积比较大的公司,合肥这个地方的,都会提供食堂,班车,以及合理的公积金。所以我没要那么多,因为当时是 9 月 30,人家就给我说十一之后回复。我满怀信心,十一回来以后,人家回复我说很遗憾,其他一句都没多说。我真的很挫败很低落,我在想我有那么差劲么?于是我就答应了第二家的那个小创业公司,老板给我开 9.3K*13,说实话,这个收入确实还蛮可观的,但是我去了发现,这个公司的面积只有一二十平,不到十个人,我特么当时就惊呆了。但是慎于自己没有收到别的 offer 就暂且安心做项目了。但其实我是一直想跑路的。所以,我一直没有跟他们签合同,期间也一直在面试别的公司。
期间,我去了科大讯飞,面试管,是我师傅的老同事,他是从广州腾讯研发中心会到合肥的。面我过程有一个小时左右。这里要重点描述一下。面试内容,组件化,业务分析,设计回调接口,手写单利模式,多线程的实现方式,handler,ListView 与 EditText 冲突问题,图片上传进度的实现,国际化,事件分发事件冲突。说实话,这个面试,他所提出的问题,我都回答上来了,但是也 GG 了。事后,我让我师傅问了一下,回复,基础薄弱,逻辑性差。我举个例子,手写单利模式的时候,面试官说,我记得有七八种写法吧,我说我会饿汉和懒汉两种常用的,他说你写一个伪代码我看看,于是就按照我平时的工具类写了。他说你看看有啥问题没?我心想是我没加 null 判断吗?他说你这个如果存在多线程访问的时候,会有什么问题,我说应该加 sycronized 关键字加锁,他说,没错,那么你说应该加在方法上还是对象上?我说方法,面试官说,一般来说还是加在对象上好一些,这是为了避免方法内部某些需要执行的操作被阻塞,但是实际上还是根据业务需求来加。
讯飞的面试让我很受打击,只能无奈的去小公司了。两周不到,框架搭好,UI 交互写完了。但是我还是不死心,还是继续找。一直拖着没有签合同。因为我本身也没有想留在这个公司的意思。直到上周接到了美的的面试电话,下午我就去了,面试的时候是三个面试官一起面我一个人,我感觉回答的也挺好,就正常发挥水平,面试的内容主要是接口回调,自定义 View,广播的注册方式,以及 Service,IntentService,还有一些架构方面的内容。总共面试的时间大概是三十到四十分钟,然后我在和人力交谈一些工资待遇问题,我特地跟人力说,无论面试过没过,都要跟我说一下结果。然后谈完以后我就出门等车了,我和人力交谈的时候,三个面试官就去面试另一个应聘者去了。我在门口等了大概三五分钟的样子,另一位应聘者出来了,我看了一下他的打扮,西装,皮鞋,皮包。我再看了一下我的打扮,一件很长的黑色运动服,跑鞋,里面是卫衣,两手空空。我心想,做技术的面试,东西都在你肚子里嘛,带个包干嘛,然后更没必要西装了吧,而且我看那哥们的脸色也不太好,估计是被虐了...晚上回到家,正在往嘴巴里送饭的时候,美的的电话来了,告知我已经被录用了,随后给我邮箱里发了 offer,于是我就迅速答应了对方,开始整理入职文件。
来源: http://mp.weixin.qq.com/s/leuQDDAFvuGZjkdAkmzZHQ