一言难尽的Bloomberg实习经历

码农类General 实习 硕士+(fresh grad 无实习或全职)
IC (Individual Contributor 技术岗,不管人) @ Bloomberg Greater New York Area
在这家公司工作了多久: <3months
你还在这家公司吗: Intern/Not Full time employee

==== 综合评价: ★★☆☆☆ ====
你对公司商业前景有信心吗 : Not sure
你觉得有清晰的发展空间吗 : No
WLB-平均每周工作多久 : 30-40hours
上次refresh多少钱 : NA
公司食堂 : No free food, paid options ok

人员流动-你的director组内最近半年有多少人离职 : Not sure
周围做决定的人一般是谁 : Engineer
大部分同事上班状态 : Rest and vest
你身边政治斗争如何 : Some, but tolerable

当初为什么选择来这家公司? : 觉得能学到先进技术,名气响
如果已经离开这家公司,为什么选择离开? : 没给return

具体工作,组,tech stack等 :
software infrastructure

最满意的是什么 :
intern活动丰富

最不满意的是什么 :
太多了,看文章吧

你对这份工作最看重什么 :
return率高,全职好过简历,然而事实么。。

我的经历

楼主今年暑假在Bloomberg实习,对这个公司有着颇多感触,从最开始的无比崇拜到现在避之不及,我对这个公司有着太多话想说。一直想写一篇长文聊一聊这几个月里发生的事。

先说说我的组吧。

我实习的组在bb的software infra组下面,一个8人小组。清一色美国人,mentor manager都是白人,其中manager还是我校友。我们组相对来说技术还算是先进,用的也是开源的技术。

刚进组的时候一切还是很顺利的,但待了一阵后,就总觉得有些地方不对劲。第一个就是,我实习的项目只有最开始的几周是有明确计划的。当初我们组给我介绍项目的时候,说的是最终目标是让我写一个python包方便查询数据集群中的数据,然后还说写得好能开源出去,或是给所有bb terminal的用户使用balabala,吹了一波。结果等正式开始实习了,发现这所谓的python包早800年就有别人写过了,我只要往上加一层封装就完事了。实习刚开始一两周就没活干了,我只能问mentor接下来该干什么,他就开始说我要self drive myself,就给了我一个很抽象的需求(怎么让用户简单地管理数据集群中的资源),然后就和manager出国开会去了,还开了一个星期,剩我一人满脸懵逼。这期间另一个team的同事负责当我的mentor,我和他design了我接下来的实习内容。所以基本上来说我的实习项目的主体部分是我和另一个team的人定的。manager回来听说这事还挺开心,说我self drive得挺好(exm?那我还需要你这mentor干什么?)那个时候我就觉得我mentor事先根本就没有想清楚我这个project到底要干嘛,完全走一步看一步。但好在第四周的时候我的project总算是有个一个大致的思路,我也终于能开始干活了。
第二个不对劲的地方是,一次一个其他组的员工来我们组问问题,我们组的manager很热情地接待了他,满面笑容的那种。等那个员工走了之后,我们组另一个员工就和manager说,“你知道吗,我很讨厌这个人,我从来不喜欢和他工作”,manager说”我也不喜欢他”。这些被我听到了,当时只是感叹职场关系之复杂,没想到什么更深层次的东西。

之后一直到实习结束都没出什么大事,每周例会的时候我都会问我的表现如何,mentor manager都说好。走的时候我们组也很热情地和我拍照送别。我当时也觉得自己return应该稳稳的,也就没怎么准备秋招,想着就投几家大公司就行了。结果发现今年bb的return offer给得特别得晚,8月初大部分人的实习就结束了,然后一直拖到九月末才给结果,这段时间我们很多bb intern都等得很焦急。然而,最后接到hr电话的时候我满心以为会听到一句” congratulations!”,结果等到的是一句冰冷的”we are not moving forward with a full-time job, sorry”.

WTF?

挂断电话的时候真的很难受,一方面因为没拿到return,一方面因为秋招只投了大公司,现在再投小公司已经晚了。后来的两个月大概是我来美国度过的最痛苦的两个月。不过还好上周终于上岸。我也总算有机会一吐心中不快。

那么,这次实习的问题到底出在哪?

想了想大概有如下两点:

  • mentor和manager没有把真实的反馈告诉我,正如他们私下里议论另一个同事一样,他们可能私下里对我不满意但没有明说,这也导致我没有办法根据他们的反馈调整自己的表现。
  • 没有表现得非常喜欢这公司。确实我在刚进bb的时候一直觉得我是进了自己的dream company:金融软件公司的老大,C++委员会成员,牛逼的开源项目,等等。结果进去之后发现完全不是那回事。很多组还是在用bb的内部框架(Rapid, BAS, comdb2, c++03, 少部分fortran, emmmmmm)做些bb terminal功能的开发,既没有新技术,也没啥挑战性,我经常能听到员工吐槽自家的技术。少数infrastructure组还有MARS组的技术相对来说还可以,但想进去还得看运气,毕竟大家都想进好组。和其他intern交流下来发现他们的组也都没什么好的技术,我可谓大失所望。虽然我们组技术比较新,但问了mentor也和我说我们组没有headcount,return的话得和别人一样参加bb career fair定组。从那之后我就对这公司没那么感兴趣了。要说的话,这应该是我没拿到return的主要原因。

是的,如此看来没有拿到return还是我自己咎由自取,但是bb的整个实习的安排也确实让我觉得不太满意。希望我的经历能够对以后拿到Bloomberg实习offer的同学们有个警醒,在接offer之前一定要详细了解公司,知道公司的优缺点,知道”你”想要做什么,而不是看到公司名气大就进,听到hr吹牛逼就信,以为return率高就接受accept。比如说,如果你非常看重return率(bb的return率确实还行,80%以上吧),对新技术没什么追求的,那么bb实习很适合你;反之,我建议你不要来。

其他人遇到的糟心事

零零散散扯点其他人在这里实习时遇到的事吧

  • 缓慢的return offer过程

走的时候hr和我们说9月初会有return的结果,结果一直等到了9月20号。很多人等return等了六周!这其中的煎熬自不必多言,都懂。

  • 傲慢的hr

bb的部分hr真的很傲慢,也不知道哪来的蜜汁自信。
我见过的迷惑行为的有:不给compete,有人拿fb, gg的offer去问,回复说根据你实习的表现我们觉得你就值这个价,不能涨。问她return offer的进展,回复说你如果等不及可以告诉我们,我们可以把你remove掉(WTF)。对没有return的人态度极为冷漠——好吧,这算是正常行为。

  • 坑爹的exit interview

bb的实习生是有exit interview的,实现邮件通知我们时长是30分钟,就问问项目进展如何,项目做了啥之类的常规问题。重点来了,有一个我认识的国人intern在exit interview的时候讲了20分钟项目,讲的时候面试官完全没在听。讲完项目后他的面试官突然来了一道明显不可能10分钟做完的数学题,小哥想出了dp的解法,面试官不让他用,强行要他找规律做。这题做了40分钟,那小哥最后也没做出来。面试官还特意跟他说”我这题经常拿来问senior的”(WTF?)那国人小哥最后没拿到return,大半是被这个面试官坑了。我就想说,你这公司连exit interview该怎么面都没个统一标准的吗?为什么大多数人都是问项目的情况下,还会有面试官问这种数学题?还不让dp做,一定要找什么**规律?你真要问,可以,能不能提前通知我们一下,像谷歌的exit interview,大家都知道会问算法题,所以也就提前准备了。你这公司面试前一直说exit interview很chill,就问问项目,不要担心,怎么到了真面的时候直接给一道数学题,还一定要按你的思路做?到底在想些什么?

Bloomberg L.P. 这个公司的问题

稍微总结了一下这个公司的问题,其实这些glassdoor,blind上都可以查到,我也就简单列点。方便今后拿到实习的同学考虑。优点我就不说了,其他贴里都有,我也没兴趣写。拿到offer的看看是否能接受,如果可以那就接。

  • 有些组技术不行

技术方面有两点,old and non-transferable.
要说old,bb至今还是有很多代码是运行在c++03和fortran上的,你读源代码的时候有可能随便跳几个函数就能跳到fortran代码。
要说non-transferable,bb真的很热衷于自己开发内部框架,但是这些框架都不怎么好用。terminal的前端用的是内部框架叫RAPID,额。。反正没见过谁喜欢这玩意的。后端是BAS,xml文件生成C++后端,然后往里面填代码,emmmmm。数据库用的是自己的comdb2,大概是bb最自豪的软件之一了,然后github上869个star……。总之就是,这些技术写在简历上,基本没人知道是干什么的。career suicide…

当然,你运气好进了好的组,那可能确实会用一些先进技术,但我观察下来我认识的intern的组的技术都不是怎么好。

  • 对热爱技术的码农来说,职业上升渠道狭隘

bb的内部结构美其名曰flat structure,上去几层就是bloomberg本人,实际意味着作为一个engineer,你的上升路径非常有限。sde -> senior sde -> manager基本就到头了。没有专门的给做技术的人员的道路,只有给管理人员。你上glassdoor搜bb的评分,即使加了关键词software,也就3.9分,不能算高。

  • 工资一般

new grad 顶包Base+Bonus 160k,在纽约,这公司没有股票,每年涨幅也不高。

  • 不管饭

总结

总之,这篇文章主要就是吐槽我在BB实习时候所感受和听说到的问题。希望大家理性看待我的评价,我自己写的文章肯定是带有我自己的主观情绪在里面,各位兼听则明吧。

补充
工资那部分似乎有些争议,那就先不算是问题吧。毕竟我这部分内容也是听说来的