top of page

ORACLE|计算机公司帝国-甲骨文

  • 作家相片: Avinash Pulugurtha
    Avinash Pulugurtha
  • 4月17日
  • 讀畢需時 5 分鐘

我是2012年毕业于Carnegie Mellon Univ-ersity, ECE专业,现在在硅谷的Oracle工作,职位是软件工程师。甲骨文在国内的情况我太不了解,所以只能谈谈我在硅谷的Oracle工作的体验。


地理位置


甲骨文在硅谷有两个大部分,HQ总部位于红木城(Redwood City),主要产品是数据库 Fusion以及其他的软件产品,原Sun Micro-system位于Santa Clara,这里主要是Solaris和JAVA,也是我工作的地点。硅谷风景只能说一般,但气候非常好,一年四季都阳光十足,舒适宜人。


工作环境


总部的工程师(2级-硕士毕业 3级-博士毕业或者工作2年以上)基本都是cube隔间,空间是比较够用的,一般是一台台式机两个24寸显示器或者一个笔记本+两个显示器的配置。Manager和4级principle一般有自己的小办公室。Santa Clara这边之前相对空闲,现在人多了基本要两个人一间办公室或者是Cube了。


Oracle不提供工作餐和零食,只有可乐soda茶之类的饮品。两边都有健身房,早6点到晚8点,随时都可以使用。公司里面的工作节奏比较休闲,大家关系也很好。


HQ的工作团队我不太了解,据我做数据库和Fusion的朋友说,是比较友善的。有同事跳槽去其他公司后,表示他们那零交流,反而怀念这边的氛围了。Santa Clara的话,原来SUN这边的老工程师人都很好,技术也都非常厉害(虽然Oracle卖Sun的时候走了很多大牛,不过还是有留下来的),对新人的提携也很多,基本上email必回,解答也很详细。不过中间断层较大,(30-40岁)工程师数量比较少,所以说当老一辈的员工走了,感觉会有一定影响。


中层的老板基本在印度,再高层的老板在美国。自己接触过的老板人都很好,记得刚来的时候有个很简单的问题不懂,就问了印度的director, 结果没想到他专门开了个web conference给我讲了半小时。

现在回想起来,不管是印度的director还是这边的Manager, 都教会了我很多东西,但他们并不会干预我工作的方式,而是当我工作出现解决不了的问题时,为我提供帮助。所以舒适的工作氛围可以作为一个加分项。



工作内容


我感觉,对于年轻人而言,刚毕业的几年里,工作内容比待遇更重要一些吧。Oracle的产品很多, 分到的部门或者小组也很多,不同的部门小组工作内容差异很大。


像EBS这样的产品,在软件生命周期而言已经进入了老年期了,需要的可能就只是做维护,以及改客户的bug。更直白一些,可以说是花一周时间搭环境和看代码,最后可能就改一两行。这么说来确实学不到东西,成就感也低,所以他们都跳槽了


而我自己比较幸运,所在产品部门正处于成长期,每个版本都要添加不少新功能,因此可以通过做项目学到不少东西,但是看得更长远一些,我们也只是几千分之一,等过几年,我们也会像过流水线一样,熟悉自己的业务,变得没太多新东西可以学。所以我想说的就是,对于想来Oracle的人,最好想好自己想要什么。想要学习成长,就要找到正处于成长期的有项目可做的组,想要打打酱油的,就找个活少的组。


工作强度


大部分组的工作强度其实都不算太强,开发基本是朝10晚6,QA好像大部分时间都没啥事。我们组算忙的,也就项目截止前几周,或者版本完成前出了bug时需要加班。另外就是,Oracle在硅谷被誉为养老院,和ciscoibm并称美国国企,工作强度就可想而知了


确实,对比Google、Facebook之流真的轻松太多,主要就表现在代码输出量比较低,尤其是solaris这边。因为是操作系统相关,代码的改动需要经过层层审核测试,所以真正花在coding上的时间反而不是太多。当然,组和组之间差得其实很多,还是有些组是比较辛苦的。工作时间的话,非常自由,我一般是11点-7点,不午休,上班时间开开小差聊聊天散散步啥的都没有问题,如果需要work from home的话,只要跟组里说一声就OK


待遇


待遇是大多数人十分关注的。Oracle给新毕业的硕士生和博士生的起始工资还是不低的,14年硕士基本是115K基本工资+15K签字费+7K搬家费+4000期权(4年这不值钱),博士135K基本工资,其他一样。


福利方面还算可以,医疗保险算是整个硅谷中上的,病假很好请,产假是公司给6周带薪,剩下的保险公司还会出。401K公司可以最多出3%的月工资。不过要说一下的是,Oracle几乎没有奖金和涨工资,而且倒挂严重,至少我的这两年,年终评价都是Beyond expectation (仅次于最高级),但还是没有一点奖金。


退休金计划倒也是有所耳闻,但是要呆久了才有赚。其他的,无非是一些兴趣俱乐部,每年一次的周边旅游,等等。这些都是小恩小惠罢了。每年有13天带薪假,跟老板说说休满3周是没有问题的,工作3年之后是18天。


发展


前面说到的,不涨薪,也没有奖金。但并不能说Oracle的工资很低,互联网公司的工资可能是我们的1.5倍,但是人家工作的时间是我们的两倍,从这个角度来说Oracle的时薪更高,或者说就是性价比高一些。甚至有同事利用业余时间做生意,做私活的。


比起待遇上的不变,机会成本太高,发展空间的狭窄才是大部分人离开的原因。况且可以直言,中国这边的组几乎不可能涉及重要的核心的产品和技术。总体来说个人认为一般华人在美国大公司干到principle engineer或者中低层manager已经很不错了,Oracle也是一样。


走管理方向,中国员工毕竟只有几千人,比起HQ和IDC,怎么看都没有竞争力,也不大可能让一个在中国的经理管印度和美国的员工。当然,transfer去HQ的经理也并非没有,但哪怕在HQ,也一样有天花板。


招聘


Oracle在美国招聘会让人有种有暴发户气质,除了工业界找人外,校招基本只招名校+高GPA,名校是指常春藤+CMU STANFORD MIT之类,高GPA是指3.7以上,但面试基本都是水过。所以对于很多我的同学以及学弟学妹(CMU),Oracle就是用来保底的。



我想并不能单纯的从待遇不够好,或者学不到太多东西,没有发展空间等就片面地说Oracle不是一个好公司。难道像某些公司那样加班加到有钱没命花就是好公司么? 


我感觉,没有单纯好和不好的公司,只有合适自己的公司。如果想要生活工作上的平衡,看中生活质量,事业心也不大,那么Oracle就是一个合适的公司。但是想要成长,想要赚更多钱,那么Oracle就不是一个合适的选择了。所以说,仁者见仁智者见智吧。我的经历和体验也只能给大家作为一个参考,决定权还是在自己手中。

Commentaires


bottom of page