毕业2年2个月,做对保险行业软件开发的第三个年头,我辞职了。内心一直处于一种纠结。
三年前,大四。我也算的上是学院里的风云人物,学院的各种活动,学校的各种比赛,每每都留下了我的名字,学弟学妹们就算不认识我,也见过我主编的杂志,各文学社也对我的文笔赞赏有加。那个时候真的以为,大学生活应该是充实的,此生无憾了吧。
三年前,一种满满的自信,各种感情的纠葛,毅然的选择了北漂。四个月的培训之后,我选择了留在培训学校任教,没有什么特别的原因,只是觉得我会比其他的助教做的更好,不管是学历还是学识。我入职的时候,我的助教辞职了,去了方正-面向金融。之后开始了我漫长的老师之旅。那将近一年的时间里,我的衣柜里衣服主要是灰色系。如果说这份工作,我最大的收获,那就是彻底的把我变成了一个职场人。22岁,刚刚大学毕业,被一群和自己一样年龄大的学生称作为老师,也只能从我的言行,着装,气质上打造。
后来我还是辞职了,因为内心的压力太大。师者,传道授业解惑也。而我能做的也仅仅是传道。
第二份工作,没有什么大的目标。只是觉得想去写代码,想去做开发,觉得一行行英文字母拼接起来,能变成一个软件,像魔术师,像建造师,科学家.....
第二份工作的收获,让我拥有了软件工程的思维。但也正因为此,也更让我迷茫,书本上的知识和实际工作中到底有什么联系。软件开发的门槛越来越低,那我读大学的目的又是什么呢。学高数,学电路,学数据结构,学算法,学编译原理……
第二份工作,又是裸辞。开始了我的面试之旅。
第一份面试:百度--让我听到名字就兴奋的公司。
没有任何悬念的,初面就pass了。我不懂虚拟机,不懂类加载,不懂spring的工作原理。
第二份面试:朋友推荐做搜索的一个公司。我的实际与他们的期望的不同。他们想招一个有大数据,高并发系统开发和架构经验的人。
第三份面试:朋友推荐,创业公司。和cto聊的很是happy。从大学课本到工作流程,从开发到运维,等等。我很佩服这个cto的学识。短短一个多小时,他道出了我4年的疑惑。
后面的捡主要的说一下了。
网易:(女生还是感官动物,看到漂亮的东西就想要,这一点在后来去支付宝面试的时候同样得到了验证。他们的办公大楼好阔气,电梯好华丽丽。)
网易去了先做了一套笔试题,一个小时左右,两个面试官进来了。笔试题包括算法,java基础题,数据库,linux。真的是招聘全栈工程师的节奏啊。定义一个对象,里面有一个属性。然后各种new,各种赋值,各种改变。最后问我这个值是多少。更基础一些的,为什么set是无序的,list是有序的。关于面试自己的准备真的是很不充分。基础知识早已望到九霄云外。没有任何悬念的,结束了。
tcl:同样是java基础,又一次栽沟里了。面试官也是一个东北人,给我留了他的QQ号,建议我平时抽出些时间,好好补补,有不懂的问题,可以问他。
支付宝:支付宝是这次面试的最后一站。因为已经做了决定,也深深的认识到,自己目前这种情况也无法进入大型的互联网公司。CBD的大名果然不是盖的。真的很漂亮,看的人心情都很好。没有笔试,直接给我了一沓纸,一支笔,让我手写一道算法题,从一个整形数组中,取10个最大的数。过了一会,他问,你的思路是什么。我说,把这些全部排序,之后取前十个。他说,全部排序,最坏情况下,时间复杂度是多少,最好呢。我只要最大的10个,你这全排序效率是不是不高啊。然后面试官给我提供了一个思路。写完之后就从程序的第一行开始聊。最后同样没有任何悬念呢,我不符合他们的要求。
我的面试之旅也到此结束了。拒绝了一个传统行业的互联网公司,选择了创业公司。
之前公司的领导问我,这是你想要的工作吗。我说,也许目前真的不知道自己想要什么,但是知道自己不想要什么也很重要。这样才能不断的去寻找自己想要的。
下周就要开始我的创业之旅了。不问前路如何,做最好的自己,足矣。
写于2014年9月12日