在程序猿界,有些人可以称得上大牛,有些人可以称得上牛,但被称为传奇人物的目前只有一个【楼教主】。ACRush是他在编程比赛中用的代号,江湖人称“楼教主”,楼天城是他的本名,1986年出生,高中毕业于杭州十四中。被誉为【中国大学生计算机编程第一人】。有人说:“只要有楼天城参加的比赛,别人就只能想着怎么拿第二”。
中学时代
2001年11月,全国青少年信息学联赛(浙江赛区)一等奖。
2002年8月,全国青少年信息学竞赛三等奖。
2002年10月,全国高中数学联赛(浙江赛区)一等奖。
2002年11月,全国青少年信息学联赛一等奖,浙江赛区第1名。
2003年8月,全国青少年信息学竞赛一等奖,入选国家集训队。
2003年10月,全国高中数学联赛一等奖。
2003年11月,全国青少年信息学联赛一等奖。
2004年5月,国家队选拔赛第一名。
2004年9月,国际信息学奥林匹克竞赛(IOI)金牌。
同年得到保送清华的资格,并成为清华大学首届【姚期智班】学生,主要研究领域是组合算法。
Tips
姚期智院士是唯一获得计算机领域内的诺贝尔奖——“图灵奖”的美籍华人,是世界首位亚裔获得者。图灵奖堪称计算机界的最高荣誉,由美国计算机协会(ACM)颁发。
清华时代
2005年,百度之星程序设计大赛总冠军。
2006年,蝉联百度之星程序设计大赛总冠军。
2006年,Google全球编程挑战赛第三名。
2006年,TopCoder算法中国区第一名。
2006年,ACM/ICPC中国赛区各站冠军。
2007年,带领清华大学队在ACM/ICPC全球总决赛中获得第二名。
2007年,楼天城开发了WalkScript(WalkLan)(Walk脚本),构造了我国GIS软件的第一个测绘地理信息脚本语言。
2008年11月14日,Google全球编程挑战赛冠军。
2008 年 Google Code Jam比赛现场
2008年11月23日,临时代替受伤的同学参加ACM/ICPC杭州赛区,力压群雄夺得第一名。
2009年楼天城带领清华团队在斯德哥尔摩
2009年4月21日,再次带领清华大学队在ACM-ICPC全球总决赛中获得第二名,因为罚时,遗憾与冠军失之交臂。
2009年11月,蝉联Google全球编程挑战赛冠军。
2011年1月,在Facebook举办的2011脸书骇客杯世界编程大赛 (Facebook Hacker Cup 2011)获得第三名。
2012年3月,在Facebook举办的2012脸书骇客杯世界编程大赛中再次获得第三名。
Tips
在算法类程序设计竞赛中,全球公认的有三大赛事:
IOI(国际中学生信息学奥林匹克竞赛),代表世界中学生程序设计最高水平;
ACM/ICPC(世界大学生程序设计大赛),代表世界高校团体水平;
TopCoder 电脑编程竞赛,代表个人最高水平,有一个全球总排名。
职业生涯
2011年,Facebook率先向楼教主伸出了橄榄枝,对于FB的Offer,楼教主的回应是“还在考虑当中”。同时另一家世界顶级互联网公司Google也慕名而来。
2012年,楼教主入职谷歌美国总部。加入Google+项目,后来因为Google+的失意,他又进入谷歌如日中天的无人驾驶项目。
2016年,楼教主从谷歌辞职,跳入美国知名问答网站Quora,这一跳给他带来的不是职业生涯的提升而是人生黑点,因为他在加入Quora两个月后就闪电辞职了。人生黑点抹不掉,但过去的总会过去,程序一时出现bug没关系,顶多把它改掉,程序还要继续,人生还要继续。
2016 年 4 月 ,他进入了百度硅谷分公司,又回到了他熟悉的无人驾驶算法领域。
2016年12月,楼教主从百度辞职。
至今仅30岁的他
依然强势占据TopCoder第六名。
公元前2世纪,一个叫Polybius的希腊人设计了一种将字母加密成数字的方法,他画了一个5×5的棋盘,然后将26个英文字母···