简介:有一群人虽然是应届毕业生,但手里项目很多,经验不浅,出身名校,将来可期。属于常常出如今新闻里的“别人家的孩子”遥远而神秘。为了消除这种神秘,咱们采访了一位理工科学霸。当时他加入阿里的时候,就拿到了阿里的“最强offer”—— “阿里星”。他就是阿里云数据库技术专家谢小龙。
近几年互联网行业人才辈出,每一年春招秋招的时候,各大厂使出浑身解数网罗人才。ios
有一群人虽然是应届毕业生,但手里项目很多,经验不浅,出身名校,将来可期。属于常常出如今新闻里的“别人家的孩子”遥远而神秘。程序员
为了消除这种神秘,咱们采访了一位理工科学霸。当时他加入阿里的时候,就拿到了阿里的“最强offer”—— “阿里星”。面试
阿里星缘起于2011年,为的是吸引最年轻最顶级的人才,每一年几十万工科毕业生中,能拿到阿里星offer的只有几我的。他们大都来自顶级学府,手握大量顶会论文和实习经历才有机会参加面试,而后披荆斩棘通过十几轮面试,才能成功拿到这份大佬带队、年薪上不封顶的阿里“最强offer”。算法
他就是阿里云数据库技术专家谢小龙。数据库
本文根据采访内容整理而成,点击连接便可观看完整采访视频:游戏少年→北大毕业年薪百万:努力自己就挺难编程
谢小龙,16岁考入北京大学。在他高考考数学的时候,数学答题卡填错了,但在那年物理较难的状况下,以物理满分的优点,得到了较好的总成绩,压线考入北大。在于谢小龙交流的过程当中咱们得知,他的家庭对他一直都是彻底放养式的,他还谦虚的称呼本身为“走地鸡”。segmentfault
“我不是特别相信智商这一说法。在学习过程当中,我发现本身的记忆力比较差,特别容易遗忘知识点,因此我须要把那些知识点拿出来反复观看,保证本身不会忘记。”他认为,除了真正智商超群的人,他和其余大多数成绩好的人同样,仍是由于他自身花了更多的时间在学习上。iphone
然而,这位记忆力比较差的人,在高中的时候尤为是高1、高二阶段,仍是一名沉迷游戏的网瘾少年。这让咱们很好奇,是在什么样的契机之下,让他高中后半段的成绩日新月异。趁着此次采访,咱们也提出了本身的疑问。对此,谢小龙也给出准确的答复:就是以为游戏玩腻了,就开始好好学习了。一朝顿悟,谢小龙的学习思惟和以前相比发生了很大的改变,他将这种改变称之为“行动”。他认为行动是最重要的一件事。他说好比说我今天作了十道题,有两道题不会,之前的话我就会告诉本身“算了算了”、“差很少得了”。但“醒悟”以后是“这两道题我要想办法弄明白,我要去看书,要去问别人,看看到底为何这样。”其实,当一我的认真起来作事,真的就彻底不同,这是一种正向反馈。ide
在高中的后期,谢小龙在和宿管阿姨商量后,天天晚上熄灯以后都会去楼下大厅继续学习,在他高三最疯狂的时候,天天只睡四五个小时,只有生病的时候才好休息。“由于每一个人的状况不一样,我前半段落下的东西太多,后面天然要花更多时间去补。”谢小龙说:“我以为不少时候不是无效努力的问题,而是努力自己就是一件很是困难的事情,不只须要时间,也须要天赋。努力不只仅是简单的花时间就行,而是天天都须要长时间保持精神的高度集中。”性能
由于自身的经历,面对读高2、明年高考的同窗时,对于有些老师说高三已经不太有机会提分了,谢小龙提出了其余的见解。他说:“高考,一是看你掌握的知识点够不够多,二是看你作题够不够熟练。其实那些题目没有特别难的,给你足够多的时间,你每道题都能作得出来。我认为想要提升成绩,首先第一件事情是你要搞明白本身的成绩为何没有达到预期,是哪一科的问题仍是哪些知识点模块儿的问题。第二件事情是针对本身的弱点,去制定一些有针对性的学习计划。第三件事情,也是最重要同时又最难的一件事情,就是坚持,制订好学习计划后必定要坚持。读书是一件比较辛苦的事,确实有不少同窗没办法坚持下来。但若是不坚持,可能永远就没有机会把这件事作好。”
据说你的Title叫“不知985谢小龙”,这个是怎么回事?博士的时候,我注册了一个问答网站,发现那个问答网站上你们天天讨论什么98五、211,为了参与你们的讨论,我就去网上搜了一下什么是985,什么是211。谢小龙笑道。
大学时期的谢小龙仍是一位有名的“斜杠青年”,高中时候谢小龙没有想过之后要作什么样的工做,也没有人会给指导。去了北大之后,自由的学习环境下,每一个人均可以去作不少尝试。谢小龙当时学过计算机、微电子、法学双学位,还尝试了新媒体以及互联网的一些创业项目。作了不少尝试以后,以为本身对计算机还算是有一些天赋,最终选择了计算机这条道路。
可是对于一位刚入大学的新生来讲,大学只有短短的四年时间,当然,多尝试没错,可是不必定每一个人都有足够的成本去尝试,一旦尝试错了,对大学学习生活将是一个重大打击。关于这点,谢小龙给出了他的见解:其实所谓的试错成本,最关键的要看在这个试错过程当中你得到了什么。这个社会变化很是快,全部不少人不清楚本身想要或者适合走什么路,这是一个比较常见的状态。好比有的同窗给本身作了一个考验的规划,但实际上并无真的很认真地准备,这就是一段无效的经历。但若是他真的认真去准备了,即便最终没考上,我依然以为在这个过程当中他会有不少收获。要争取有效斜杠,有效横跳,让本身在每一段经历中都有成长。因此,想要在尝试过程当中没有一步是白走的,那就须要你在每次尝试中认真付出,认真复盘,将每次的尝试都变成本身的一段人生经历。
大学中有些学科很难,高中时期的谢小龙以为本身不会的知识只要努力就能学会,可是进入大学后发现不是这样。身边又有一些保送的或者特别聪明的同窗,他也会以为老是比不上他们,后来仍是经过本身努力调整心态,主动逃离内卷。“在大学这个压力较大的环境,你要学会去认识一个更加真实的本身,其实我最遗憾的就是在本科的时候没有把数学学好,有些课可能这一生只有一次学习的机会。”谢小龙说到。“以为学不会就不学了,作一些适合本身作的事。”多尝试多准备多复盘,没有人一开始就是全能的,都是一点点坚持一点点尝试出最适合本身的路。
谢小龙在本科期间尝试了不一样的方向后,决定从事基础软件行业,而后就开始朝着编程方面努力,以后编程能力开始日新月异,在阿里成为一颗新星。
(通往阿里巴巴的路)
随后,他和咱们分享他初入阿里时的一些状况。微电子专业出身的谢小龙,在初入阿里的时候,也不是一路顺风的。阿里面试的时候,谢小龙和面试官由于面试问题的答案起了争辩。谢小龙说:“尽管工做了好久,也颇有经验,可是具体到这个领域的话,我认为本身仍是比较熟悉的,因而我就开始分析他的答案为何错,最终我仍是坚持本身的观点。没想到后来他对个人面试评价还挺高的。我以为,若是一我的的工做作得足够好的话,其实这我的就是权威的,遇到别人给的建议,彻底能够理性的分析。”
说到这里,他向咱们介绍起他的工做:“其实数据库就是程序员的Excel,只不过数据库要处理的场景更加极端一些,要处理的数据量,要写入、查询和分析的速度,都比咱们经常使用的Excel要高好几个数量级。好比咱们团队开发的云原生数据仓库AnalyticDB,这个系统须要在单个实例内存储PB级别数据、支持实时的复杂SQL查询和数据分析业务。一方面,在写入性能、存储成本方面要有大量的技术创新。另外一方面,为了实现大数据量、高性能的复杂查询,对优化器、计算引擎都提出了很是高的要求。并且在云原生时代,整个系统要很是易用、易于管理,方便扩缩容。虽然逻辑上讲,AnalyticDB的功能和Excel同样,可是所处理的数据量和场景,都很是的极端,所以有着很是大的技术挑战。”他说:“好比咱们打开外卖软件去查一个餐厅,以及后续的下单、付款等环节,数据库都会承担这个数据最终存储的工做。”
理性的坚持很重要,迷茫也是很正常的,这个社会很是丰富多彩,谁也没法在开始前就肯定本身适合干什么工做。克服这种迷茫的一个比较好的想法,就是找一些事情去作,好比说去找一份实习,或者去找一个创业项目。想太多没有用,先去作了,失败也没有关系,最关键的是在这个过程当中要坚持,真的认真去作,就会有收获。谢小龙告诉咱们,不是一味的坚持本身的想法,就叫理性坚持本身的想法。“我以为你们不能拿本身的offer去跟别人的specialoffer去比。一些互联网公司给一些优秀的应届生开的薪水,多是普通应届生的3到5倍。然而不少同窗去网上看了一我的脸识别的教程,用Python调了几个包,就去投这个算法岗了,老是有一些不切实际的期待。”谢小龙说到,正确的认识自身,找到适合本身的路,才能有理性的坚持,才会有好的收获。
身为程序员的谢小龙,对于网上许多关于程序员成家晚成家难的讨论也有所了解,可是他满不在乎,他笑道:我感受身边的程序员在相亲市场还挺受欢迎的,不少同窗都很早就结婚了。因此虽然大部分程序员没有女友的,可是他们都有老婆了。谢小龙也是其中一员,平时在工做上认真负责的他,在生活中也是一位温柔可靠又爱护妻子的丈夫,他笑言别说我妻子想让我孩子和她姓,我和她姓都没问题。
相关阅读:
数澜科技全面集成阿里云AnalyticDB数据仓库 打造轻量级数据中台
本文内容由阿里云实名注册用户自发贡献,版权归原做者全部,阿里云开发者社区不拥有其著做权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。若是您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将马上删除涉嫌侵权内容。