纪念一年

        从转正到现在整一年,学到了什么呢,似乎杂七杂八什么都知道点儿,又什么都不知道,学的东西不成系统,做的事情毫无规律,平台也是换了又换。我知道的是沧海一粟,要学的总是不断更新,甚至知道的东西明天就不是你所知道的样子。但我知道这就是IT研发,改变是不变的主题。啊,该从何说起呢。

        去年六月底到公司报到,人事给讲了一些基本的公司制度,然后就是安排位置,机子。我被分在系统软件部,听起来不错的样子,DL 是当时面试我的J,我很感激他让我有机会进入这家公司,所以对当时的安排相当的满意。但实际上并没有那么好,我到公司的那天是DL出差的第一天,中间他回来一次,我以为会给我们新人开个会什么的,结果什么都没,于是一个月我就处于无政府状态。坐在电脑前,我该怎么开始呢,有个来得早一点的DE给我们讲一些基本的东西,不成体系,对于刚毕业的我来说,很难进入状态,Linux,这是个什么东东,在大学里只是听过这个词,其它的一概不知,面对这个新鲜的东西,我有点小兴奋。机器里装的是Ubuntu,从没见过的界面,从没用过的系统,说是要敲命令行的,不过还好,没有想象中难(想象中是初中学过的Dos)。公司要做自己的软体系统,就被拉到另一个组里做调研,DL是R。等DL出差回来,我想这下会有正式的认识一下了,结果J如同我们不存在一样,什么都没有。

        调研完我被安排研究Clutter,一个刚发布的库,什么资料都没有,只有官网,全英文,满眼的专业术语,头大,还好下的代码里有一些例子,我就连猜带蒙,先改例子后自己写,把常用的函数研究了个七八分。然后做了几个动画效果,又给公司同仁做了个报告,也算是我的转正报告了。

        做报告的时候 W 已经来了,一个从上海调过来做DM 的,我当时也刚分到他的组织里。这个新的组织叫Core team,很牛的样子,被调进来的也确实都是牛人,除了我。当时公司说会来一个为我们做类似职业规划的人,我当时就想啊,大公司就是不一样,还有专门做这个的。而实际上就是W,他是来挑人的,而我当时还蒙在鼓里。在会议室一对一谈话,他问我想做什么,我说不知道,他看我简历,说你学过模电数电,我说是,那是基础教程,每个人都学,问我硬件的东西,我说我对底层不感兴趣,结果W来了兴趣,说他和别人谈话,别人都想做底层啊,我说可能大家觉得做底层会很牛,也会很赚钱,可是我不喜欢,行行出状员嘛。于是W又看我简历,当过班长团支书,做过部长秘书长,得过奖学金评过优,可是W对这些都不感兴趣,看我在一次Flash比赛中得一等奖,问我是不是对绘画感兴趣,我说是,又说你现在做Clutter不就是与上层界面有关的吗,感觉怎么样,我说还行,挺喜欢的。然后W很兴奋地说正缺这样的人,我当时没太听明白。之后就很荣幸地进入Core team,成为二十几个人中唯一的女生。

        Core team 主要做公司自己的操作系统,从底到上,全部由自己来写,但到目前为止,有点虎头蛇尾,首先没有project,其次太多bug,不够稳定。Clutter在做特效上发挥了不小的作用,那种半透明的效果加上旋转的动画,确实让人耳目一新。但是让我最震憾的是,一个工作了两年的同仁,只看了三天Clutter就运用自如了。当时就觉得自己很菜很菜,要学得很多很多,那位同仁很牛很牛。现在看起来,那并不是难事,就如我现在研发Android的一样,没学过JAVA就已经开始用来写代码了。所以我现在一直跟还在读研的同学说,语言并不重要,都是互通的,但你一定要有一门是掌握的很扎实的。当然,我现在还是很菜,要学的还是很多,那位同仁还是很牛。在UI做到差不多的时候,我的工作范围也开始扩大,开始一些功能的研发,接手别人做的app bar ,而且开始写一些特定的widget。而且因为是唯一的女生,所以也默认为最适合写文档的人,同时也成为各种娱乐活动和饭局的组织者。还好,在大学里就常做这个,还可以应付,不过也难免有些差错,第一次DM请大家吃比萨,叫外卖,如果自己去吃的话,那么大的比萨一人两块再吃点其它肯定是撑的,结果,平均一人吃了三块,而且因为人很多,在会议室那么长的桌子上,有的人因为离自己太远不好意思拿。最终造成有的人没吃饱。汲取教训,之后有叫外卖的,我都会多叫一点,而且会把食物均匀地放在长桌上,有些小食我会给同仁一个一个分下去,当然,最坏的打算就是我一个人没吃饱。

        Core team号称是研究最前端的东东的,于是在年初,我们停止了compal_linux的研发,开始研发Android平台下的东西。在这个转变中间,公司还研发了一阵Arm平台,我还做了一套2D的UI。在开始研发Android没多久,公司开始出现大量的人员流动,很大一部分原因是这边工资给的低,再加上金融危机,唯一调薪机会也被冻结。出去很多人,进来的大部分是DL,因为人事也冻结了,所以不会大范围招聘,只是出多少进多少。Core team 损失最大,可能牛人太多吧。公司去年年终还裁了两个人,绩效考核最差的两个人,都是女生,有一个是刚进入Core team的,原本做研发的就只有四个女生。我当时一点要跳槽的想法都没,我比较老土,总想在一个地方好好的干一辈子。我们组的牛人都走了,整个公司最终七十几个人,W又从别的组要来几个人,Core team 人数上没有大的变动。

        在Android研发中,我的Clutter是完全用不上了,虽然最近有人想要把它移上去,不过道路曲折,最终决定不做。在大学里学的是C++,工作刚开始用的是C,还算是差不多,而Android用的是JAVA,所以当时有点小恐怖,觉得自己从来没学过,公司是不可能给你时间让你去学习的,于是用了一个星期边熟悉Android架构边看看JAVA的语法,然后就开始改了。最开始是改UI,因为当时想要说服客户用Android软体,为了说明我们有能力改变Android原有的东西,所以先改最明显的。不过最后还是没有用Android,然后又负责做放大缩小的功能,准确的说还是改界面,因为这个功能原本就有的,但是只能阶跃式的变化,我所做的,就是加一个滑动条,让图片可以渐近式的改变。后来又是做theme主题,因为常常要Demo,做的东西又是要整个重编的,很费时间,所以常常会很赶,偶尔加个班什么的。后来就是做task list,这个没有完全实现,因为动态更新有点问题。

        最近和台北的同仁合作,搞multi window。这个算是最有成果的一次,最后在台湾的展会上Demo了。多窗口要改的东西很多,而我负责的是smaller window,focus switch和title bar的部分,其它的都有参于整合,因为每周要demo给处长看。和台湾人合作,最大的收获是对工作任务的合理安排和写PPT的本领。台湾人做事非常有计划,他们会把一件事分成大大小小的很多项,然后再来定立时间。他们每天结束会将进度发mail给我,而且常会附带一个ppt,每两天会打电话和我沟通,讲话很客气,工作态度很积极,像传说中的日本人。开始我有点不习惯,过了两天,我才适应这种节奏,一有问题就发mail打电话沟通,后来就很愉快了,会开开玩笑,互相打气,也会夸我很厉害,但我觉得他们比我厉害多了。马 上国庆了,W要回台北,Core team 不得不解体,之后我的工作要再次转变。不过,还是那句话,做一只死猪,来什么我做什么,没什么好畏惧的!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值