0
点赞
收藏
分享

微信扫一扫

《像CTO一样思考》第0章 简介

《像CTO一样思考》第0章 简介_大数据

首席技术官(Chief Technology Officer CTO)是技术人员职业生涯中最令人兴奋和最有价值的角色之一。该职位可以定义一个公司,开辟新的机会,创造新的产品线,改善工作流程,对所有部门都有巨大的影响。

如果这是一盘国际象棋,那么首席执行官(CEO)就是国王,首席财务官(CFO)就是女王----这是棋盘上最强大的棋子,可以朝任何方向移动,想走多少格都可以。在企业中也是如此,CFO会参与到每一个决定中,因为这涉及到公司的资金流入或流出。那么CTO该怎么办呢?

任何下过国际象棋的人都知道,表面上看似简单的棋盘游戏背后都有一整套策略。观察任何一个职业棋手,他们为一盘棋苦恼了几个小时。

我喜欢把CTO想象成 "Rook"(castle),这是下一个最强大的棋子,因为他们为其他棋子在棋盘上的移动提供支持,为他们清除通往远方的道路,让他们自由移动。

《像CTO一样思考》第0章 简介_大数据_02

图0.0 Rook

然而,面对所有这些权力和责任,这是一个大多数人都没有准备好的角色,许多人没有意识到它有多么重要,特别是在今天的现代架构中。这个角色不仅监督公司技术的研究、开发和实施,还包括生产环境的执行、许可、合规和持续的安全监控。在一个网络永远在线、各种形状和大小的链接设备、办公室、家庭和远程工作人员的世界里,今天CTO面临的挑战远远超过了80年代和90年代的CTO所面临的挑战。

这还不够,我们工作在一个不断自我革新的行业,每5年工具和流程就会发生翻天覆地的变化。从集中式计算(大型机)到桌面计算,再到互联网。然后,web出现了,浏览器从一个查看静态内容的工具发展到本身成为一个完整的丰富平台。我们已经看到了移动计算在能力和功能上的增长,我们已经看到了云计算托管和发展非常迅速,一张信用卡就可以运行整个企业的基础设施,而我们的前辈甚至无法想象。存储是无限的,创造了一个全新的数据分析机会的世界,完成了机器学习到人工智能的过渡。

设备越来越小,连接越来越多,物联网(IoT)几乎遍布所有有电力的设备(也包括一些没有电力的设备)。区块链正在促进一个在互动中开放和透明的世界。语言和框架变得越来越丰富和快速。普通的软件开发人员都远离了管理CPU和内存的后勤工作,有些人甚至没有意识到他们的局限性----如果代码运行较慢,那么增加处理能力有时比花时间优化算法更便宜。

再加上黑客对我们系统的不断威胁。勒索软件使我们更多的公共服务陷入瘫痪,清楚地表明了一个架构不良的企业如何使一个国家陷入困境。我们见证了这一点,2021年5月,黑客破坏了美国东部的石油管道,导致天然气短缺,一个多星期内没有加油站得到燃料。这不是一个孤立的案例。想象一下,早上醒来时,你是负责管道技术的CTO----你从哪里开始呢?

无论你是一个经验丰富的CTO,还是一个新上任的CTO,还是一个试图确定是否需要一个CTO的CEO(顺便说一句,答案是肯定的),这个职位的意义远比大多数人意识到的要多得多。公司的规模并不重要,从两个人的初创公司,到拥有数千名员工的组织,责任是广泛的。

本书的诞生是为了填补学习的空白,使公司和个人都能为首席技术官的角色做好准备。本书是在与不同规模的公司(从初创公司到中小企业--通常收入不超过1亿美元)合作多年后写成的,在私募股权领域内外的投资组合公司中担任全职CTO或临时CTO。

这些公司的业务范围很广,几乎没有重叠。但是当提到首席技术官时,他们都有相同的要求----一个为公司设想、领导、实施和维护产品技术的人。

在我的第一个CTO角色中,我不知道对我有什么期望。我询问了所有的联系人,接触了现有的CTO,并与许多值得信赖的人详细交谈,了解需要做什么才能成功。很明显,这是一个比我最初想象的要大得多的责任。我有很多需要学习的东西----而且要快。我犯了很多错误,主要是因为不知道自己应该做什么。我所需要的,也就是你现在拥有的,就是这本书。

0.1 这本书是给谁看的?

如果你属于以下任何一种类型,那么这本书就是为你准备的。

  1. 一个有经验的技术专家,想要在职业生涯中迈出下一步成为CTO
  2. 作为CTO,第一次担任这个角色,你想要确保你做了你能做的一切
  3. 经验丰富的CTO,你的公司正在快速发展,你被要求做一些你根本不知道如何应对的事情
  4. 接替前任CTO的工作,执行团队希望你做出重大的革命性改变
  5. CEO/CFO想知道你是否需要一名CTO(以及他们将为你做的事情),如果需要,你该如何招聘这个角色?

根据公司规模,有些章节可能不相关。它们可能更适合于你职业生涯的另一个时期或公司的发展。然而,即使是这样,对你来说,学习这些章节并没有什么坏处,如果公司发生变化,可能会面临管理该领域的问题。此外,能够为那些正在处理该领域问题的人提供精神上的支持,并同情他们的挣扎,也是一件好事。

本书将回答一些你可能问过自己,但不敢为CEO的一些问题,因为害怕看起来不知道自己在做什么。毕竟,他们雇佣你来处理他们不能处理的事情,所以他们需要相信,他们雇用了合适的人去做这项工作。

每一章都会访问一个主要的责任领域,并深入研究这些领域,概述你应该注意的事项和管理每个领域的策略。也就是说,这不是一本技术食谱,我不打算推荐Java而不是C#,或亚马逊而不是Azure,或云与数据中心。

相反,我将告诉你在做出这些企业级决定时应该记住的注意事项,因为你所做的决定可能会产生长期的影响,甚至在你离开这个职位后。我将在整个过程中提供小型案例研究,以帮助说明决策过程。你所做的每一个决定都要考虑到公司的需要和你所拥有的资源。没有对错之分----可能有一种 "更错误 "的方式,或一种 "更正确 "的方式,但基于数据而非直觉的决策,总是可以辩护。

本书将使你开阔眼界,了解CTO在其职业生涯中可能面临的责任领域,并赋予你必要的技能,在公司范围内评估、理解和执行,以获得成功的结果。

0.1.1 做好准备

CTO的角色是不断变化的,每天都要面对新的挑战。这也是我喜欢这个角色的原因----从第一天开始,无聊的感觉就已经被排除了。作为其中的一部分,你需要保持相关性。我们正处于一个可能是最快速发展的行业,每天都有令人兴奋的新技术涌现。你如何选择遵循哪些,忽略哪些?你如何防止自己落后太多?你需要知道多少?你希望知道什么程度的细节?这些都是我们技术人员一直在问自己的问题。但当你为整个公司做出这些决定时,后果将是深远的。

我们都患有冒名顶替综合症----感觉我们并不真正知道自己在做什么,而别人总是知道得更好。考虑到事物的快速发展,这是完全自然的,在技术领域也更为普遍。每当读到最新最伟大的创新新闻时,你就会怀疑你是否跟不上潮流,或者是否辜负了团队或公司。让我向你保证,这种感觉不会消失,你应该学会接受和拥抱它。作为一名CTO,我将在这里给你提供一些技巧,你可以用这些技巧来确保不会觉得自己落后于人,或者支持一项明年就会过时的技术。

这本书充满了实际的例子,说明了手头的问题,并有很多CTO所面临和征服的挑战的真实世界的故事。作为我在MacLaurin集团和现在的私募股权公司New Harbor Capital的工作的一部分,我在私募股权领域与许多不同行业的CTO合作,提升他们,指导他们,就他们面临的具体问题/难题提供建议。

我被请来协助的许多问题,如果有更好的计划和更多的了解,本来是可以避免的,因为这样的事情一开始就会发生。本书的绝大部分内容都是从这些遭遇中策划出来的,是真正的CTO所面临的真实问题,也是我自己作为全职CTO发展一些技术团队的经验。

本书的目的是对通常属于CTO这个办公桌职权范围的领域进行更具体的阐述。由于这个角色不像一些更成熟的管理角色那样定义得很好,它在很大程度上取决于你如何塑造它。如果首席技术官看到了让公司像运转良好的引擎一样运转的机会,他们就能让自己成为公司的无价之宝。

所以,不管你是一个人的团队,还是你要管理一个由100名工程师组成的团队,让我们来发现成为一名成功的CTO需要哪些条件。


举报

相关推荐

0 条评论