2012年总结

 

    2012年悄然过去,白驹过隙,说好的总结呢?

    很多事情已经开始记忆不清,有些事情却记得很清楚,这几天,我翻阅了不少邮件,整理了一下,与其说是总结,倒不如是是回忆。

    我记得,我是那天早上的火车,母亲专程送我到了岳阳,我知道母亲是不舍,相聚时间太短。而我心却很高兴,兴奋。因为我相信,凭自己的理想,才华一定可以在这边打出自己的一片天。

    来到北京后,我第一次参加了公司年会,第一次觉得红酒很好喝,公司给每个本命年的人“扎红”,今年是我的本命年。民间认为这样才能趋吉避凶、消灾免祸。

    历史,乾隆曾六下江南,吾亦不下六次。春节还没走远,我就开始了半年的出差生活。我的头说得对,出短差,就当是旅游,出长差久了就会无聊。我的出差也一如旅游的心情。

    烟花三月下扬州,三月,我在苏州。苏州银行项目是我第一次出差独自面对客户的项目,我有些担心项目无完顺利完成。而且,在科技部副总见到我后,对我根本不屑。他们可能觉得,这么年轻的小伙,怎么可以胜任整个项目呢?其实,在接下来的日子里,我证明了他们是错的。每天我会向头汇报工作,按照项目计划,确保项目稳步前进,最后项目按计划顺利完成。我在那认识了不少人朋友,懂得了在现场该如何与客户打交道,更发现了自已经验不足。如果你是第一次出差,去独自面对客户,我的建议是,你需要有信心,对自己做的产品有信心,并逐渐培养面对客户时的气场。闲暇之余,我以为可以看到苏杭美女,却发现自己跟本没时间去玩。有一次,独自一人逛了一次街,什么都没买,我记得那条街的名字叫观前街。

    三月底,我和经理去南京客户现场演示我们的产品。经验不足的我又犯了错误。在演示产品的过程中,我对客户提出的“不可能的”需求直言顶撞,大家都对我很惊异。所幸后来经理帮忙补救,我才没有范下错误。我想想保持低调,这事就过去了。然而,接下来发生的事情,你们肯定意想不到。当天晚上陪客户喝酒,两桌子,经理,销售和大客户坐在一桌,我们小程序员,小业务员坐一桌。大客户那桌你来我去,很热闹。我们那桌都比较安静。我按捺不住了,拿酒跑到客户那桌,给大客户敬酒。公司销售坐在客户旁边,看我酒杯里的酒不满,连忙帮我满上(是不是太狠了,后来我才知道应该这样)。客户见我诚意,相互说了两句就干了。还没有结束,后来经理和客户拿酒到我们这桌,敬我们这桌子。客户站在我旁边,拍着我的肩膀,对大伙说,要把这位小兄弟陪好。你觉得我完了么,你觉得一桌子人,能陪好么。不说大话了,接下来,不认识的,男的女的,纷纷给我敬酒。我发现,很多人给我敬酒,言语很少。所以,我想了一个招,“要敬酒可以,但是你得说点什么”。一杯两杯……大伙实在接不下去了,坐我旁边的女的也开始帮我,不让别人和我喝了,这是魄力么。期间,我又一次拿酒去敬客户酒,这回可是满杯,客户开始推托,幸好我这张嘴啊,能把客户吹上天。好吧,第二次敬酒相互劝干。在第三次敬酒时,我才知道客户多么不好对付。客户说,你和我喝可以,但是我们这桌两个女同事不同意,你得和她们每人再喝三杯。豁出去了,好!和客户干了。我寻思我的目的达到了,与其他女同事喝酒的事可以不了了之吧。才没过一会,经理过来低语说,你快去敬另外两名女同事三杯酒……开始真想不通这话是从经理口中说出来的。我也真的去了,真的喝了。我记得,我和经理都是走回酒店的。回到酒店,终于忍不住,吐了……直接睡觉。第二天还要上班呢。第二天早上经理交待了一些事就离开南京了。我有些头疼,需要帮客户搭环境,只有两天时间,当然搭环境对我来说就是小case。两天后,我记得去了上海,但不记得做了什么……后来听经理说,客户对我印象非常好,多次点我名,让我去实施。南京之旅还算成功,我学到了不少。经理告诉我,不管面对多么无理的需求,不要直言做不了,得用委婉的说法,或者通过沟通,引导客户到有利我方的需求上来。我还总结了一点,喝酒有很多学问,你看出来没。还有就是不能因喝酒误事,任务一定要按时完成。

    五月一日清晨,兄弟们整装待发,飞往上海。这次出差人数众多,与以往自己独自面对不一样,这次是最热闹的一次。因为上海这个项目一直压着,没有多少进展。我们来主要目的是在短时间内把这个项目搞定,计划是二个星期,所以,兄弟们都是团队的精英。头带着兄弟们天天忙得那可是不亦乐乎。每天早上7点多起床,8点半出发,穿过一条条长长的街道,一道道匆匆人流的路口,9点左右到达工作的地方。一直呆到晚上8点,然后回酒店。当然,在酒店也不会闲着,还要加班。我一般在酒店加班到12点,再晚点我还想着打游戏……乐此不疲。兄弟们关于这段时间的回忆不多,有一个好笑的是,阔说,有一天晚上我躺在床上,看着少杰在敲代码的过程中睡去了,早上他醒来,继续敲……后来我回想这段时间做了什么,我只记得这段时间的就是编码测试,除了吃饭睡觉,就是埋头工作。说到吃,上海这边快餐店样式还挺多,中午和晚上,每人两菜一汤,我们偶尔换着吃,味道还不错,后来还吃了几次外婆家,里面的麻婆豆腐非常便宜。

    忙的日子绝非这一段,还有一段更忙的应该是8月份左右,重庆那边某银行要招标,公司有机会去现场演示产品。这个行的新需求比较多,很多功能是我们产品里没有的,时间也紧。没办法,头带着我还有另外两名骨干飞往了这座山城,雾城。来到重庆,在安顿后,大伙第一件事情想的当然是吃,火锅,鱼,一样都不能少。都是打过杖的老兵了,在强大的敌人面前,只有吃饱了,什么加班熬夜,都不怕。整整一周时间,我们吃泡面,楼下叫小吃,买糕点等食物以备晚上熬夜。那么多天只有第一天晚上睡得好,其他睡上都是4点左右以后睡觉的。在产品演示的前一天晚上,我们不行了,终于完成了所有功能和方案,睡!早上头一个人先去了,其他人都在睡……下午,产品演示很成功,之前的疲惫消失殆尽,居然打不到车,走回酒店!走之前,头带我们去吃一次正宗的火锅,印象深刻,辣!我的头后来回忆说,“其实,我很怀念在重庆的那段日子”。

    6月份,我开始闲了。接着应届生的到来,我们团队拆分了,拆成几个产品线培养应届生。我也是几经波拆,被派到其他项目组去帮忙,一直漂来漂去。其实,这是经理和头不想看到的结果,我们团队因为有一段时间项目少,公司就不会养着一个产品团队,有项目,才会有投入。这是公司体制问题,领导也无奈。我开始充实自己,多看些书,希望跳到一家大公司的产品团队。从7月份开始,我开始投简历。一直,11月份,我收到了甲骨文的面试,当时我在南京首都银行。这当然是一件大好事,我必须完整的记录下来。之前对甲骨文了解不是特别多,只知道是做数据库的,但是当他给我面试机会的时候,我彻底“爱”上了他。从他的历史,产品,最近动态,我发现甲骨文比我想像的要大。我来说说面试过程吧。

    人事的电话总是一个甜美的声音,在人事了解了我简单的情况后,觉得我符合条件,就安排一个技术哥电话面试我。我接到技术哥电话后,开始问各种技术,各种原理,框架,持续半个多小时。这关只要你有一些实战,对一些技术原理研究得深一些就能通过了。之后,技术哥给我出了一道编程题,是关于一个文件格式化和排序的,限时一周做完上交。其实自题目非常简单,但是这种简单让我害怕,难以把握他们要考察的实质,所以,我每天晚上忘我地投入到这道题,我的目的不是简单的实现它的功能,我更要想它的健壮性,可扩展性以及规范性。一周后,我做出了一个比较理想的版本,提前12小时给技术哥发了过去。这个版本我采用多种设计模式,规范编程,测试单元等之前没有机会用到的东西。我觉得应该没有问题,果然,不日我就接到了技术哥哥的电话,说我觉得你做得不错,让我去公司进行面对面的面试。好高兴,当晚终于可以提前睡觉了,第二天起床,晕呼呼的,像加班了很久。正好南京的项目支持结束,回到北京,准备剩下的面试。我担心自己的英语,平常看英文文档没有问题,但是要真让我说,我未必能表达出自己心理所想。

    12月初,我应邀来到甲骨文面试。他们要我带上了电脑,面试分了三轮,第一轮是那位技术哥问我关于那道文件排序编程题的问题,问我为什么这么设计,这个类是干什么的,接口间怎么通信的,我写的,我当然知道。然后给我半小时让我改造,让我在原来的版本上,性能上升一倍。囧……不是考虑了扩展性么,来吧。印象深刻的是对大文件(大于1G)的学生成绩文本数据刷选出成绩最好的前100条并排序。我最初的版本是这么做的,把大文件分细成50M的小文件排序,这样得到N个小文件,然后为每个小文件建一个队列,这样会有N个队列,每个队列先弹出第一条记录,这样得到N条记录,对这N条记录进行排序,并将最大的记录写入结果文件。接着从拿出最大记录的那个队列会弹出下一条记录,进入下一轮比较,直到每个队列都弹出为止。最后从结果文件里查出前100条,这个思路是对的,结果也是对的,就是性能很慢。经过那天一面,我改成了这样,我每50M将文件读入内存,并排序,将排序后的前100条记录写入到一个临时文件,这样得到N个含100条记录的文件,100条记录的文件和50M的文件,你想想,性能不止提高了一个数量级,大喜通过考验。

    第二轮面试,来了两位哥哥,开始发散,JAVA基础,数据结构,数据库,虚拟机等,都是偏基础的。还好我基础不差,很多难题都能答个大概,越到最后,问题越难。最后一题,一个楼梯有N阶,一个人从第0阶开始往上爬,他可以一次爬1阶或2阶,问这个人爬到第N阶有多少种方法。只怪自己数学感觉好,上黑版上就直接写了x + 2y = N(x,y取整数),x指爬1阶的次数,y指爬2阶的次数,这个在坐标图上是一条直线。很快,这被他们指认这种解法不行,每种解法是一个有顺序的走法,你这个方程没有体现也体现不出来。好吧,我又想到了,斐波那契函数。我说出了名字,居然写不出这个方程……有一个哥哥站起来给我写了出来,原来so easy!

    最后一轮是团队的高级开发经理面的。这轮没有技术面试(但不排除),他问我一些大体性的问题,对一些问题的看法。后来让我用英文翻译他电脑上的一个商务合同,直接一败涂地。在问我未来打算的时候,我的心一下就放松了,因为这些打算已经在我脑里形成了清晰的图象。有一个地方需要注意,就是当我讲了自己职业理想,经理会说公司自己的实际情况,说你的理想很丰满,但在现实很骨感的情况下,你会选择怎么做,或者说你没法在你计划的时间内完成自己的职业理想。这一下难住我了,还好我能言善变,结合公司的好的地方,再结合自己的理想,向公司证明你可以以另一种方式实现自己的理想……太绕了。最后,经理说恭喜你,我们决定录用你了,给了我名片,说接下来会有一个人事流程要走,请耐心等待。直到出门,我发现面试已经经过3个多小时,雀跃,也没告诉别人,等月底拿到Offer再告诉大家吧。这一天是12月4日。

    12月中旬,我感觉Offer快下来了,便和领导说了我离职的想法。头和经理都很想留我,好言劝了我很久,但我还是决定再去大公司见识见识。写下这段面试经历,旨在和大家分享经验,我有几个朋友问我甲骨文面试过程是怎么样的,我告诉他,我会写下来的,也抱歉,一直托到现在。这是一个粗略版本,我总结一下吧:有工作经验的人跳槽要选好时间,一般9月分到次年4月份比较好找。还有就是我去过许多大公司面试,公司越大说明面试的问题越基础。所以,想进大公司,基础一定要扎实。

    很多关心我的朋友会突然打来电话,问我,你现在在Oracle了吗?首先我要感谢大家的关心,如果我进了,会告诉你们的。好吧,我还没有收到甲骨文的Offer,米国那边的领导还没批下来呢。

    这一年我要非常感谢我的两位leader,我从他们身上学到了许多。我入职时,邮储新立项目,我的头是项目经理。这个时候需要组一个团队去邮储,头和我聊过,他应该觉得我不错,我成了这个团队的第一个组员。那时的邮储项目,经常加班,期间会有人离开,新人的加入,但这并没有给我带来任何影响。头让我每天忙着,我觉得很充实。头对我不错,有一些新东西,技术,都会交给我去研究。和其他公司技术上的合作,都会让我主要参与。给我时间,让我学习新的东西。给我带家乡的特产,在我困难时,经常借钱给我。他对我说,我一直当你是我的亲弟弟。头知道,项目经理要以身作责,所以,他比我们来得早,比我们走得晚,基本上不请假,就边老婆怀孕的那段时间,一如继往,在公司那边也帮我们争取更大的利益。千里马易得,伯乐难寻。我记得离开邮储的时候,我们团队有9个人左右。这个团队成了我团队生活最美好的记忆。12年的下半年,团队的人也开始分到不同的项目。有一天,磊对我说,好怀念邮储的生活。其实我也很怀念。

    另一位是我头的头,经理。经理经常出差,到客户那推广我们做的产品。他和我们团队见面的时候不是很多,但一有时间,就会集合大家,开会,演讲,或者培养我们团队意识。我的很多观念,思想都是从他的教导中领会的。我记得经理给我们讲了幸福的工作和生活系列,共同的愿景,信念等等。是这些演讲,让我对自己未来有了清晰的计划,幸福快乐的含义,明白了工作和生活的关系,还有那受益匪浅的7信念。我们对经理的印象都不错,每回经理找你单独聊天,经理就会说自己再不疯狂就老了的日的,经理会告诉我们金融行业是朝阳行业,未来上肯定有很多项目机会,然后问你最近有什么想法……经理希望我们好,希望我们不要偏离团队,团队共同的方向,团队的愿景。

    后半年,我看了许多书。有一些不错的书我给大家推荐一下,JAVA相关,由浅入深,Think in Java,设计模式,JAVA虚拟机。扩展性读物有数学之美,浪潮之巅等。

    故事还没完。9月份,爸爸住院了。妈妈和我说没多大的事,不用太担心了。爸妈在外打工,和一些亲戚在一起,相互帮助,但是哪有一个儿子在身边好啊。当天我请假,买车票。看到爸妈的时候是上午,妈妈眼睛有黑眼圈,有些倦怠,在医院照顾我爸二天了,又没有好好休息。爸爸在打吊滴,有一只眼睛红红的。看到我到来,开心极了,医院的那个屋里也热闹了起来。我想让妈回去休息会,让我来照顾爸爸吧,她不愿意,怕我照顾不好,那好,我去租个位置晚上陪你们一起睡在这边。在医院那几天,亲戚断断续续来看我爸,我知道我要好好感谢他们。我给头亲戚们带了一些北京特产,却发现没给爸妈买什么……其实我是不知道爸妈需要什么。一周后,爸爸好些,就出院了。大家都建议爸爸回老家休养一段时间,可爸爸还惦记着那批贷没完成……最后在亲戚们的帮助下,我爸爸回家了。其实我和我哥都不要让我爸出去打工了,我和我哥都不花爸妈钱了,但是呢,我爸觉得闲着也是闲着,你们又没给我一个孙子……你们谁要是结婚生子了,我可以在家帮你们带孩子。我哥压力很大啊,呵呵。

    最近有很多写青春的,我差点被感感触到了,那首歌词写得好,青春如同奔流的江河,一去不回来不急道别。工作近2年了,我幡然醒悟,自己青春不再,年少轻狂,我们已不复原来的模样。而我,希望可以记录这些点点滴滴,不为他人,只为我自己。有许多坏习惯会在工作中养成,你必须得克服它,说好的总结,就一定要写完,说好的承诺,就一定要兑现。青春虽已散场,但年少时的梦,仍在继续……

   

posted @ 2013-07-22 16:58  Angus艳  阅读(162)  评论(0编辑  收藏  举报