作者归档:raywill

在百度

发信人: raywill (晓楚), 信区: CS
标  题: 在百度
发信站: 武汉白云黄鹤站 (2008年08月10日01:06:03 星期天)

来百度十来天了,上白云汇报下。

30日(周三,百度)入职,上午在理想国际入职培训,一共12来个人,各个部门的都有。
我属于商务搜索部(ECOM),工作地点是普天,离理想100米的另外一栋大楼。
大约11点,工作人员带我去了普天,照相,交表,然后就移交我到我们的Team了,见到了
给我一面、二面的人,还见了我的tutor:一个武大毕业的研究生gg,其实比我大不了多少
,半年前毕业到百度实习,刚刚转正,后来的交往发现,的确是个很强的gg。

西交毕业来百度实习的gq同学即将离开,去清华给未来的导师打工,但那是几天后的事情
,所以我只能坐在离我们team很远的一个位置上。第一天,也就是那个下午,主要是熟悉
工作内容,知道我们这个team是干嘛的,然后还给7楼的电大打了个电话报个到。tutor跟
我聊了很多,其实当时并不是很明白。不过现在基本明白我们这个team是干嘛的了,很很
newbility!本team负责构建百度的基本数据平台,包括存储平台,计算平台等,百度现在
的以及将来的很多应用都是基于这个平台的,在说白点,就是构建百度的集群系统(clust
er)。

从第二天起,两个任务:学论文(GFS,Now-Sort,MapReduce,BigTable等),做入门练习题
–写一个线程安全的定长内存分配库。这段时间,我们组每周都有论文讨论,每次两小时
,一般安排在下午2点或四点。全组人都需要参与讨论,其中一个负责主讲,气氛很热烈,
跟hust毕设那段时间的每周例会是不可同日而语的。我是中间进来的,GFS他们已经讲了4
章了(最重要的四章=.=),我只参加了后两次,听了个结尾的五六章,但是leader却把我
和其他人一样对待,最后一次讨论的时候布置了10道题目,周一上班前mail答案给他,于
是,第一周我奋斗在水生火热之中,一边要看论文,一边要设计内存池,好不热闹!GFS是
几篇论文中最复杂难懂的了(我现在觉得主要是因为写论文的人很多东西都没写清楚!)
,加之我刚来还不是完全适应,进度很很慢。周六看了一天论文,发现给的题目基本还不
会做,周日接着看,会了一点点。周日晚,熬到最后实在是不行了,不管会不会,硬敲答
案……

经过了四五天的适应过程,基本赶上进度了,每天还是学不完的东西,却多少要从容很多
。现在,该看看百度的环境了:
技术这一块的组织方式应该是按照小组了,每个组大约10人-20人吧,估计是看任务的不同
分配的。我们这个组,除了我是实习生,其它都是正式员工,员工中的绝大多数又都是今
年签约百度的,他们中主要都是研究生毕业,现在为止还没有发现博士,小部分,包括我
们院的td是本科。百度里面有自己的学院:百度学院,新员工第一年都得在学院上课,每
个人都好像是要修得50学分。课程内容应该说都是与百度涉及到的技术相关的,比如编程
方面、计算机网络方面、系统结构方面、搜索技术方面等,还有关于职业发展等方面的课
程。看了他们的课表,那是相当丰富。当初给我技术面的两个人现在才知道,一个是项目
经理,一个是技术经理,是组里面的老大和老二。组里的人都很好,给人平等自由的感觉
。另外,我们这个大项目组还专门从北大聘请了一个老师,很受大家尊敬。

我最喜欢百度的一点在于:它上下班不打卡!尽管我每天在公司工作的时间都超过了8小时
,但是这一点还是让我觉得非常赞—如果某个早上我想赖床,尽管赖吧,损失的最多是早
晨8-9点才供应的免费早餐。北京吃饭很很贵,每餐15左右才能吃的差不多,不过没关系,
每天百度都会有20块钱的饭补,除此之外,每个月还可以报销400块钱的发票,这么一算的
话,吃饭基本不用自己掏钱了。在公司里,有免费的饮料24小时供应,冰箱里有冰棍,每
天都有水果供应,热天还有雪糕供应,都是伊利蒙牛啥的。每一层楼都有休息室,提供按
摩椅和Wii电玩,有空就可以放松一下(不过,休息室我是今天才发现的=^=)。

再依据我的个人感觉,说说百度和研究院的差别吧:
我23号就到北京了,然后每天都呆在计算所,看看书上上网,生活算是十分惬意。北漂,
是漂泊着,在这里,我却感到了宁静,和在华工的感觉无二。30号入职后的第一周,每天
晚上我都到所里面溜达下,看看论文,或者和钢渣一起到-1楼大大乒乓球,日子很规则。
第二周起,论文就把我压得不行了,晚上几乎都是在公司接着看paper,也就很少有机会去
所里面了。其实这边的学习氛围和计算所真的很相似,但是我却依旧感受不到在计算所在
华工才能感到的那份安定感,我猜想,这也许就是在学校和在社会的区别吧。在这里我喝
饮料和矿泉水,在计算所我只能喝烧开的自来水,但是人为啥就那么犯贱,还是觉得计算
所更好呢?现在我猜想得出来一个理由:安逸。在所里的生活是安逸的,没人管,没有任
务,没有目标,任性地学习,但是,由一个大问题:所里的那几天几乎没有任何进步,学
习起来只是四处打游击而已。而在百度的这短短10来天,我觉得我对并行系统的理解加深
了不少,对大系统中存在的问题和基本解决方法也有了一些了解,都是很新鲜很“前沿”
的,总之,在这里就是可以感到真真切切的成长吧。怎么说,哪种生活更好,还是看你是
怎样的一个人吧。至于我,我小声告诉你,两种生活我都在经历,嘿嘿,太贪心了@.@

不能写了,睡觉去!技术是shit,女人是王道,天使,不知梦中能否将你遇见?

“简单、可依赖”是百度所想,也是百度所做。百度,是一个属于年轻人的公司,充满了
活力和智慧,如果你敢于接受挑战,一定要来百度看看,真的很不错~

中国特色

非得折腾到12点么?

现场的人也有想睡觉的吧….

比较Orz的想法:希腊每届都第一个入场,真是辛苦了…

Wait, just wait, wait for that moment~~~

 

学习学习再学习

强大的压力下面,我的极限被push ahead了!

学习,学习,再学习!高性能,里面有你们年轻人广阔的天地!

让你学习,还给发工资,恐怕以后很难遇到这么好的机会了。顶住压力,继续push ahead!

GFS看完了,心里基本有了框架。但是还是表面文章,后面需要深入到设计实现层面来思考问题,那样才能真正深入。

不过,别想一门心思学一个东西,GFS这边还没结束,NOW-Sort来了,内存池的多线程效率问题也来了,三件事情同时上,有点搞,有点搞…

—-

最快的提高方法还是Coding啊,Coding比较有内涵的东西,马上就可以发现学习点和思考点了,比如,MultiThread,Concurrent,等等。

一个有效的解决方案往往有点变态

一个优秀的解决方案往往十分普通

简单、可依赖,嘿嘿 #.#

—-

每天想想,每天想想,近了近了~

周末

昨天,全天看GFS文档。

今天,上午到第三极看分布式系统,补课,下午晚上,GFS文档。

周末,完结。

走在大楼下,觉得一个人这么飘荡在北京,没意思,挺累。

大海,你是不是溶入了太多的眼泪?

发信人: Beta (String.ToCharArray()), 信区: CS
标  题: 大海,你是不是溶入了太多的眼泪?
发信站: 武汉白云黄鹤站 (2002年07月22日13:47:36 星期一), 站内信件

    有一种爱,在她走后疯狂地滋生,让你不由地想去那浪尖上大喊,去海的中
央放歌,可你喊过之后,所有的声音在瞬间又回到了你的耳朵,乱纷纷的让你无
可逃避。

    在怆然无声中,你不得不承认,她正如你所说的那样渺小,于你生命中,于
大海,可是真的要用生命与大海来交换,却又是那么那么地难。正如她沿着你的
歌声中走来的那一瞬一样,又如一滴水一样溶入大海,从此不再有踪影。

    遥想初次见到大海,见到她的那一瞬,那时浪涛正不停地在礁石上撞得火花
四溅,那碎沫如雪花一样散散扬扬。而她则是那样的宁静,宛如一颗水珠,随时
都可能消失于你的视线中。你们的目光在即将撞在一起的时候倏然分开了,然后
看着潮水缓缓地退下,那时你想到了一个古老的情节:于千万年,于茫茫人海中
,没有迟一步,也没有早一步,偏偏在这个时候遇到了她!你心中涌起一种莫名
的冲动,可面对她那样的漫不经心,你却为自己找不到理由,只得侧耳倾听涛声
匆匆!

    你至今都在迷惑,你们在当时为什么不能接受或拒绝对方,你们一直在苦苦
的等待,等待下一次潮来的时候,可潮起潮落,岁月依旧,人却又能如潮水,你
们深深地知道这一点,你们也希望对方能知道这一点,可当最后一首主题歌落于
潮水之时,那风中纷纷扬扬的可是当初最原始的初始么?

    也许,从相识的最初到最后她的身影离去,你们从来没有给对方承诺过什么
,你们总把自己无法倾诉的情怀化作一种伤害的方式,你们的爱的名义下背道而
驰,在不着痕迹的表白中深深地伤害对方,同时更深地伤害自己,期望能够找到
对方感情的破绽好让自己趁虚而入。你们是那样的残酷,其实你们每个人的心底
都有越来越深的伤口,只是你们隐藏的那样的好,才致于笑容是那的灿烂,如果
说琥珀是大海的眼泪,那么你们一定是大海最深处的琥珀了。

    最后有一天,一顶大红盖头掩住了她凝望你的眼神,也破碎你十八年的相思
,在风起的一瞬,你从自己飘落的眼泪中看到了她的眼泪她正在从她那黑森林一
样的睫毛中流淌下来。那一刻,仿若大海停止了波动,以一种最温柔的方式面对
你,面对她,直到她从你的目光中走去。

    你在她消失的一瞬,把笑容全交给了眼泪。你开始相信,大海的苦涩是因为
它溶入了太多人的眼泪,而你,却是因为想往这个美丽的传说而走不回去了。你
甚至开始不知道自己生存的意义,好像在这一刻自己成为世界上最伤心的人。你
从沙滩上走过,每一步都会涌上不同的感伤,你竭力告诉自己她已经走了,可是
这个她却始终无法从你的脑海中走去。

    潮起潮落,缘生缘灭,人去匆匆。

    海还是原来的海!

    你不知道自己为什么至今还固执的守着大海,尽管你有一千个理由相信她不
会再回来,但你却没有理由让自己去寻觅另一个人,你怕这世界上除了你,再没
有人会想你那么那么深地爱着她,或者怕她有一天会回来,你自己会丢下一个关
爱你的人而随她而去,更怕,某一天,她找你表白时却找不到你的影子最终伤心
离去。

    涛声依旧,这依旧的涛声是对生命中的某个情节的重复,你不知道这永不重
复的涛声中是否有两颗相同的眼泪?你只知道自己经受的是一种永不重复的感伤

    不是么?当每一片浪花从远方而来的时候,你都仿若看见了风中飘起的婚纱
,它却最终一声长叹跌碎在你的面前。而在这一瞬间,你却相信有多少人的婚妙
在飘落,多少个家欢欢乐乐地组合在了一起。在欢笑,温存遗忘的角落,你依然
如望夫岩一般的坚定,只是,你的心里已经千疮百孔了。

    风来了,又去了,在这来去之间,他所留下的已经不仅仅是一种古老的情愫
了,遥想拂晓前沉入海底的星子,它们终日在咸涩中等待一阵风能将自己带上沙
滩,然而,带上沙滩又如何?你终于相信:红尘中的缘解不开就散了,红尘中的
人走过也就远了!

    你最终决定离开大海,可是心中这不解的情节却又是那样的牵牵绊绊,你知
道这一生已经没有人能够替代她,可你却伤她伤的那样的深,你不知道她当时为
什么会走的那样的坚定,但你知道,只要你在她远离的一瞬,你大喊一声,也许
她就会从此停下来,可生命中的缘份也许就如这潮水一般起起落落吧!

    浪依旧在打,沙滩上的脚印已经一个个被抹平,你回过头,看不见的是脚步
,看的见的是伤痕。。。。。。。

我在干些吗

1、学习GFS(Google File System)

2、做百度布置的一个小作业,据说新来的都得做类似的题目。题目很简单,slab分配器的简易版,迅速出思路。

3、适应

GFS经过和传辉讨论了一次之后思路基本通了,剩下的是仔细看文档,查漏补缺完善体系。文档里面细节很多,越挖越多,如果你是个凡事都问十万个为什么的人,那简直就可以每句一问了。慢慢来,尽早搞通。

百度的作业呢周末如果实在没有找到事情做,就写了罢。编写环境为Linux,语言C++,思路就根据前面提交的文档来。今天很邪恶地想到了用平衡二叉树来记录已经分配出去的内存,实在是邪恶!这种做法的效果为:多消耗50%左右的管理器内存,严格杜绝了用户非法释放内存的行为时间复杂度为lg2(N),还成。改天把这个思路说说~~

根全要回学校了,我就要搬回大部队的位置了,hoho~~

晚上回家,我很伤心地发现,人大西门斜对面的新疆大盘鸡没了,当时我骑车再前面绕了两个弯才确信,真的,真的没了……呜呜~~~

百度第一天

百度的第一天

—–

上午,理想国际进行入职介绍(/培训),新入职的大约有12人,有在普天的,上地的,理想的。

培训完毕,各自到自己的楼层,照相,领上网动态口令卡,进入各自岗位坐下。

百度果然很赞,员工们的座位打扮得跟个什么样,特别是女生的位置,红红绿绿好不热闹。

一个年龄相仿的武大gg成了我的保姆,人很nice,非常感谢他对我的指导。

下午,任务下来了,有些重,得赶紧着点—主要是因为实习时间的不确定性。。。

晚上看文档到六点多,直接回计算所那边去,老家肉饼吃了个饭,就上楼了。先打一个小时的乒乓,再看一两个小时的paper。下雨了,不能回到住处了。十点半,趁着雨空和钢渣一起回他寝室,结果半路又是一阵大雨,小淋了一下。于是乎感叹,为嘛每年我来北京都要淋雨呢?

在寝室看了看书,关于linux slab分配器。看得很走马观花,关于slab着色还是不懂,得再琢磨下。然后在钢渣的宝贝小床上躺着想了想我的小作业,其实是一个比较naive的题目,借用slab的做法就很不错,但是由于这个问题更加特殊,可能还有更好的优化方案。还有点地方需求不明,改天问问~

—-

百度很自由,但背后还有些东西隐约不明白,待思考。

 

完美的一天

终于安定下来了,天使在昌平的第一期新东方助教正好做完,放假两天,回城不方便,于是趁入职前最后的空闲去昌平看她,貌似又是半年未见了。

去昌平真方便,头一天sogou地图查好了路线,苏州街坐10号线地铁到牡丹园,然后换乘345快车直奔昌平中国政法大学站,九点多点到站。过完早到抵达昌平,总计花费一小时零几分,这速度!昌平这“城市”,跟黄州很像,用小凡的话说,适合养老,不适合奋斗。

传说中的昌平卫校不为人知,无法走过去和天使会面,只得先在政法大学里面先逛逛。政法大学的这个校区还是挺不错的,特别是网球场边上那块草地,坐在路边椅子上看看书,很舒服很有感觉。

不过会儿天使到了,到门口会面,呜呜,我只顾往门外找她了,她已经进校门了,竟然先看到我!黄色T-shirt,短牛仔,虽然半年未见,依然very nice,呵呵。

然后四处逛啊聊啊逛啊聊啊,不觉十二点多,吃完饺子又是逛啊聊啊,不觉五点,于是在麦当劳吃了个spicy chicken汉堡加鸡翅,出门后该回城了,不多远就找到了345站,匆匆上车了,车开动的时候我才想到,为何我不等到下一辆车来时再走呢?

8个小时,度过了三年后完美的一天。8小时,奈何太短。

 

=======

回程出了点小意外,345竟然不在牡丹园东停车,而是直奔德胜门外站了。终点站下车,不远处找到了城铁,2号线到西直门,转10号线到知春里。钢渣very very nice地说来接我!这是个奇迹。我估摸着这小子应该是有车了,果不其然,10分钟后碰面发现他还真有车了!这车不赖,周末他老婆陪他去二手车专卖买的,150,很结实。晚上去计算所坐了坐,完了陪钢渣又看了一间房。房子离计算所10分钟的路,一切都好(空间够,配套设施干净齐全,价格650),就是通风差,没窗户,估计还是得吹。房子,难,好房,更难。10点回到住处,别提了,算是洗上了澡,真走运!

住下了

一早就去把房子定下了,包括200块押金一起,750,一直住到9.1,水电费免,其中的50块为宽带费用。应该还可以讲些价,反正也不多,就罢了,求个简单。

那是个啥样的房子呢?大概也就二十平米的样子,一共有住8个人,四个上下铺。人员构成大约也都是学生或刚来北京不多年的年轻人,都挺可怜的,工作了都住这破地方。人生,对于有些人有些时候很fucking!单就我的工资来看,其实可以住好些的单间的,不过我还真挺想体验下这种fucking的生活,权当好玩~~hoho~~

今天下午陪钢渣去清华看一个“10平米”的房子,小平房,女主人挺客气的,虽然最后生意不成,却是和和气气,喜欢这种方式。为啥生意不成呢?那房子原来是小厨房,本来就矮,装修个平顶后就更矮了。一进屋,一股潮味,又矮又小的八九平米的平房内塞着床,桌子,衣橱等等七八件家具,仅仅考虑空间的话一个人住还凑合,俩人就不成了。考虑阳光透气和高度的话,直接卡擦。稍微聊了下就觉得不行了,于是cancel。女主人倒是客气,还说不好意思让我们失望了,云云,我们也说不好意思耽误她功夫了,都很和气。如果这房再大点再高点,估计这桩买卖就成了。虽然是平房,但是位置却在清华里面,人员比较单一,不想社会上那么复杂,基本能住得安心。再要是能搞个清华饭卡,就彻底舒坦了,吃饭都便宜。呵呵,钢渣这家伙,什么都想得周到。

说说昨天看房的事情吧。昨天一共看了4间房子,三间是帮自己看,一间是和钢渣一起帮他一个女老乡看。老实说,看房让我有些上瘾了,因为,我切身体验到了很多新的东西。

上午背着thinkpad小包屁颠屁颠去知春里那边看了个房,进屋就是那种很糟糕的男生寝室味,心里基本就没兴趣了,还是看了看问了问,东东西西的,权当是搞着玩。不满意,出来后接着打电话,找了人大西门边上一个叫紫金庄园的地方的房子,问了具体位置,直接走过去。路过人大里面的时候给雪梅同学发了条短信,说路过人大中,人家很热情地问俺在哪?于是约着在人大明德楼下面见见面,来北京好多次了没见过她,是应该趁她离开北京前会会,否则就彻底都是在网上相识了。见面时正好是中午,于是在人大里面吃了个饭,再让她带我去了紫金庄园。果然离人大很近,边上就是九头鹰了,哈哈~~ 20层,看房,味道还成,也不算特别乱,如果打算租床位,这个算是可以了。

下午,陪钢渣和他老乡去友谊宾馆那边看房,遇上了中介,算是白跑了一趟。人家小mm现在还住在丰台那边,上班却在北大边上,每天上班不堵车都要1个小时,在北京,可能不堵车?而且住的房子不透气,过道上的油烟味都能飘进来,很艰苦。那个房子这个周六就要到期,如果周六前没有找到新地方,就必须续租,鬼地方又要继续呆上很多很多天。唉,一个女生孤孤单单漂在北京,工资也少的可怜,真的很遭罪。

晚上,钢渣陪我去看期待已久的百元5㎡极品房,那是相当好玩。从中关村沿着四环往西坐两站地儿就到了六郎庄。此地有茂林修竹蝉燥鸟鸣,林中之人各得其乐:整个一农村!看到那些小平房,钢渣乐了,我靠,这不是我老家吗?怎么被搬到这里了?!傍晚,到处都是光膀露背的人,吃饭、乘凉、打露天桌球,各种各种。如此幸运,见识了北京的“农村”—其实,我更愿意叫它贫民窟!很曲折地找到了我们要看的房子,矮小破旧,仅仅容得下一张床,还有一股潮位,比今天在清华看到的房子还挫100倍!钢渣还注意到,那房门也是极品,都是破木板钉起来的。来这里哪是看房,纯粹是来长见识,它告诉我们:这个城市里,真的住着一群非常可怜的人。

 

找房,让我对这个社会有了更多的了解,也让我对将来的生活有了些准备。

 

附图-我的住处,离人大真的很近哈,离百度也就三站地:

匆匆纪录几笔

匆匆纪录几笔:
1 房子基本找到了,明天转移过去
2 很多年轻人,在北京生存真的不容易,特别是女生。
3 今天路过人大见到雪梅同学了,未曾谋面,竟然一下就认出来了。
4 老子很生气!今天在计算所楼下竟然碰到代卫了,该是很难得得事情吧?丫的竟然只回头对我嫣然一笑,勾了下手指头,然后转头离去。。。。