池建强的公开课

讲讲咱互联网行业自己的故事

个人成长,观点,认知, 软技能

池建强 极客时间创始人、墨问西东创始人

第471期|崔宝秋:如何在职业生涯早期阶段迅速成长?

讲述:李佳 大小:8.09MB 时长:00:08:26
00:00
1.0×

你好,这里是卖桃者说。今天想跟你分享的是小米集团副总裁崔宝秋的技术成长故事,以及他关于技术人如何在职业生涯早期阶段迅速成长、实现梦想的一些思考。

崔宝秋是美国纽约州立大学石溪分校计算机科学系博士,曾先后供职于 IBM、雅虎、LinkedIn。2012 年,崔宝秋回到国内加入小米,组建小米人工智能与云平台团队,主导了小米的“云计算-大数据-人工智能技术”发展路线。

从一窍不通开始,慢慢爱上编程

在读大学以前,崔宝秋对计算机可以说是一窍不通,唯一接触到的和计算机有关的内容,就是《中学生》杂志上面一些用 Basic 语言写的小程序。

后来到了大学,他开始系统地上编程课,接触后发现自己特别喜欢编程时的那种感觉,也特别享受敲击键盘的声音。所以那会儿他一到周末,没事就喜欢借阅一些英文原版计算机编程方面的书籍,在打印纸上写程序,一有机会就去微机室输入编好的程序,别人写了 5 个小程序,他可能得写 30 个。就这么一点一点积累着,他对编程渐渐有了更深刻的爱与理解。

1994 年,崔宝秋进入中科院计算所(ICT),第一次接触到电子邮件,并通过电子邮件联系学校。虽然在今天,使用电子邮件已经是我们工作生活的一部分,甚至大家都习以为常了。但那会儿,电子邮件在中国还算是一个“新物种”。在 90 年代早期,要想联系国外的学校,普遍采用的方法是去图书馆查阅图书,看学校的简介,然后再给对方发纸质的邮件。有了这一层对比,崔宝秋越来越觉得计算机世界还有很多未知等着他去探索。

于是,1995 年,他跑去美国继续攻读计算机博士,并获得了美国纽约州立大学石溪分校计算机科学系博士学位。2000 年毕业后,他先后担任 IBM 高级工程师和高级研发经理、雅虎搜索技术(YST)核心团队主任工程师、LinkedIn 主任工程师。

2011 年年末,崔宝秋就做下了决定,回国加入小米。

对崔宝秋来说,之所以做下这个决定,主要有 4 个原因:第一,他看到了中国这些年来不管是在经济上还是计算机技术上,都飞速发展;第二,他非常看好中国的移动互联网发展,并且自己对这个领域也非常感兴趣;第三,他很认可小米这家公司的愿景以及小米模式;第四,就是雷军的梦想是做一家伟大的企业,基于他对雷军的了解,他非常信任对方。

所以就这样,2012 年,崔宝秋回到国内正式加入小米,而且这一待就是 8 个多年头,从组建云平台团队、大数据团队,再到后来做安全和隐私团队、人工智能团队,一步步为小米的飞速发展添砖加瓦。

职业生涯早期阶段如何迅速提升能力?

现在再回过头来看,崔宝秋觉得自己在职业生涯早期阶段,发展得几乎可以说是顺风顺水。

一部分归因于他在学校里奠定的良好编程基础。兴趣驱动着他在学生时代就愿意多写一些代码,所以毕业参加工作后,他的编程能力也要比同阶段的其他人更强一些。另一部分则归因于他愿意花功夫去提升自己的能力。那会儿他一到周末就跑去公司加班,利用周末的时间多看多学,久而久之,同样一个问题,别人花 5 天才能解决,他可能 3 天就解决掉了。

他认为,有良好的编程基础只是一个基本条件,真正能够让你在职业生涯早期阶段就迅速成长的充分条件,就是你愿意多花时间去学习新的东西,这样才能够快速提升自己的能力和产出,同时也能培养自己的自信,并得到团队和老板的认可,在职场中的发展也会越来越顺。

除了要具备主观能动性,肯多花时间去提升自己的能力,还要具备快速学习的能力,以及持续学习的态度。“如果说快速学习的能力是 Y 轴纵坐标的话,那么持续学习的态度就是 X 轴横坐标,两者组成的阴影面积就是你的能力水平。”简单来说就是,学习能力与学习态度决定了一个人的成功。

这里,崔宝秋也分享了 2 个快速学习的方法:

  1. 要学会利用搜索,这是一个快速获取知识的途径。虽然人人都知道怎么使用搜索功能,但在信息爆炸的时代,面对海量信息,并不是所有人都能够快速找到自己想要的内容。所以,你需要具备一定的信息检索能力,从而知晓哪些技术社区干货多、哪个入门教程上手快。
  2. 要善于利用碎片化时间,快速提升自己的知识广度。现在很多人的时间变得越来越零散,如果你能够合理地利用这些碎片化时间,长期坚持下去,自己在知识广度上一定能有一个快速提升。比如,你可以在上下班的路上听一些业界新闻,积累自己对行业的理解,从而提高自己对技术发展趋势的判断。

人因梦想而伟大

在采访的过程中,崔宝秋多次提及梦想一词。关于梦想,周星驰有句经典台词:“人没有梦想,跟咸鱼有什么区别?”崔宝秋认为,每个人都要有一个伟大的梦想,这个梦想一定要足够伟大,但又不能太空

比如当初,他的梦想就是让自己写的代码跑在每个人的电脑上。在这些年的工作中,他实现过很多功能,也写过不少软件,虽然没能真正完全地实现这个伟大的梦想,但在梦想的指引下,他一步一步不断向前,最终也算是部分实现了自己的梦想。

在他看来,要想把梦想变成现实,可以借鉴 OKR 工作法,给自己制定一个梦想 OKR:

  • 首先给自己设定一个比较大的 O(目标),这个 O 就是你远大的梦想,它要足够激动人心,能鼓舞你向前,并且是“可望,有可能可及”的,你踮踮脚、竭尽全力就有可能够得着。
  • 其次,还要给自己制定一些 KR(关键结果),在 KR 中最好要有数字,让 KR 可衡量,用数据说话。比如,KR 可以是每天坚持写 500 行代码,或者每个月实现 1 个复杂逻辑,等等。
  • 最后,在实现 OKR 的过程中,你要不断回顾、复盘,也可以根据实际情况做一些适当的调整。

通过梦想 OKR 来设定一些短期或长期可衡量的关键结果,最终就可以一步步来实现自己的梦想。

小结

在今天的文章中,我和你分享了崔宝秋的技术成长故事,并简单回顾了下他过往的职业生涯。他认为,要想在职业生涯早期阶段快速成长的话,一个是要具备良好编程基础,另一个更重要的原因是,要具备主观能动性,愿意花时间去提升自己的能力。此外,还要具备快速学习的能力,以及持续学习的态度。

关于如何实现梦想,他的经验是给自己制定一个 OKR:O 就是你的梦想,要足够伟大,同时又不能太空泛;KR 就是你想达到的关键结果,最好要有数字可以衡量。

好,关于崔宝秋的技术成长故事,以及他的一些成长思考,就先和你聊到这里。最后做个小调查:在职业生涯早期阶段,你认为哪些素质或能力可以让自己迅速脱颖而出呢?欢迎在留言区写下你的思考。如果今天的文章对你有所启发,欢迎你将文章分享出去。

卖桃者说,明天见。

(策划:夏天;编辑:夏天)