投身技术18年,为什么他没有中年危机?丨顶天专访

2023-03-30 19:10:10 浏览数 (1)

精彩采访回顾

嘉宾简介

顶天(曾宪杰),原蘑菇街高级副总裁,腾讯云最具价值专家(TVP)创始委员。2002 年毕业于浙江大学计算机系,2007 年加入淘宝平台架构组,曾任淘宝技术部负责人。2015 年加入蘑菇街,负责整体技术工作。著有《大型网站系统与 Java 中间件实践》一书。

前言

为了能给行业带来更多商业或技术上的思考,给广大开发者带来更多关于未来趋势的认知,腾讯云TVP组织开启了一系列对TVP专家的专访活动,在这一系列的采访中,我们将为大家带来一些你可能从未听过的独到见解和真诚建议。

本文主人公顶天,是TVP组织的创始委员,也是一位在技术领域耕耘近20年,对应用和商业有着独到见解的技术大咖。在他眼里,日新月异的技术浪潮面前,技术人应该如何抓住根本?中年危机的本质是什么?技术人应该如何规划自己的成长路径?创业究竟是不是一个正确的选择?本文将为你揭开这些问题的答案。

一次影响深远的故障

2002年,顶天毕业于浙江大学计算机系,毕业后的他在上海工作了两年,随后开启了一段创业之旅。始于2004年的这次创业,让顶天印象深刻,他个人评价这是结果上不成功但是有很多收获的创业经历。在外界看来,工作两年就敢于去创业的人,有勇气也有魄力。

2007年,结束创业的顶天回到了杭州,加入了淘宝。他曾先后负责Java中间件团队和整个淘宝技术部。2015年,他加入蘑菇街任高级副总裁,直到今年2月份选择二次创业,历时5年。

浙大毕业、淘宝技术部负责人、蘑菇街高级副总裁、畅销技术书籍作者,这一长串头衔背后,是时间、技术、价值的沉淀。但在这近20年的工作履历中,也曾有过让他记忆犹新的一次事故。对每个技术人来说,生产环境下的每一行代码,线上的每一个服务,背后都承载着来自客户与用户沉甸甸的信任与托付。

当时我刚工作不久,也就四五年的样子,工作上需要做系统,大家都知道现在系统越来越复杂,你做的系统可能会被很多人使用。那时候我刚学Java不久,可能是有些细节的东西没掌握好,出现了内存问题,但自己却不知道。期间团队多方联系,故障定位到是因为我写的系统出现了OutOfMemory,自己刚学习Java,定位问题花了很久,也对使用方造成了很大影响,内心非常愧疚。

当时我的leader跟我说,其实我们即便有很多测试环节,在线上也不见得说因为有测试就能够避免问题,这个是不可能的。但是他说有一点是一定要做到的,那就是不管你负责什么系统,你应该第一时间知道系统的状况,系统当前的工作情况你要了如指掌,如果系统遇到了问题,你应该是第一个知道的。

这次故障对我影响特别深,我在后来也一直和团队讲我们最高的追求当然是避免线上出现严重问题,但如果真出现问题了也要能够第一时间定位故障来源。我经常和团队说我可以接受大家出现问题,但是我不能接受出现很“二”的问题。我最不能接受你的系统出问题了你不知道,别人都冲过来找你说你的系统不对了,你还说是吗?我看一下之类的。当今互联网行业,如果做的不是全球化的业务,即便不是要求7*24小时不间断响应,也对可用性会有很高的要求。这个时候我们能不能第一时间定位系统问题,把自动化监控做好,甚至有些简单问题能够自动处理,其实是很重要的。

大咖金句:作为技术人员不仅仅要关心代码写完,还要关注我们交付的可能不只是个产品,而是一个一直在运行的系统。很多时候它在运行过程中我们能不能把它做到更好,会比把这个功能写完更重要。

技术浪潮下的趋势判断

顶天在近20年的职业生涯中,一直有关注技术趋势的发展,各种新兴技术的起落沉浮他也都看在眼里。对于现在行业内普遍吐槽的技术更新换代趋势快,还没学会老技术,新技术又成风口的潮流,他也有自己的思考。

作为一名正在创业中的TVP专家,顶天当前关注最多的当属人工智能技术的发展。在他看来,最近几年人工智能的发展非常迅速,应该说从2015年的AlphaGo战胜李世石开始,包括深度学习的落地都是一大佐证。

但同时,他也表示人工智能当前仍处于一个相对初级的阶段,外界可能对于人工智能的了解不是特别客观,有些人会过高地看待人工智能能带来的变化,也有些人过低地评估了人工智能的价值。

我觉得人工智能其实是持续、高速发展的一项技术,我很关心到底人工智能能够创造出什么样的东西,未来有没有可能科学家真的了解到了人脑工作的方式,从而让计算机也学会,而不用靠现在大量的训练才能实现初级的人工智能。我同样很关心人工智能和5G到底能够给应用层面带来什么样的变化。随着这两项技术的普及,我非常好奇在C端、B端到底能够创造出什么样新的商业模式和应用。不管技术发展到什么阶段,一定是产生价值才有用,所以我会更加关注技术能和应用形成怎样的结合。

我个人会比较关注人工智能领域下的安防这块,因为我自己在创业是做一些和校园、学生相关的事情,每年在暑假前后在很多地区容易出现一些孩子的安全问题,可能溺水或者在危险区域有些危险的状况。我比较关心如何基于图像技术,把监控做行为分析和改造,然后去进行预警,而不是说只能把监控作为一个事后的证据。当然我觉得人工智能现在能够应用的领域特别多,包括基于计算机视觉、自然语言处理这两块,应该有非常多的应用场景。

从人工智能抽象到整个技术领域,顶天的看法是一要关注大趋势,二是要扎根于解决根本问题。大趋势怎么理解?顶天举了个小程序的例子。2013-2015年间,当时移动互联网发展开始提速,很多企业都要做App,那是移动开发的黄金时期,iOS、Android工程师很吃香,Windows Mobile已经日薄西山。随着移动互联网进一步发展,行业发现因为iOS、Android平台差异而限定只能由专职工程师做开发就显得不太经济,于是很多基于前端的跨平台开发框架就此涌现。包括现在大热的微信小程序,同样也是基于前端技术加上自己的SDK构建的。如果当时能看到这样的趋势,在前端领域有更深的积累,后来的发展可能会更稳定也更好。

为什么要关注具体行业?因为绝大部分的技术从业人员其实还是在做技术应用,而不是发明家。技术应用在顶天理解是真正要去解决实际的问题,才能得到机会演进,而不是说纯粹是学术层面的探讨、研究。所以说对技术人员而言,还是要关注技术发展的趋势,甚至有些是和设备和底层系统相关的。简单来说就是要关注趋势,要扎根于解决问题。

谈谈成长路径与中年危机

有人说这是技术最好的时代,优渥的薪资,遍地的机会,中文互联网的飞速发展,都吸纳着千千万万的计算机系毕业生、自学编程、培训出来的技术人才投身到IT世界的建设中。

顶天也非常真挚地向这些怀揣梦想和希冀的后浪与努力耕耘着的前浪提了一些自己的建议:

首先我认为,如果想走这条路的职场人士,或者是即将毕业的同学们,先问自己一个问题,你为什么想干这一行。我们当年报专业的时候很多学生都是因为父母觉得这一行未来能挣钱。现在看收入确实很不错,但也同样辛苦。所以我的看法首先还是要考虑是不是真的很有兴趣做这个方向的事情。整个互联网行业发展速度非常快,如果你喜欢,可以学到很多东西,如果你不喜欢,可能也没法承受它的工作强度,而且工作以外你需要持续提升自己,这相对其他行业来说更加明显。

我个人的建议是说首先我觉得如果喜欢这一行,或者说不讨厌这一行的话一定要具备的特质是要能够主动发现问题,进而能够提出建议和解决问题,千万不要等着被安排。在这个行业里面如果这样做事情的话肯定走不远。

第二,如果有机会去做具体的事情就一定要抓住机会。所谓具体的事情其实就是能够写真正被别人用的代码和系统。真正的将军是从战场上成长起来的,你不一定要全部抓住这样的机会,但自己动手做也好于只看资料。只看资料你只是具备了知识,只有自己运用了才能变成技能,这是最基本的。

第三,花点时间用心去了解一下行业和自己可能去从事的岗位,找到自己真正愿意做的事情。三五年后可能会有变化,但不妨碍你现在找到自己喜欢做的事情。再看看自己能做什么,跟自己喜欢做的事情做一个结合,可能对以后的工作更有利。

刚走出校园工作一两年的同学需要打好基础,这个时候我觉得一定要扎扎实实的把自己手上的工作做好,并且一定要从学生变成一个合格的职场人士,因为职场和校园完全是两个环境。这个阶段其实不一定要有很长远的规划,因为你只有在职场中工作得比较久,有足够的积累和对于行业的了解,才有可能对未来3-5年甚至更远的时间做个长期规划。对于5-7年的职场朋友,这个阶段应该给自己定一个规划,比如说是在某一个技术领域深入下去,还是说可能去做一些技术管理工作,甚至可以不继续做技术,转向做产品、运营也没关系,甚至有些人可能做其他的事情,其实都可以,因为你的积累已经足够了。

大咖金句:随着工作时间的增加一定不能仅仅低头埋头做事情,还是要经常抬头看看自己的方向。

关于行业里经久不衰的中年危机问题,顶天也有一些自己的感悟:

我读书那会儿,人们说30岁就不能写程序了。几年后,又变成35岁。其实我觉得是这样的,不光是程序员,很多行业都会有所谓年龄的危机,我觉得这件事情的本质是我们随着年龄的增大,一定会有自己的积累和提高,也一定会有些东西可能你40岁的时候不如30岁,30岁的时候可能不如25岁,关键的点还是我们随着自己年龄的增长,在工作当中、工作之余到底有没有办法让自己增值。

程序员也好,其他岗位也好,其实都是充分竞争的行业,在充分竞争的行业里我觉得最重要的还是能够找到让自己增值的办法。如果说你比别人多工作5年,但是能力也没有比别人强很多,经验也没有办法转化为生产力,那我觉得其实公司可能更会把机会给这种能力和你差不多,但是很年轻,黏附力强、有潜力的人。说到底,我觉得技术人还是得关注自己年复一年的工作下是不是得到了持续的提升,能够让自己变得更有价值、更被行业需要,这才是最重要的。

大咖金句:年龄危机的本质,就是你个人价值有没有随着年龄的增加而增值。

技术创业,Yes or No?

在此前TVP《技术最好的时代,会是技术创业最好的时代吗?》的技术闭门会上,TVP大咖们纷纷表示,这个时代对技术价值的认同、对技术人员的看重是前所未有的。许多TVP大咖也正是在这个时代下投身创业,做出了一番属于自己的事业。

顶天在工作两年后就有过一次创业的经历,而在今年2月,他也离开了蘑菇街开启了一段新的创业旅程。什么样的人适合创业?技术人该不该去创业?他认为这个问题没有标准答案,作为一名二次创业者,他也很清醒地告诫各位技术同仁,不要一时冲动去选择创业。

我觉得做技术的,尤其挺资深的同学千万不要因为一时冲动去创业。比如觉得在公司里工作不爽干脆去创业吧,或者业务很难沟通,别人都好像不理解,干脆我去创业我说了算吧。在我看来,如果是这样的原因选择去创业,我个人不建议。休个假冷静冷静,该干嘛干嘛。如果真的已经有足够的积累,也找到了一些问题的痛点,你觉得有方案解决,这种是可以去尝试一下,但是还是得有创业失败或者遭遇各种困难的心理准备。

我们看到了很多创业成功的故事,也看到了很多创业非常成功的故事。但是创业不成功的数量远大于我们看到成功的数量,背后可能是上百倍、上千倍、上万倍的差距,创业是一个9999死1生的事情。

从我的感受来讲,如果一个技术比较资深的同学想创业,我建议首先还是要考虑一下出去创业你希望承担什么样的角色。如果你想做CEO,那么在创业前准备的不仅仅是技术,CEO角色其实对综合能力有很高要求,尤其是在创业初期,如何构建好一个团队至关重要。当你离开大厂的时候很多光环没了,也会遇到比在大厂工作要多得多的困难,你是不是有足够的心理准备去面对,你是否能够带领团队去解决问题。因此,我觉得现在最好还是找合作伙伴创业,有自己的联合创始人,两三个人一起创业比较好,互相之间还有个扶持。但是有一种情况,如果这个技术大拿做的事情确实是在技术上非常领先,可能很多事情不重要,因为把产品做得足够领先就可以解决很多问题了,当然这种情况属于极少数。

如果不是作为CEO的角色,比如作为联合创始人,那我觉得其实技术背景的联合创始人是不能够仅仅只做技术的,他一定要对业务非常非常了解,这样才能有效地制定出合适的解决方案。因为你得知道业务的重点,业务现在的状况,未来可能的规划,这样才能够比较好地把自己过去积累的经验放在这个过程当中并产生一个比较好的效果。

创业之前,你基本上不可能把未来将遇到的困难都想清楚。我2月底离职以后花时间思考、沉淀,再到动手,我自己的感受就是你只有真的走到那儿你才知道会发生什么事情,即便你可以交流,可以和团队事先做很多分析与推演,但是只有走到那儿才会发现困难和问题。

创业成功与否,最关键的点在于你现在想解决的问题是不是真的是别人觉得很头疼的问题,换句话说你做的事情是不是有价值。只有这样,当你遇到困难的时候才会有别人来帮你。为什么?因为你是真的在解决困难和提供价值,只是你现在遇到一些困难和问题需要帮助。别人来帮你也很简单,他帮你把这些小问题克服了,可能会对他产生帮助,这其实是一个相辅相成的过程。

大咖金句:过去很多年资本市场很热,会比较容易造成虚假繁荣,只要各种方法有数据,就容易有下一轮的投资。但是我认为回归本质来讲,创业如果是一个商业组织,那么你真正能不能解决问题其实是你能不能走下去最重要的一个点。

寄语TVP,坐等未来人

顶天工作中有两件非常自豪的事,一件是2016年初蘑菇街和美丽说的合并,在人手、时间紧缺的情况下将两家公司的底层系统彻底融合,最终成功在618大促前上线发布。另一件则是蘑菇街机房迁移到腾讯云上的工作,在海量服务下,开着飞机换引擎,最终在腾讯云的支持下实现了平滑迁移。

而作为TVP创始委员,顶天也一直陪伴着TVP项目的成长,为TVP的发展壮大持续输出着自己的能量。因此,对TVP项目,他也有一番自己美好的祝愿:

我希望TVP能一直办下去。前两天在老家的时候和老家的朋友聊起来,他们问TVP是啥?因为我有很多朋友不是互联网行业的,我就和他们讲TVP是我们腾讯云最有价值专家的缩写,他说你创始委员是不是也要换届什么的?我说创始委员应该就是一次吧,这个也没有什么有效期,只要TVP办下去这个头衔就一直在。

其实除了这一次以外前面也参加了很多TVP,包括腾讯云的线上、线下活动,我觉得这些活动都办得蛮好的。从我个人来看,通过这个活动一方面是能够了解到行业里的信息,因为毕竟每个人的精力是有限的;另一方面也学到了很多知识,每次活动都能认识一些相同领域或者不甚了解技术领域的朋友,因为后面其实也可能会有些合作或者有这样的请教。所以从我的角度来讲TVP办到现在还是蛮成功的,希望能够持续这样子办下去,然后也希望能够未来越来越好。

用科技影响世界,这是TVP成立之初的初心。连接每一位TVP大咖和千万开发者,这是TVP践行初心的不懈耕耘。TVP不仅会一直办下去,还会越办越好,期待在未来的某一天,曾读过这篇文章的你,也能出现在TVP的成员名单里,一起建构这个技术最好的时代。

腾讯云TVP

腾讯云最具价值专家,简称TVP(Tencent Cloud Valuable Professional),是腾讯云颁发给技术专家的一项荣誉认证,以此感谢他们为推动云计算的发展所作出的贡献。这些技术专家来自于各个技术领域和行业,他们热衷实践、乐于分享,为技术社区的建设和推动云计算的传播做出了卓越的贡献。

0 人点赞