云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库_湖州公司网站建设_企业0元试用

小七 141 0

帮助构建Cloudflare,第6部分:Cloudflare的CTO是做什么的?

这是我在意大利特伦托发表的一篇演讲的六部分系列文章的最后一部分。从头开始给你。如果你还没睡,你可能还想知道最后一个问题的答案:CTO是做什么的?事实是,在不同的公司,它意味着不同的事情。但我可以告诉你我去吧。那个最长的临时工作我没有以首席技术官的身份加入Cloudflare。我最初的工作头衔是程序员,头几年我就是这样做的。我写了一个叫做Railgun的技术(一个用于加速Cloudflare和原始web服务器之间连接的差分压缩程序),然后我继续编写WAF。之后,我在我们的基于Go的DNS服务器和堆栈。在在某种程度上,Lee Holloway认为他不想管理Cloudflare不断增长的员工,Michelle Zatlyn(Cloudflare的创始人之一)问我是否"临时"管理工程。这是我做过的最长的临时工作了!最初我做的很多事情都是管理团队和帮助面试人员。但我还在写代码。但我做的越来越多的事情是鼓励别人去做。一天,一位与我共事的DNS工程师告诉我,他认为如果能让他独自一人完成一个想法,他就可以"解决DDoS"曾经。这个在这种情况下,工程师已经证明他们很有能力,值得冒险。所以,我说"好"去吧,我会写你要写的代码,把你所有的错误都分配给我。这是一个很好的决定,因为他构建了我们的整个DDoS抵御系统(内部称为gatebot),抵御了一些最大的DDoS攻击在那里。共个当然,就像Cloudflare所做的一切一样,事情的发展离不开个人,需要一个团队。如今,gatebot和DDoS通常由伦敦和奥斯汀的一个工程师团队管理,而最初的工程师已经开始从事其他工作。所以,鼓励人们是工作。慢慢来我的临时工作增加了越来越多的东西。我负责管理Cloudflare的IT部门、SRE和技术运营、网络、infosec和工程部。一些临时工作。慢慢地,我摆脱了其中的一些东西。它现在和infosec一样是自己的部门。那些事都是别人比我好得多!管理一个分散在全球各地的团队(我在旧金山、伦敦和新加坡都有员工),这意味着需要新的领导层,因此我招聘了一名工程主管,SRE/ops有自己的领导。今天我总共坐了250多人团队。一起我停止编写代码的方式使得我的日常管理工作越来越少,因为领导者能够做到这一点。但还有一些事情变得更重要了:像这样的谈话和销售。It这还不足以建造,你必须推销罗伯特·梅特卡夫,他在施乐帕克研究中心时发明了以太网,他说:"我不是通过发明以太网致富的,而是通过销售它致富的"。这是很重要的一点。仅仅有好的技术是不够的,你必须让人们知道它,你必须出售它。一个Cloudflare markets就是通过我们的博客。你可能没有意识到,但我们有一个非常,非常强大的品牌,因为我们写那些超级技术博客文章。它们看起来不像市场营销,但却是。我们的另一种营销方式是做这种事情:去一些地方说话。但是通常,我所做的就是直接与客户交谈。周一下午和晚上,我参加了两次与美国潜在大客户的长视频会议。昨天,我接到一个关于我们与IBM合作的电话。今天早上,在飞往维罗纳之前,我给德国的一位潜在客户打了个电话。所以…CTO做的一件事就是大量销售!我不是公司所有技术智慧的源泉。有一次,马修·普林斯的一个法学院朋友介绍我说我是"云闪背后的大脑"。那与事实相去甚远。在Cloudflare有很多工程工作,如果没有大量的学习,我今天是无法胜任的。团队要比个人强大得多,我有时会利用经验把公司推向某个方向。或者干脆鼓励一些我认为是正确技术的东西(我通过Clickhouse作为一个面向列的数据库,使用Go和Rust实现了这一点)。有了Rust,我决定自己学习这门语言,做一个小项目,放到GitHub上。在我的位置上,这足以让人们意识到使用它是可以的铁锈。最后最后,这里有一些我的经验和Cloudflare的创建值得学习的东西。大胆,广泛分享,开放,努力工作,花大量时间寻找合适的人并帮助他们,创建团队,重写代码,及早恐慌!最重要的是,在这样做的时候保持谦虚。生活快速地向你袭来,问题就会出现,业力的车轮在旋转,你需要别人的帮助。做一些伟大的事情,对你的创造。帮助构建Cloudflare第1部分:我是如何来到这里工作的第2部分:最困难的两周第3部分:大胆、多样性和变化第4部分:公众参与第5部分:人:寻找、培养和学习让GO第6部分:Cloudflare的首席技术官做什么?(你在这里)