2006-07-31

Joke on Kai-Fu

今天的讲座上,开复说的很有趣的话。

1. 开复:……出现很多谣言,其中一些是真的,大部分是假的……
在我印象中谣言总是假的,真的还怎么叫谣言呢……

2. 开复:我的理想就是,最大化我的理想……
令我想起了百度的那句:我知道你不知道我知道你不知道我知道你不知道……

人非圣贤,开复不要怪我,谁让你犯了错。

Team Building on July 14

我要比Google China Blog更快!以下文字是purplespaz同学给Google China Blog投的稿件。我先拿来首发!


来Google之前,只听闻Google"百步之内,必有食物"。到Google几天,逐渐发现,Google为我们准备的远不止一点食物。从专门为我们腾出的宽阔明亮的cubic,到工程师们为了竞争实习生而争相发表的项目演讲,从每天工程师们盛情相请的午饭,到开复亲自带队的全聚德欢迎晚宴,无不告诉我们这些实习生,Google和Google的全体员工都十分的欢迎我们这些实习生的到来,Google和Google的全体员工也都为我们这些实习生的到来作了大量的准备。

这不,我来到Google的第一个周五,我们全体实习生,一部分的工程师,以及HR team就一同进行了一次十分有趣的team building活动。

活动的地点在密云水库旁边的白云峡。沿途高山低谷,风景十分美丽。汽车从一个又一个景区的门牌前开过,终于在峡谷底停了下来。我看着周围优美的景色,和附近的景区游览图,简直怀疑我们是不是来"夏游"的。

正在此时,从旁边的农家小屋里闪出四个身着迷彩服的人,为首一个剃个板刷头,皮肤黝黑,神情严肃,还戴副墨镜,简直就像是特警队的,自我介绍说叫"鳄鱼"。鳄鱼教官十分的风趣幽默,板着脸跟我们讲笑话,一下子就拉近了大家之间的距离,大家都从路途的困累中振奋起了精神。另外三个教官也都是高手高手高高手,其中一个看似柔弱的美女姐姐居然是跆拳道黑带,乖乖,真人不露相啊!

整个活动一共有"破冰启航"、"穿越雷阵"、"荆棘取水"等6个游戏。其中上手的"破冰启航"便是给我们分组。分组的方式很有趣,每人会发到一张带有组号的纸条,然后大家不许说话,不许在空中或者任何地方写,也不许用手比划,然后要互相找到自己的队友。我抽到的是1号签,灵机一动,把那张纸卷成一根小棍,高高的举在手里;其他组也纷纷模仿,从草地上拔了二叶草、三叶草等等,大家很快就都找到了自己的队伍。可惜工程师这边和交大状况类似,男多女少,我们组居然没有女士-_-b最后在鳄鱼教官的协调下,经过艰苦的讨价还价,以牺牲两个壮男的代价,从别的组里换了两位女士前来助阵。在选举队长时,我幸运的被选上了队长,一位女队员则被选为秘书,哈哈,人生第一次有个秘书,还是女的:-)

还没完,接下来要给自己的队伍起队名,定口号,编队歌,画队旗。我们仗着自己是第一队,只有别人跟我们重了,不会我们跟别人重了,于是放心大胆的讨论了起来。队名在龙、狮、虎之间反复讨论,终于确定为"飞虎队",队歌也在"两只老虎"等很多候选曲目中挑选出了"游击队歌(改)"。一位队员在队旗上脱手画了一张惟妙惟肖的虎头,再用贴纸剪了"飞虎队"三个字贴在上面,最后大家纷纷签上各族的大名,队旗举在手里虎虎生威,十分的漂亮。至于口号,嘿嘿,太傻了,不说了:-)

各队展示的时候果然有个队差点和我们重了。他们叫"两只老虎",队歌也是改的"两只老虎"。有趣的是他们队旗上的老虎活脱脱就是一只小乖猫,只有脑门上的"王"字表明它和老虎也许有一点血缘关系,被大家大笑了一通。顺便提一下,这只"虎猫"的作者是交大实习生中的老大,研二的美女强人哦!

午饭就在旁边的农家品尝了农家菜。大盆的猪牛羊鱼肉,大个的花卷馒头,午饭时间只给一个小时真是太对不起我们的嘴巴了。

下午由四个教官分别带队培训。一共进行了5个游戏。第一个是"蜘蛛网",两棵树之间拉了一张网,网眼有大有小,形状各异。任务是把所有的队员从网眼里递过去,不能碰到网。每个网眼不管成功失败,只能使用一次。由于是第一个游戏,队员之间的了解和配合都不够,大家七嘴八舌的讨论并动手实施,游戏进行得比较乱。此外,在讨论中几次有人不小心手甩到网,导致几个很大的网眼未及使用就白白作废了。最后,我们队中有一个队员没能钻过网来,十分的可惜。大家在沮丧之余,纷纷决心在后面的游戏中要好好的合作,好好的表现。

除了"蜘蛛网"外,另外一个让我体会较多的游戏是"心灵聚合"。游戏的内容是草地的某处有根首尾相连的绳子,全体队员戴上眼罩,找到这根绳子并把它拉成正方形。由于大家都蒙着眼睛,所以十分需要团队的组织和配合。找到绳子后,大家对怎么拉这么个正方形各有各的想法,各自边说边做,场面一时有点乱。我连忙抬出队长的名号,实行队长集权制,在统一的指挥下,大家很快就拉好了绳子。摘下眼罩后,大家看着地上工整的正方形,纷纷鼓掌庆贺。

其余的几个游戏也都十分的有趣。在游戏中,大家增进了互相的了解,配合也越发的默契了。后面的四个游戏,我们都非常顺利的完成了。结束后,队员们坐在地上围成一圈。玩了一天,名字还都叫不全呢。于是教官又带着大家玩起了记名字的游戏,转了好几遍,总算互相都能叫出名字了。然后,四个队伍集中到一起,从队长到队员直至教官,纷纷出来作一些感受总结。但是气氛也还是很轻松,大家开开心心、嘻嘻哈哈的完成了这次的team building。

最后第四次谈下我的总结体会:一个团队在进行合作的时候,必须要有一个统一的指挥;动手之前要实现进行计划准备;团队里要有明确的分工。此外还有一点,这次的活动彻底的颠覆了我对程序员的一些错误的印象:衣服脏,头发乱,满眼血丝,外加一烟灰缸的烟蒂……在我眼前的这么多Google现在和将来的程序员们,都是那么的活泼、机智和灵巧。大家都在工作之余享受着生活,也在生活之余享受着工作。

15th Day in Google

昨天去买了一个耳机,今天开始就可以边听音乐边写程序了。有的时候听得太入神了,躺在椅子上陶醉得忘记了工作。

今天早上一场瓢泼大雨,把我从梦中叫醒,虽然已经手机闹钟已经响过,时间已经不早了,还是没有毅力爬起来。最终还是在10点爬起来,这时候雨已经小很多了。看来我也就只能在Google这样的公司,过着放荡不羁的生活,要是“不幸”去了一家制度严格的国企,这样迟到早就被开除了……

中午是交大的学长请客,交大Gang一起聚餐。好久没有机会一起聚在一起吃饭,一起杀人。在这个月里,Google的交大Gang如此迅速地成长起来,一起吃饭,一起排练TGIF,比起其他学校的Interns更团结,真是不容易啊……不知道实习结束的时候,大家离别会有什么感觉;也不知道以后还有多少机会遇到并加入这样团队。

每周一下午都要花一个下午时间听开复的讲座,这次的是“选择的智慧”。其实说白了,在选择之时,没人能说自己的选择是否正确,只有在出结果之后,成功者才能说这是“选择的智慧”。

Badge终于拿到了。

一天的工作就这样结束了,真正“工作”时间也不过是10点-12点这两个小时。明天下午要去打保龄球,可能又不能安心工作了。

2006-07-29

13th, 14th and a Half Day in Google

好几天没更新了。现在Blogger已经加入了Google analytics,以后就可以想MSN Spaces一样看有多少人访问了。

项目终于动工了,这两天开始设计接口。由于要用到很多内部的工具,所以还要不断读文档,不断写实验程序。我寄生在牛人之下,就做一些看文档,写测试的杂活上,谁让我不懂这个算法呢……

Google的工程师有20%的时间可以研究自己喜欢的东西。在周五晚,我就开始了自己业余的程序。这两天,如果你的MSN Spaces访问量突然猛增,请不要惊讶,也不要喜悦,这是我的程序在扒。如果你的Spaces没有出现什么异常,也不要高兴得太早,只是我还没有趴到你的。

周五写这东西写到12点,周六中午回来,又加入了多线程,终于让性能提高了不少。可怜的电脑,我回去睡的时候还在跑……

2006-07-27

12th Day in Google

今天和在台湾的一个同事开了一个会,他应该是搜索技术方面的专家。会上讨论了多种可以实现我们的项目的方法,在他的劝说下,Host改变了最初的想法。

Mid term到了,要写report了,好快啊。我们的项目也要加紧了。和我一起做的intern,也是交大的同学说,这很简单,然后就开始谈高深的东西。牛人啊,一个年级,差距怎么就这么大呢?

还是好好学习,即使不能留在Google工作,这次的实习也能学到很多过去从来没有听说过的东西。

2006-07-25

11th Day in Google

工作内容逐渐稳定了,每天总是看论文,看代码。不过看着周围的牛人都开始写程序了,心中有点着急。

每天总是有特别的乐趣,今天在拼蘑菇力饼干里面送的拼板,将它们拼成不同的东西。今天拼了一个小房子,一个城堡,一个“狗”(原来想拼马的,结果拼得太小气了,别人说看不出像狗 -_-b),最后,晚上拼了一个球,测试它的牢固性,从椅子上摔下来,摔碎了,又重新拼了一遍。

记忆中,彷彿即使在童年也没有玩过这样的游戏,现在居然乐此不疲,补偿了童年的快乐。

秘密计划进行中,原先庞大的计划有所改变,有些急功近利的感觉……虽然有点缩水,还是一个很不错的计划。

2006-07-24

10th Day in Google

一个人分身做两个工程总是有些分心,有时觉得既想做这个又想做那个,最终一无所成。

终于开始写python的代码了,又被Regular Expression所绊,正在痛苦调试中。

唯一有趣的是办公室中SJTUers互相间开的玩笑,总是能够给乏味的编程工作增添色彩。

今天晚上我特别敬业,写程序要11点。一个秘密计划又开始了!

2006-07-22

Travel Weekly

先补记一下上周的行程。

上周六,我去了故宫和王府井。

故宫正在修缮,一些建筑都被脚手架包围着,看着很不爽。还有一个门完全被包住了,还居然在外墙上画上了原来的门的样子,让游客yy,真ft!

逛了一大圈,走得好累!其实就是走马观花,没有技术含量的。随便拍了一些照片,没见到过的都拍下来。我又不懂历史,同行的mm也不过就是在电视剧里了解了相关的“知识”,更不知道正确与否了。要是洋洋在就好了 ^_^

下午,打的去了王府井。原以为王府井有什么特别的,亲眼所见才知道,就是一个俗。和上海南京路差不多,论繁华似乎还不如南京路呢。好歹也是古都的一条著名商业街,沿街还是那些卖衣服的专卖店,一点文化底蕴都没有。我这么一个来自小渔村——上海的人都可以狠狠地bs一下王府井了!

这周去了八达岭长城,一开始就上了黑车,不知道把我们拉到什么地方去了……还赔了#50,旅游大巴真黑!

打了一辆小黑车,终于到了开往八达岭的公交车站。`每辆公交车都是挤满了人,比高中的校车还要挤。最ft的是,我面前一个小孩吐了,恶心的东西溅在我的书包上,一股酸味……他家长连一声道歉的话也没有,还是我很有礼貌地问他要了纸巾来擦。听口音不是北京人,也不是上海人的外地人,我也就不和他计较了,只是我很担心那长相可爱的小孩,在这样的家长的言传身教下,怎么会有好的修养?

在入口陪同事(学)吃了午饭。我料到这里要“宰人”,带了一袋妙芙最为午餐,而同事只能花#15买了一碗比交大食堂#3.8的牛肉面还小的面,真可怜……

下午走上长城。都说不到长城非好汉,其逆否命题也就是好汉都到过长城,也就是说,到过长城是好汉的必要条件。我不是什么好汉,但现在已经具备好汉的必要条件了,哈哈!

长城的一些地方坡度十分陡峭,有些坡度将近60度,上去容易,而下来却令人胆寒。随着拥挤的人群拾级而上,一会就到了所谓“好汉破”,也就是视野范围内的最高山峰。在上坡路上,几乎每一块砖上都刻着名字,还有比我年龄更老的年份出现,真是为长城感到惋惜 -_- 即使是后来建设的,也没必要给每块砖都取名字吧。

回程路途还是很顺利,总得来说还是亏了一点钱,以后去的同事要注意了。现在对于钱似乎不是看得很重了,也许是挣钱了吧。可是挣钱了还是要勤俭节约的,这是我的风格。

回到宾馆开始洗衣服,洗书包,这是我第一次洗书包……突然觉得我成熟不少。

2006-07-21

9th Day in Google - TGIF

TGIF结束了,反响很热烈

这就是Google的Interns

在此发表我们的TGIF情景喜剧脚本。

场景1
旁白
临近暑假,各大公司纷纷前往高校招聘实习生
MBI(上场,胸口领带,一手提包)
大家好,我们是MBI公司。我们要求我们的员工穿的跟我一样帅。
此外还要懂JAVA、J2EE、DB2、Websphere
(拿出纸片"……")等等等。
我们的宣传口号是:蓝,很蓝,非(灰)常蓝(配合手里的蓝色纸片)!
M$(M和$两人上场)
我们公司名字叫M$,但是我们不发$(推开$),我们只发RMB(抓过¥)!
千度
我知道,你不知道我知道你不知道我知道……
(众人踢,千度飞走)
Google
(狗叫)嘘,今天我们讲的内容都属于confidential。
(转过来)大家懂Python吗?(众)不懂
大家懂Perforce吗?(众)不会
不要紧,只要你们有passion(MAN)!
我们为员工准备了优厚的条件,我们有(拉过薯片)零食!
我们有(拉过显示器)24'显示器!欢迎大家来Google!
(众)我们要去Google!

广告1
(手持纸片"广告")SJTU interns,不含防腐剂,不含转基因,不含苏丹红,品质优良!

场景2
(电梯左门,电梯右门;乘客)
旁白
叮咚!11层!(开门)
乘客
咦,没有人?(没有人跳过)啊,鬼啊!(关门)
旁白
叮咚!16层!(开门,没有人走来)
乘客
啊!怎么又是鬼!
没有人
我?我是Google Host!大家跟我来吧。

(三只蝗虫,薯片和水果上场)
蝗虫
听说Google有很多好吃的!
(边走边唱)我们是蝗虫,我们是蝗虫!
薯片和水果
啊!救命啊!
蝗虫
你叫破喉咙,没有人会来救你的!
薯片和水果
破喉咙,破喉咙!(没有人拍最后一只蝗虫)
蝗虫
咦,真的是没有人!
没有人
Interns,B1吃饭去吧!(蝗虫跑过去)
Host2
要去全聚德的一起走啊!(蝗虫纷纷跑来)
没有人
(汗……)等等我啊!

广告2
Adsense广告位招租,有意者请到www.google.com参与竞标!

场景3
没有人
现在开始我们的Training。首先让大家互相了解下。你们都是什么学校的啊?

我们是交大的!(甲)外婆教大的。(乙)爸爸教大的。(丙)妈妈教大的。
(丁)党和人民教大的。
没有人
(汗……)呃,那大家有什么爱好啊?
(甲)吃!(乙)喝!(丙)玩!(丁)乐!
(双手汗……)那大家开始选项目吧。
intern
我选择了你
其余
你选择了我

这是我们的选择

谢幕
本次表演导演,编剧,指导,动作(均confidential走过),谢谢观看!

8th Day in Google

又是新的一天,原本打算要写一些东西的,但最终也没有写。发现自己越来越不会写程序了,开始动手之前总是有无比的恐惧和彷徨,不知道如何下手。但是在Google这样的环境中,不得不亲手实现自己的想法。

明天一定要写出一点来!

2006-07-19

7th Day in Google

今天没有什么特别的事,还是在学习中。

发现python真的很益智,什么都可以做。这个暑假要在这里花一些功夫了。

6th Day in Google

总算有些像工作的人了,每天8点准时起床,然后就去上班,晚上8、9点钟下班,生活很有规律。

中午和开复吃饭,饭桌上还是一个博士和开复谈得欢,果然我们和他们是有代沟的呀!说起了就像我父母所持有的渴望高学历的观念,在座的所有人都一定程度上持反对态度,更坚定了我不考研的决心。又说起了像我这种做一些技术后转管理的职业发展观,令我不禁怀疑我的想法是否正确。

下 午和host开了个会,“进一步明确”了要做什么,其实也没什么新的内容。现在有两个选择:一个是全身心投入一个研究类型的项目,并将其实现,这是我从来 没有做过的项目,对这方面的知识一无所知;另一个是一边投入这个项目,一边去做一个相对简单的开发项目。和我同组的acm同学对前者很在行,我却很没有信 心地只能选择后者。

晚餐的时候和他谈起他的学习历程,发现我们也就是在高中竞赛时的一步之遥,最终导致了他进了acm,进了实验室,学习了很多知识,而我却只能上这些无聊的课程,碌碌无为地过着乏味的大学生活。

此次Google之行,对我来说收获最大的就是看到了很多未知的领域,再一次激起我求知的欲望。又突然觉得时间紧迫。在下个学期里,有这么多东西想学,却还要投入课程学习以及寻找工作中,要不是因为考研是最大的浪费,我就去上研究生,为自己争取一些时间。

晚上排练了我们在TGIF上演出的节目,又是到了午夜才睡。

2006-07-18

Survey: Which Search Engine is Better?

您认为,哪个搜索引擎更好?

这是一个非官方调查,并非来自Google inc,但在一定程度上将影响Google搜索质量的调整策略。我谨以个人名义保证,不会泄露您个人隐私,pls feel free to submit you answer.

您可以复制以下题目,在题目的后面贴上您的答案,发送到yusheng.sjtu@gmail.com,您将有机会获得我从北京带来的精美礼物一份。

谢谢您的合作。

1. 您更喜欢用哪个搜索引擎?
A. Google
B. Baidu
C. Yahoo
D. Other(请填写)

2. 您经常搜索哪些内容?
A. 新闻
B. 娱乐
C. 学术
D. 其他

3. 您认为以下搜索引擎中,那种特点最吸引你?
              | google.com | google.cn | baidu | yahoo
功能
搜索结果精确
用户界面
可用性(不会被ban)
名声/品味等
其他(请填写)

4. 请指出哪些特性您更看中(多选)
A. 功能丰富
B. 结果精确
C. 可用性
D. 名声/品味
E. 其他(请填写)

5th Day in Google

Kaifu returned from Mountain View last Sunday, and give a speech about 7 kinds of the talented most needed in the 21st century today. It's said that the speech is the same as the one given in the ceremony when Google Camp setup in SJTU. In my openion, it's absolutely hard to find a person with all such 7 charactors. However, being creative and executive may be the most important one.

After the speech, a team in Google give a brief introduction to itself, but now, I forget what the team is called. I remember that the work of the team is to communicate and cooperate with partners of Google to promote products and provide solutions. He ask as to give a ad to our friends who major in CS and have a strong commercial sense. If you are the right person, do not hesitate to tell me. Maybe I can help you to get in the way.

At 6:30 PM, we go to Quan Ju De for dinner to welcome Kaifu. We all SJTUers sit around a table and enjoy our Killing game. All of us are so excited except when Kaifu comes and talks about the 2 methods to cook the duck... We have too much duck that we all decide not to go to Quan Ju De again...

To be lucky, we will have lunch with Kaifu again the next day at Zui Ai rather than Quan Ju De.

We continue our preparation for TGIF play till midnight. All of us are so tired.

2006-07-16

Preparing for TGIF Performance

TGIF is a tradition in Google Beijing Office, in which a new comers have to have a performance to let all other googler know you. Next Friday is my turn, with all interns from SJTU.

Today, we have a discussion on the TGIF performance in the resauntant near our hotel. All of us show a "Wu Li Tou" style of thinkings and write an interesting play script. Maybe it's a fashion in modern students to perform as amazing as possible. But it's not my style.

Tomorrow will be a whole new week of work. I'm looking forward to a new start of my project, and our amazing TGIF play as well.

2006-07-14

Update of Google Local China May Be Mine

Ref:
Google 本地搜索推出146 个城市全屏地图,增加地址搜索、路线规划新功能

Updates of Google Local of China come eventually. And I'm especially glad to see that among the new features, there're some I mentioned in my interview with an engineers of local group. Maybe my ideas and my potencial solutions contribute to the recent upgrades.
Although I didn't choose a intern project of local group this summer, I'm so excited to announce "Update of Google Local China May Be Mine"!

4th Day in Google

今天出游!oh YEAH!

车程3小时,去了离开北京好远的地方,我还叫不出名字,有山有水,有树,还有农家的地方,一边的一个养鸡棚还写着“少生优生”等标语,@@

活动内容是拓展训练,就是搞一些类似小游戏的活动,要大家一起合作完成任务。大家都玩得很开心,只是我晒了太多太阳,伤了……

晚上给家里打电话,家里都惊讶,为什么我工作这么轻松,一会就出去玩了……就这么一周轻松一些,以后就要“收骨头”了。

2006-07-13

Third Day in Google

终于可以写中文了……

今天的主要任务还是培训,学习了Google的版本控制和单元测试。

看着网上的教程,照着一步一步做下去,就好像在学校里完成嵌入式系统作业的感觉,好无聊,好没有技术含量啊!

晚上, 照着host的指示,打了几个命令,就编译好了一个东西,也不知道怎么执行,就看着它显示了一堆东西,然后就完成了。

<>终于也有Paper看了,今天早些回去,看看paper,休息一下,准备明天go outing。

Ghost in the 11th floor

It's said there is a ghost living in the 11th floor of the office building Google located. There's no company located in that floor, but when you take the elevator going downstairs, the elevator will probably be stopped at the 11th floor at a high probability.

Hence, I never dared to go back to hotel alone at night. But whenever I take the elevator, it has never been stopped, and the ghost has never appeared. Maybe I will discover the 11th floor to detect the reason some day.

2006-07-12

Second Day in Google

My project in the summer has been chosen. All the projects for interns are very interesting, and also hard. Some are unbelievable hard that I never heard about the terms in the theory. And there're also some pure technical project such as web development. I'm experienced in such development projects, but not quite interested in them. I write web pages all the times in university, but in Google, I may have opportunity to do something I can not do in school, such as doing some research. So eventually, I choose a project with some research work, which seems not very difficult.

My host is a kind man. He is also a freshman to Beijing Office. Just as most other googlers, he is a little bit fat. It may be because of so much free food in the company.

At the evening, all of the interns go back to hotel very late. Some interns have got their work started. An elder sister sitting next to me has printed a paper relevant to her project, and start to read. But there's no signal from my host that I have to start to work, and I don't know what actually I need to know.

This week will be a rest. Just relax myself and do not engaged in the work so early.

Time goes by when I chatting though MSN. And I get to hotel at 11pm.

First day in Google

First of all, I have to apologize for my not being able to write in Chinese, because there are some problems in my Chinese input method and my browser. My dear fellow reader, I'm quite sorry for that you have to suffer my poor English.

My first day in google is not quite amazeing and interesting. All the things are arranged though posted mail. The most exciting thing is having launch with hosts -- google members to lead and direct interns. Becides the exciting period of time, the rest time is occupied by boring training.

What a pity that interns can only own an desktop computer running linux OS. On entertainment could be done in such OS. Maybe all the time in the following two months, I have to focus on my work.