道哥:成为 CTO 是个相当糟糕的目标 | 极客时间
我觉得应该宣扬的目标是每个人都要有一个很成功的项目。
上面这句话出自于前阿里巴巴研究员「道哥」—吴翰清,提起他,想必很多人并不陌生,互联网人也称其为“大风”、“刺“、”小黑“。
外部知道比较多的他的作品和经历,比如阿里云云盾、《白帽子讲 Web 安全》、《道哥的黑板报》,设计了阿里巴巴 B2B、淘宝、支付宝早期的应用安全体系,曾任阿里云首席安全科学家,安全宝副总裁,前阿里巴巴集团高级安全专家、资深总监,还曾在 2017 年在中国互联网安全领域入选 TR35 第一人。
不过前阵子,大家应该都被道哥离职的新闻刷屏了,不少人还猜测说,道哥这次真的要摘掉「安全」的标签了?毕竟这已经是道哥第二次从阿里离职了。
谜底直到这几天才被揭开,道哥在极客时间接受了独家采访,内容汇总在《超级访谈:对话道哥》专栏中。道哥还专门写了一篇采访感受,具体可以看看下面。
以下部分转发自公众号《道哥的黑板报》:
有人帮我总结的了我的职业生涯感悟。“极客时间”在两年前就找过我,希望我出一门课程,把我的一些经验和感悟能够分享出来。但由于当时在大厂任职,不适合出来讲课,因此作罢。此番我离职后,“极客时间”又一次找到我,希望重启两年前的这个命题。这次就不再有任何障碍了,因此我欣然同意。
让我没有想到的是,“极客时间”的工作组采用了一种相当高强度的访谈,准备工作也做得非常细致。他们首先阅读我的所有公开材料,包括我公众号所有的文章,我的书,许多公开的采访和视频,甚至连《计算讲谈社》的每一期视频他们都看完了,然后准备了一份包含一百多个问题的采访提纲发给了我,让我大吃一惊。
我还是第一次遇到这么仔细的媒体,姑且把他们算作“媒体”的话。此后他们专程到杭州,对我进行了高密度的采访和录制。我对极客时间的工作组说“很高兴有人来帮我总结我前半生的职业生涯”。我是一个有着“招黑体质”的人,除了埋头做事外,爱说真话,这给我带来了很多麻烦。所以欣赏我的人对我的认同到了极点,恨我的人也恨透了我。但我一般很少解释,懒得解释,不屑解释,所以往往被黑的一塌糊涂。因此借着这次采访的机会,我才有了本文标题中的感慨:“关于我的故事,还是听我的版本比较好。”
这次访谈信息量很大,详实的记录了我这么多年的工作感悟,我把它总结为“工程师精神”,其内核是“责任、勇气、坚持、创新”。经过工作组剪辑完和谐掉了怼天怼地的大量素材后,居然还有长达十万字的实录,着实算得上一本书的分量了。鉴于工作组的巨大努力和付出,这门课程应该是对得起这个票价了,在此摘录几段于此,以供读者们一窥究竟(由于是实录,所以存在大量口语化语言,课程里同时还有录音的原声):
聚焦 CTO 和产品经理的路径问题
不想做 CTO 的程序员不是好程序员,这个可能是大家普遍比较认可的目标。但我觉得这个目标相当糟糕。
我觉得应该宣扬的目标是每个人都要有一个很成功的项目。这个项目可以是 GitHub 上有一个自己的项目,或者做成了一个什么样的产品,或者是发明了一项什么样的技术,要有一个很成功的东西。每个人应该有一个很成功的作品,而不是说自己要去成为一个 CTO。
现在很多公司的 CTO 是不懂技术的。有些情况下 CTO 甚至变成了一个官僚的职位,不是一个干活的职位。一旦这个 CTO 不写代码就很危险。如果 CTO 不写代码,那他很快就会变成一个谁都能干的岗位。
我的 CTO 是写代码的,她的梦想就是在一片海滩前面写代码,这是她的人生梦想。她端午假期的时候去外面玩了,给我发了一张照片说,她此刻正在对着大海写代码。当时还有一个我们的架构师也在对着大海写代码。他觉得同一时间干这么有情怀的事情,他很开心,这是他的人生乐趣。
这是理想中的 CTO。CTO 不写代码,这个职位都没必要存在了,或者说 CTO 本来就是不应该存在的职位,这个职位应该叫做研发负责人。
我认为产品经理这个岗位是不应该存在的。一个产品经理首先得有个产品,这个产品得是自己能做决定的。
只有 CEO 是产品经理,这个岗位就是 CEO 自己来担当,亲自抓产品。其他的生产部队配合好 CEO 工作就好了。CEO 只是比较忙,所以找一个小兄弟,让他帮忙打打杂、写写周报,收集用户需求,调研竞争对手,这哪是产品经理的工作。
产品经理最重要的工作是想清楚产品的定位,然后把产品定义出来,把产品的边界、功能,包括用户的交互的使用过程,全部要定义清楚,甚至深入到内部的一些逻辑和流程。
现在我们要求一个技术的同学走到高层级的时候,必须要了解业务,可能很多高 P 就是这样上去的。我觉得是因为这样容易加分。你看,这个筛选机制是一群评委来评,如果技术拿不出世界级的成就,当然就要说你还得懂业务了,这里面的逻辑就很清晰了。
如果技术有世界级的成就,那就没争议了,对不对?如果他去顶会发一篇论文,所有人认可,拿一个世界级大奖,还有什么争议?
因为做到那个级别的人很少,大部分人又想往上走走。这就类似一件事情做不到 100 分,那就两件事情做到 90 分。这是一个误解,是一种投机取巧。我们以为这样能成功,其实不会的,这样可能只会让我们的人生没有任何卓越的机会了。
什么是计算?它们是什么关系?
安全可以做得很大,只是看怎么去做。有的同学可能不相信这个事情。甚至很多做安全很多年的、很权威的人最后都很沮丧,对整个行业的未来感到沮丧,一些在安全领域的同学会质疑是不是安全没什么前途,或者说安全做不了很大,但我觉得不是的。
我认为网络安全的终局应该是把网络两个字去掉,或者说互联网安全的终局是把“互联网”三个字去掉,就是变成安全。因为互联网对全社会的渗透率是极高的,它是个基础设施。而当它成为一个基础设施,它本身就应该无所不在。
这种时候我们再单独去谈互联网安全就没道理了。我们更应该关注的是安全本身,之后再去看最大的机会是在什么地方呢?那就是社会安全、公共安全和国家安全,这些东西是安全的终局,这才是安全的真正的空间。
我认为安全是计算的另外一面。换句话说,安全和计算是硬币的正反面,它们本质是一件事情。安全之所以存在,是因为计算有复杂性,计算的复杂性保证了这个世界是安全的,所以安全问题才会存在。
比如一些网上电信诈骗的案例,一下就被骗了几十万。这类问题为什么屡禁不止?原因很简单,因为我们这个世界是符合计算复杂性的,这个世界是存在单向函数的。这意味着这些犯罪分子设计一个骗局很容易,因为这是正向运算。如果我们要破案,要逆向运算,就要找到他在哪里,找到他是谁,什么时间、什么地点干的这件事情,代价非常大,这件事情就确保了犯罪的成本是远远低于破案成本的。
安全是一个对抗的过程,本质来讲它就是寻找这件事情的解决方案。为了实现这个目标,我们肯定会用到世界上所有能用的技术,不管是大数据、云计算、人工智能,我们都得用。我以前做安全的时候也在用人工智能技术。
同样的技术手段,我们以前用在保护资产和对抗敌人上面就是安全,用在别的地方,比如说用在商业领域,好像就是别的事情了,但其实我们用的都是同样的技术。
安全跟计算本质是一件事,只不过描述了不同维度的东西。计算相关的技术是一个手段、一个工具,安全是状态和结果。
因为该专栏是对谈的形式,阅读时仿佛正在和道哥面对面。这 100 多个问题,除了能让我们看到道哥高密度人生背后的故事,还包含了不少他对于新时代变局下,技术人成长的关键,比如:如何通过“计算主义”理解世界的底层规律、如何修炼独立拆解技术热点的能力等。
就像雷军说的“只有认知的突破,才能带来真正的成长”,建议你花两个小时仔细阅读这个专栏,去感悟一位成熟的管理者、极致的工程师、计算主义者的全新世界观,相信能给你带来有趣且有深度的观点,还有机会打破认知惯性,收获更多启发。
目前上新可享专属优惠:
原价 ¥99,限时特惠 ¥69
今日新用户仅 ¥59
仅限「前 50 人」有效
道哥曾说过:“这个世界是相对公平的,你所得到的,一定和你付出的一样多,只是人们往往只看得到你得到的,只有你自己才能看到你所付出的。”所以,加油吧,一起努力成为别人眼中“优秀”的人!
👇 点击「阅读原文」
免费试读,对话道哥,一起提升你的技术洞察和认知。
👆中国云原生开源领域的发展情况(必备)👆
微信扫码关注该文公众号作者