绝想首页

工作一年了,说说在外企的工作感想,权当抛砖吧

imspeach [其他] 2011-09-29 02:18:03 星期四 晴天 查看:38506 回复:0 发消息给作者

  
从学校毕业也一年多了,想想自己也在工作了一年了,回想这一年的工作经历,有失败的也有成功的,权当记记流水帐,希望给大家有所启示。
1. 刚去某外企时,记得时实习的时候去的公司,是当时的老板招我进去的,老板非常nice,主要聊了聊以前在实验室的工作经历,项目呀,还有与大家合作的事情,出人意料的是没有使用E文,可能是老板看我比较顺眼吧,也就留下当实习生了。据说当时是该组招的首批实习生,现在我们组的实习生多得俺都认不全了,呵呵。
2. 留下后先做的测试,让人意料的是还没做几天就要求十一加班,这点让我so suprise,曾几何时听说外企是不用加班的呀,(BTW,目前为止,俺十一还没有修全过,这两年都让加班了, :( )。
3. 从零学起,俺以前是做无线研究的,但是实习时的工作是搞核心网的,完全不是一回事,以前学的东西都用不上,从新开始学习,那段时间是辛苦的,每天都得看一堆资料,从新学习,还好当时脑子还好用,学起来也比较快,值得说的是,外企的互助环境还是不错的,刚去就安排了一个人做我的mentor,在他的帮助下,上手还是比较快的了。
4. 转型做design,做了两个月测试,老板可能发现俺做coding还行,于是又安排我参加design组,当时做design比较辛苦,有一个新的项目启动,System给了一个方案,大家总是不停地讨论,关键是该方案比较大,据说大老板是下了很大决心才做的(大老板是一个外国人),每天都讨论到7,8点钟,有一个老同事看我比较辛苦,总是送我回学校,这里得说声谢谢,不过他估计也看不见,呵呵。做design写代码还是比较辛苦的,关键是得符合他们的流程,而且大家都是用VI写,俺是搞MFC的,不太会用,没办法只好在VC上写好了再传到服务器上去编译,比较土的办法,现在也这样,俺在VI上写感觉太慢了,没有vc快,呵呵。BTW,现在写代码也比较少了。
5. 时间过得很快,design做了几个月就得回去准备答辩了,答辩不是很顺利,因为俺不小心被学校抽中了盲审,当时因为实习的事情和导师关系搞坏了(我以前和导师关系很好的),一直不愿意签字送审,现在才知道是导师要难为我一下,目前还是冰释前嫌了。答辩前一个月他才让我送审,这个时间点非常的汗呀,再晚几天我就自动延期了,BTW,在送审之前我已经找他签了延期答辩申请了,不过还好否极泰来,俺还是顺利按时毕业了。这里得先提醒师弟师妹们,得先毕业才能工作,所以不要犯我这样的错误,前车之鉴呀。当时可郁闷了,唉~~~
6. 回到了公司继续干活,于是开始签正式劳动合同,发工资,领第一个月薪水时还是小激动了一把,毕竟以前在实验室只会发3位数的¥,呵呵。在项目不忙时做design还是比较闲的,有大把的时间学习和玩,忙的时候就难说了,还有就是经过前一个大项目的修改,整个产品性能上能够支持得住了,而且比以前更易于维护和开发了,所以空闲时间多了。
7. 项目上的挑战。有一天项目经理把我们找过去讨论说由于要处理的数据增得太多了,软件的性能根本不能达到要求,而且内存的使用量超过了4G(我们是32bit的程序),顿时大家都傻眼了,为了解决这个问题,我用2周时间把以前的代码改了一遍。里面的数据结构基本上都被改了,其实问题的实质是以前写代码时太过于随意了,没有考究处理效率,没有设计好存储的数据结构。经过俺的调整,内存使用量下降到了1.8个G,处理能力也大大提高了。
8. 再次转型做System。由于上次的事情,似乎老板发现俺干活还行,做事情有些想法,一次晚上找我谈话,说让我做system,很高兴地接受了。不过转变比较漫长,呵呵,目前俺的title还是design。中间有一个插曲,为了应付一次非常重要的客户测试,我临时任命为design team leader 和以前的一个leader一起来完成这个事情,他当时在客户现场负责现场的支持,而我则和组里的同事在后方研发,基本上是每天都要给他传一个package去应付测试,特别搞笑的是有两个功能,我们软件实现的时候出现了矛盾,这个包能够实现其中的一个另一个有问题,而另外一个包能实现另外一个这个又有问题,俺就悄悄给他说,让他测试的时候选择正确的包,也算是蒙过去了吧。测试的结果很好,我们的支持率非常高。从那之后我主要负责做软件设计,有了新的需求对新需求进行分析,然后提出解决方案,当然,人手紧的时候也会负责部分代码开发。
9. System的问题。System不仅要拿解决方案,而更多的是要做风险分析,从产品过来的需求,首先在system那儿进行分析,是否存在风险,是否不能接受,然后再说解决方案,于是作为system,更重要的是和别人交流,特别是产品经理和项目经理,这一点与以前埋头干活的design是不一样的,我也在慢慢适应这样的转变。有一个解决方案,我们需要在别人的机器上开发一个我们自己的小程序为我们的程序服务,在大公司,这可是犯了大忌,被拉去开批判大会,开会时,大老板拍着桌子说我们坐在这里开这个会本身就是个错误。后来我们一起解释为什么要这样做,不做又会怎么样。最后大老板才接受这个方案,只是说下不为例。有一点非常重要,大家一定要练好英语,主要是听和说,否则在这种场合连话都没法说,非常地被动,俺英语也不好,所以在这种会上非常吃亏。另外一点就是要知道什么事情能做,什么事情坚决不要碰,宁可在那儿等,也不要做,太激进有时候比较危险,呵呵。
   工作了一年,发现外企有时候和民企也差不过,工作很紧张,没有很好的开发流程,没有所谓的code review和文档(很多文档都是做完开发才补上去的),软件质量比较差,在业界还算可以吧,呵呵。  
   新的一年了,祝大家新年快乐!
--
※ 修改:·wertyac 于 Jan  1 12:42:05 2010 修改本文·[FROM: 117.79.69.*]
顶一下(388 写日记 885986 185076

 

 

留住已经逝去的峥嵘岁月 记住曾经绽现的万种风情 在记忆即将淡漠的时候 来把这些重新回味

Copyright (C) 2008-2014 www.juexiang.com, All Rights Reserved.

京ICP备2023001011号-3   京公网安备11010802011908号

客服QQ 1017160561 违法和不良信息举报电话 13148464312 邮箱 1017160561@qq.com