楼天城 一个勤奋的编程“天才”创业了 2017年,《麻省理工科技评论》首次发布“35岁以下创新35人”中国区榜单,小马智行的联合创始人、首席技术官楼天城与科大讯飞研究院副院长魏思、商汤科技联合创始人徐冰...2010年,楼天城拿到了3900的高分,而这个分数当时全世界仅有两人拿到。此后,楼天城的ID“ACRsuh”雄踞榜首10年。 “可能100次失败才能拿到一次冠军。”楼天城说。...据了解,在学校的7年里,除了三餐和睡觉,楼天城其余时间都是在教室和实验室度过。到现在,还能在网上找到楼天城当时写的万字博客,其内容是参加各大比赛的总结和思考,条理清晰,十分详细。...楼天城和彭军(右) 跟世界上最聪明的人一起工作 说起从小对编程的“痴迷”,楼天城说“很玄”,“这个世界最珍贵的事情就是能够对将来发生的事情做个预测。”...说起楼天城与彭军的共事,有个故事不为外人所知。百度美研当时为了争取楼天城,给了他极大的自主权,包括可以自行选择自己的共事老板。其结果则是楼天城选择了彭军。
研讨会上特别邀请到了多位来自学界和产业界的代表人物分享他们关于数字经济人才的观点与思考,小马智行联合创始人兼首席技术官楼天城从自动驾驶入手,就“数字经济时代对研发人才的挑战”为主题进行了演讲。...其实自动驾驶不是以单车售卖的方式,而是以自动驾驶的出租车进行技术落地。将来有一天希望大家用打车软件打车的时候,能够打到一辆无人操作的车来。...在广州城区的公开道路上,我们已经能够提供出租车的服务,也就是说,我们的员工和所有受邀的民众,都可以通过我们的程序坐我们的车,完成他在广州的出行需求。车辆对人、车、物、红绿灯的识别,都是自动完成的。...(在“无保护左转”的场景下)左转的灯是绿色的,但是它是圆的,圆的意思就是说当是绿色的时候就可以走了,这个时候按照交规,自动驾驶车只有在对向车辆走的间隙才能通过路口。...是因为法国是一个梦想冠军的队伍,在他夺冠的路上,任何对手都是必须要越过的坎。 同样的,在这个领域会遇到非常多的挑战,有很多新的问题、很困难的问题。
你写过的最蠢的代码是? 在我们走上编程道路的初始阶段,面对着神秘而复杂的代码世界,总会产生种种不解和疑惑。每个初学者都会经历从零开始的过程,而在这个过程中,我们很可能会写下一些让自己哭笑不得的代码。...我们也会深入研究如何通过持续学习和实践,从愚蠢的代码中走出,成为一个更加精进的程序员。 引言 编写代码是一个技术与艺术的结合体,每个程序员都有过从新手到熟练工的成长过程。...在这个过程中,我们会遇到无数的困惑和挫折,但正是这些“愚蠢”的代码,成为了我们成长道路上不可或缺的里程碑。我们通过不断地修正错误,不断地优化代码,逐渐走向成熟。...:走出愚蠢的代码 通过学习和实践,我们可以不断优化代码,从而提高代码质量和可维护性。...总结 回顾过去,我们每个人都可能会笑话自己曾经写过的愚蠢代码。然而,正是这些愚蠢的代码,成为了我们成长的动力和经验的积累。通过不断地学习和实践,我们可以避免重复过去的错误,写出更加优雅、高效的代码。
这是一个王小川每年一定赴约的比赛,这是一个至今让06年决赛失利的教主楼天城念念不忘的比赛,这也是一个批量走出唐文斌杨沐等AI大牛的比赛——而且更多江山才人一代代从中涌现。...谁也没想到,智能体对抗的主题将传承20年,并且成为一代代清华天才少年锋芒初露的前尘战场。 教主楼天城、唐文斌、印奇、杨沐、鬲融,每一个当前声震江湖的AI名字,都表达过对智能体大赛的记忆。...教主楼天城,清华计算机系2004级本科生,第一次参赛是2004年,第二次参赛是2006年。 人生对战无数、胜绩无数的教主,至今对06年决赛记忆犹新——即便那场比赛他没有赢得最后胜利。 ?...△教主楼天城 在清华小五爷园的采访中,教主回忆,那次让他对AI展现的潜力兴奋不已。 06年那场比赛有一个很著名的大起大落。当时我和舍友,也是非常著名的,他叫栗师,我们都打到决赛。...arena.net9.org/ 第23届清华智能体大赛游戏细节: https://mp.weixin.qq.com/s/b0omaZ46wJNK4snPVXhpnA 参考阅读: 马少平、周枫、王小川、楼天城
楼天城:L2做得越厉害,它离L4越远。反之也是如此。一个越好的L4公司,它离L2越远。《远光灯》:L2和L4技术上的本质差异是什么?楼天城:L4需要10000小时不出事故是最少的。...楼天城:变小不是说我就扔一些数据,而是我需要对数据做更多处理,剩下我要的。很难。《远光灯》:你怎么知道多少数据是合理数据?楼天城:这是根据要达到的目标所训练的模型大小反推需要的数据量。...大家一起工作,代码应该如何管理,数据应该如何管理,用什么样的方式去一起写代码,大家能写得很好,不出问题。做事需要大家一起做,而不是靠一两个超级明星。《远光灯》:你2016年为什么跟彭军一起创业?...楼天城:不会因为我能想到的原因倒下。《远光灯》:是什么让你坚持做无人驾驶这么多年?楼天城:不光我,是公司所有创始团队。这也是我导师姚期智先生带给我的,我是第一届姚班学生。...人本质也不过就是一个AI而已《远光灯》:怎么看李飞飞提出的空间智能?楼天城:这个涉及到世界观的东西了,我不予置评。《远光灯》:你说说你的AI世界观。楼天城:人有时候会高估自己的智能。
作为一个有着十几年代码经历的程序员,随着时间的推移越来越觉得自己掌握知识的浅薄,总会觉得有学不完的东西,而且越来越佩服那些真正的编程大咖,现在很多初学者在简历上直接写上精通某种语言,真是初生牛犊不怕虎,...不知者无畏,但是这种写法很可能断送你面试成功的机会,越是接触多了越是觉得自己渺小,好像之前十几年做的东西瞬间化为乌有了,而且还会不停的担心是不是自己真的落伍,即使在努力的跟进学习新的技术知识,现在简单谈下自己了解到的一些编程牛人...求伯君算是中国软件早期开天辟地式的人物,独立完成早期WPS的源码,记住一个关键字是独立,在早期中国软件荒漠如同点亮了一盏灯,现在很多程序员当时也是受到这种鼓励,踏上技术道路的,算是中国早期为数不多的独立自主研发的核心技术...现在用git作为版本控制的公司越来越多了,这是linux之父花了十天搞定的事情,让这么多的程序员受益,开拓力和能力都不是一般的程序员所能企及的,真正的技术大牛在创造这种有生命力的产品的时候,往往花的时间并不多...,这就是他们比较神奇的地方,也是异于常人之处,按照软件工程的开发规律,需要强大的团队配合以及各个模块功能都对应配合好,才能产出高质量的产品,然后高手把这些事情都自己打包结束了,模块功能统统自己实现,自己写的模块之间互相沟通
能让一个程序员拍案而起的,可能是产品经理正在改需求;也可能是代码出现了BUG,结果代码还不是自己写的,得慢慢去梳理。...大部分程序员写代码就如同爸爸带孩子,孩子活着就行,代码能跑就行;只要运行正常,可能这辈子都不会再多看它一眼了,所以也根本不会特别在意那些什么乱七八糟的规范;当很久之后再次读起自己写的代码时可能也会怒骂一句...接下来一起来看看那些让同事暴走飙"国粹"的”神奇“代码吧!数数自己写过那些(手动狗头) 一、程序命名 容易输入的变量名 。比如:Fred,asdf 单字母的变量名 。...如果你对你的代码有强大的信心,那还要什么测试呢?真正的程序员是不需要测试自己的代码的。 六、其他 你的老板什么都知道 。...对于一些像y2k这样的大bug,你要学会守口如瓶,不要告诉任何人,包括你的亲人好友以及公司的同事和管理层,这样当到那一天的时候,你就可以用这个bug挣钱了。 忽悠 。
在哈佛大学,他的专业不是计算机科学,但他只是用来参加他喜欢的课程的讲座。 在尼日利亚首都拉各斯,扎克伯格接受了一群企业家和开发者的提问,他说:“我真的怀念写代码,那是一件优雅的事情。...你想做什么,代码都能够帮你做到,而人就不一定了。” 李显龙 李显龙(Lee Hsien Loong,1952年2月10日-)是第三任新加坡总理和人民行动党秘书长,自2004年起开始任职。...QQ的架构设计源于1998年,到后来,QQ用户数从之前设计的百万级到现在的数以亿计,整个架构还在适用。 网上流传一个段子: 曾经我和pony一起写代码。...当时我们5个人挤在一个只有四个位置的房间里,埋头开发,用C++。有人当时负责写我的一个通讯模块,我有一个bug,他弄了两天,没有一点进展,这孙子不知耻后勇,居然下楼去买东西吃。...他刚出门,一个眼镜男就坐到电脑面前,看了看我,轻轻一笑,给我修改了几个代码。 那买东西吃的孙子回来发现我的BUG居然弄好了,而那个眼镜男光着膀子,在阳台上捧着一瓶啤酒,冷峻说道:已经帮你弄好了。
《你写过的最蠢的代码是?——全栈开发篇》 摘要 嘿,编码的朋友们!这里是你们的老友——猫头虎博主!今天,我们将要探讨一个在全栈开发领域中轻松愉快的主题——你写过的最蠢的代码是什么? 是的!...不是那些高大上的架构和算法,我们就来聊聊那些我们曾写过的、看起来不那么智慧的代码,并深入探讨其背后可能隐藏的Bug、解决方法和如何在未来避免它们!一起来,让我们在轻松的氛围中学习和提高!...引言 全栈开发者需要关心从前端到后端的每一行代码,而在这巨大的代码海洋中,我们或多或少都会遇到一些“蠢”代码或Bug。这些代码可能看起来简单、有趣,甚至“蠢”,但其背后往往蕴含着我们的成长经历和教训。...通过Code Review,我们可以学习他人的优点,也能帮助他人改正缺点。 3.3 文档和注释 良好的文档和代码注释,能帮助我们在编写代码时保持清晰的逻辑和正确的方向。...总结 每个开发者在成长的路上都会留下一些“蠢”代码。它们是我们的宝贵财富,见证了我们的成长和进步。通过分享和探讨这些代码,我们不仅能在欢笑中学习到知识,也能更加注重在将来的工作中预防这些问题的发生。
作为一个程序员,你看过哪些坑爹代码,你又写过多少坑爹代码,还有多少你不知道的坑爹代码?...给大家推荐码云上建的一个代码仓库:bullshit-codes,这个仓库了了收集很多坑爹代码,可以让别人不掉坑或者少掉坑,可以避免自己掉坑,或许哈哈一乐!...上边汇聚了各种编程语言的,仓库地址如下: https://gitee.com/oschina/bullshit-codes 这些坑爹代码,可以让别人不掉坑或者少掉坑,可以避免自己掉坑,或许哈哈一乐。...N个if,资深程序员的最爱 import java.util.Scanner;import org.junit.Test; /*** * * 一个工作好几年的代码 * */ public class...carInfoOutPut.setCar(car); carInfoOutPut.setTask(list); } return carInfoOutPut; } 本文给大家整理了几个比较坑爹的代码
一旦你调试了,你绝对会后悔装聪明去尝试优化这段代码。 最好的方式是关闭文件, 去玩点儿你喜欢的东西吧!...我不负责这个代码 他们强迫我写,违背了我的意愿。...真正的程序员不注释他们的代码。...这段代码以前是有效的,但是我的猫决定在我的键盘上跑一趟 37. long long ago; /* in a galaxy far far away */ 在很远很远的银河系外 (这段代码能运行,绝对是个奇迹...#define TRUE FALSE // Happy debugging suckers 快乐的去调试你的代码吧,哈哈 40. // Dear future me.
没有单元测试 结论 自己写过比较蠢的代码:从失败中学习的经验 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒 ✨博客主页:IT·陈寒的博客 该系列文章专栏:Java面试技巧 其他专栏:Java学习路线...❤️ 引言 每个程序员都有自己的代码库,里面充满了各种各样的代码:有些是优雅的、高效的,而有些则可能令人尴尬和低效。在编写软件的过程中,我们都曾经写过令人不满意的代码。...本文将分享一些自己写过的比较蠢的代码,以及从中学到的宝贵经验。通过这些失败的案例,我们可以更好地理解如何编写更好的代码。 1....没有注释,别人无法理解这个函数的目的和如何使用它。 经验教训:良好的注释是代码的一部分,它们可以提高代码的可读性和可维护性。编写清晰的注释,以解释代码的目的、输入和输出。...这样可以确保代码的正确性,并及早捕获问题。 结论 自己写过的蠢代码是每个程序员成长的一部分。关键在于从失败中学习,并不断改进自己的编码技能。
由于我没有写过ios的代码,下面我截取网上找的一个获取数组的元素的代码,不知道对不对,仅供参考。...所以我们写代码的时候就不要忘了加个数组长度的判断,正确代码如下: String [] arr = new String[]{"1","2","3"}; if(arr.length>4){...String str = arr[4] } 只要加了这一行判断的代码,程序就不会报错了。...一般程序员在写代码的时候都不会忘记判断,那么你遇到过这样的因为粗心导致程序崩溃的问题吗?下面我们来具体看看数组下标越界的问题。...或者直接用调试模式调试代码,这样我们就能够跟踪代码找到为什么索引达到了一个非法的值 加入try-catch,万能方法
那时候的他绝对想不到,这款凭借一己之力研发的办公软件,会成为比肩微软office系列的经典产品。 求伯君,被行业誉为”中国第一程序员”。...他于2000年加入阿里,于2003年成为了阿里淘宝网的第一位程序员,为淘宝网写下来第一行代码。 他在一段时间里,只靠一个人维护了整个淘宝网站,足足抵得上一整个团队,被业界称为阿里的“扫地僧”。...2014年,蔡景现被邀约成为了阿里合伙人,虽然早已财务自由,但他仍然坚持在他所热爱的编程技术道路上。 第三位,楼天城 说来也巧了,楼天城同样是一位浙江人,1986出生于浙江杭州。...2005年,楼天城成功进入清华姚班,深得姚期智院士的赏识。...在学生圈子里,楼天城被大家称为“楼教主”。 毕业后,楼天城先后加入Alphabet(谷歌母公司)、Quora公司,后来进入百度,参与无人车技术研究,是百度公司最年轻的T10员工。
李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI 楼天城输了。 6月底的一个下午,国内顶级程序员们齐聚望京,参加TCO(Topcoder Open)中国区线下公开赛。其中就有楼天城。...十年前,楼天城就已是Topcoder中国区第一名。即便现在,Topcoder的排行榜上,楼天城(ID:ACRush)仍以3180分位列全球第八。...半年多来,无论是楼天城还是彭军,都在四处奔走招人。而入职最多的,还是他们的清华校友:多位有清华姚班背景的编程大神,以及楼天城以前编程大赛的对手,纷纷转身成为现在的队友。...比如在TopCoder现场比赛与楼天城交手8次、比分4:4的鲁小石,成为了楼天城创业后追逐的对象,最终教主得偿所望。江湖代号“nhzp339”的鲁小石现已戴上pony.ai工牌。...不知道多少人能知道,这个ID对应的中文名是:杜瑜晧。 在Topcoder的排行榜上,杜瑜晧以3409分排名全球第四,比楼天城还高。和当年的楼天城一样,杜瑜晧正在清华姚班就读,也曾获得金牌。
作为程序员你在写代码时自己写过或者是见到到什么有趣的代码注释?...我记得我刚工作时那个领导写代码有两大爱好,一个是在写脚本的是使用爱用自己的名字命名文件,凡是他当过主程的项目都有一个lixx.php,第二个爱好就是在代码注释里喷脏话:"TMD 这个函数必须得Blabla...后来用Java写后台时用了不少现成的开源项目做二次开发,看到了各种启动后的骚话,又是佛祖保佑无BUG,又是小火箭起飞的。这里分享几个在网上看到的有趣的代码注释,大家也可以在评论区说说自己的经历。...5.你懂的 //这代码真是烂透了,你懂的,我也懂的。 6.本人对本代码概不负责 //本人对本代码概不负责, //他们让我写的,非本人自愿。 7....我偏不 //就不给你们写注释 //这代码写得这么费劲 //所以你们读着也得费劲 8. 不解释,看注释 大家j见过或者造过哪些个性有趣的注释,欢迎在评论区里秀出来。 - END -
2012年博士毕业于清华之后,楼天城远赴美国加盟Google。在Google工作的最后一年多时间里,楼天城就在无人车团队之中。2016年1月,楼天城从Google离职,借道Quora工作三个月。...2016年4月,楼天城加盟百度。 楼天城的加盟,显然能把Google在无人车方面的相关技术和经验,加持给百度。当时的百度无人车被外界赞誉拥有一支“豪华团队”。 重点来了。...楼天城和James Peng都离职了。楼天城跟着James Peng一起去创业了。还带着几个百度的小伙伴。...1986年出生的楼天城,2004年保送进清华大学计算机系,2008年成为清华“姚班”首届学生。对于ID为ACRush的楼天城,往往伴随这样的介绍:在编程界,他是一个传奇,被业内奉为“楼教主”。...工商信息显示,有一家名为“小马智行”的公司,于去年12月19日创立。登记的主要成员为李衡宇和楼天城。从这个公司的名字和楼天城的名字,你是不是大概能猜到公司业务方向?
现在写了五六年代码了,经手了很多项目,有简单的活动页面,也有很复杂的业务逻辑,是时候反思一下我写过的烂代码了。 下面是正文。 每次回头看前一两个月的代码,却总觉得烂的不行。...最近我开发完某个功能之后,在本地开发环境向产品演示并确认整个功能流程,这个时候我突然产生了一些困惑: 为啥我开发花了一天,演示只需要花费两三分钟呢?...我好像有点明白了,对于这个需求 开发需要一天,确实很麻烦 功能演示只需要两分钟,也没啥大的修改,确实挺简单的 那么,为什么产品理解的简单需求,开发却需要花费很多的时间来修改?...假设我们选择了第二种做法,很显然,这次需求太简单了,评估一天的工时,花半个小时搞完,剩下的时间就可以摸鱼了 改动:我们在UI组件里面添加了数据上报的功能 这样这个组件就包含了两个功能:UI展示和埋点上报...附:最近7天的写代码平均时间(包含工作任务和个人项目代码,主要的是自己的代码哈哈,最近公司的活比较少),来源waka统计 下笔之前本来有一堆想写的东西,翻来覆去改了很多次,却无法完全表达出自己的感受,只能草草结尾
现在写代码比以前好多了,代码的格式都有eslint,prettier,babel(写新版语法)这些来保证,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为这个问题只有人自己才能解决...自己看代码); YES:用变量名来解释长代码的含义 const address = 'One Infinite Loop, Cupertino 95014';const cityZipCodeRegex...你能答的上来否?你能答得上来我请你吃松鹤楼的满汉全席还请你不要当真。.... */ }} 先写到这了,这是目前为止发现的问题,这篇文章中并没有完全覆盖到常见的写代码的不好的习惯,所以你如果觉的有需要补充的,都可以在文章下方评论,或者直接到我的Github的这篇文章中评论。...注:除了上述这些人为习惯之外,就像前面提到的,对于机械性的,你可以使用Babel、Eslint、Prettier这些工具来保证代码的格式一致。
作者:殷荣桧@腾讯 目录: 一、变量相关 二、函数相关 三、尽量使用ES6,有可以能的话ES7中新语法 现在写代码比以前好多了,代码的格式都有eslint,prettier,babel(写新版语法)这些来保证...,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为这个问题只有人自己才能解决。...注:由于个人水平与眼界的原因,这篇文章中并没有完全覆盖到常见的写代码的不好的习惯,所以你如果觉的有需要补充的,都可以在文章下方评论,或者直接到我的Github[1]的这篇文章中评论。...自己看代码 ); YES:用变量名来解释长代码的含义 const address = 'One Infinite Loop, Cupertino 95014'; const cityZipCodeRegex...你能答的上来否?你能答得上来我请你吃松鹤楼的满汉全席还请你不要当真。
领取专属 10元无门槛券
手把手带您无忧上云