报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

易宝支付 CTO 陈斌:如何做一个好的 CTO

  • 2017-06-19
  • 本文字数:3274 字

    阅读完需:约 11 分钟

【GTLC 全球技术领导力峰会将于 6 月 30 日 -7 月 1 日在上海宝华万豪酒店盛大召开,大会以“探索圆外的世界”为主题,从“领导之道”与“管理之术”两个维度出发,为参会者们奉上在技术之外,顶尖技术领导者们关于团队与管理、业务与商业、商业与战略等诸多领域的实践经验与思想体悟,带来极具借鉴价值的知识盛宴!

易宝支付 CTO 陈斌将作为本次峰会的重磅嘉宾,与现场技术 Leader 们一起分享他关于打造优秀技术团队的实践与经验。】

陈斌,易宝支付 CTO,历任新加坡航空公司高级系统分析师、日立美国系统集成总监、Abacus 首席架构师,Nokia 美国首席工程师和 eBay/PayPal 资深架构师等职务。丰富的海外经历,多年的架构经验,深谙移动互联网对传统行业的影响。回国后投身易宝集团,领导集团技术团队,建设易宝集团的技术体系,提出了大、平、移、商的战略方针,他是最前沿技术的实践者和布道者,全力推动移动互联网技术引领行业变革。

技术领导者要打造自己的影响力

1989 年,国内研究生毕业后,我先工作了三年,然后在 1993 年去了美国,2014 年回国加入易宝支付,在国外待了有 20 多年。其实 2005 年,易宝支付在做第 2 代系统的时候,我也回国一段时间,参与设计、研发等整个流程,所以后来加入易宝属于“二进宫”。

国内外的技术领导风格其实有很大的不同,在美国每个公司的技术副总裁、CTO 和高级架构师很注重影响力,我们经常看到当公司内部有技术分享的时候,很多人主动上去讲,尽可能展现自己在技术或者管理方面的长项。

如果一个工程师、技术主管、CTO 或架构师,有了这种技术影响力,当你跟同事一起讨论问题或者一起协调问题的时候,大家往往会有一种倾向的感觉,他说的事情一定不会假,相信他吧,往往有这种效果。我们在 eBay 的时候经常参加业界的分享,做各种技术委员会的委员,包括出书、参加各种活动都非常活跃。其实也是给自己的职业发展铺一条路,所以影响力不仅仅为了企业,也是在规划个人职业发展。

在国内我也鼓励大家有机会尽量参加业界的分享活动,展现个人魅力,展现你所在公司的价值,让你的客户,让行业认可你。

CTO 要具备的素质

CTO 到底要不要写代码,应该具备什么样的素质,是很多人在讨论的问题。在我看来,CTO 是可以不写代码,但是这意味着,你有更重要的事情要去做,比如需要具备技术战略、体系建设、人才培养、企业文化、商业眼光、领导艺术等方面的素质。

CTO 是技术战略的主导者

在 CTO 的这些素质中,最基本是要有技术战略。比如:编程语言选 Java 还是其他的语言,当系统做到一定程度的时候,你要适时的进行一些解耦或者优化底层数据库,甚至有新技术出现的时候,可能用不上,但可以先安排一两个人学习一下,一旦有用到的机会,熟悉的人可以很快引导大家去使用。当然 CTO 自己也要不断学习新的技术,不断更新自己的知识储备,不能全扔给下面的兄弟。

企业文化是非常有力的管理工具

企业文化很重要,但在实践当中经常会被忽略。CTO 也要管企业文化,如果在美国说这话,大家不会奇怪,因为美国的 CTO 或者公司的高管,对企业的文化都负有非常大的责任,你不但要引导企业文化,而且要身体力行。其实企业文化是一个能够帮你把整个企业的研发人员、氛围、管理过程组织起来的有效手段。

打造良好的技术团队氛围

研发人员最重要的是需要一位能知道他们、了解他们的大哥,我在易宝经常会跟兄弟们抽抽烟,聊一聊,有的时候也会写写代码,原因在于可以通过写代码去理解大家、了解大家在想些什么。你作为技术领导者,必须进到那个氛围,了解一线员工他们做什么,作为他们的代言人,代表技术团队跟公司管理层争取一些利益和福利,大家会觉得这是我们的带路人。

我们会经常搞一些创新活动,让大家在 24 小时内充分发挥自己的想象,做出模型或方案,这样可以营造良好的创新氛围,输出创新作品。也会经常做产品发布会、酒会等,鼓励大家,跟团队坐在一起聊一聊。

做好体系建设

2013 年底,CEO 跟我说,支付系统的证书又到期了,证书一到期系统跟银行的通信就断了,造成这个问题的主要原因是缺乏一个管控体系。2005 年,我在易宝做了一套体系建设,结果 2013 年,不仅仅技术架构和系统建设没有发生变化,甚至以前的管控体系都没了,所以我回来后第一件事是做系统体系的建设。

我们分析了一些系统可用性后发现,主要是太多随意改动、上线和一些人为的失误,所以当时我开启了一个“三思而后行”的计划,让大家在做所有事情之前,都想一下,有没有回滚的方案,有没有实时的监控,有没有人在旁边支持你,有问题找谁。体系按照这个指引建立起来之后,整个系统可用性提升了很多。

如何更好地与 CEO 沟通

业务主管跟技术主管之间往往存在着一条鸿沟,我记得有一次开会,讨论一个项目上线计划,研发人员列出了一些问题,比如系统要解耦,数据库要切分等,CEO 听不懂,只是说如果下月底上线搞不定,是研发的水平不行。

如何更好地跟 CEO 沟通?如何跟 CEO 形成伙伴关系,共同推动公司业务?对 CTO 来说,这是一个很普遍、也很具挑战性的问题。

我们经常说 CEO 要懂 CTO,其实 CTO 要懂 CEO 也不容易,因为 CEO 担负的是整个公司的存亡问题,所面对的压力更大。所以你看很多 CTO 的头发还是黑的,但不少 CEO 比 CTO 年轻呢,头发却已经掉没了,双方所承受的压力大小和类型不一样。

在我看来,CTO 与 CEO 之间首先需要互相信任,就是 CTO 觉得 CEO 是信任我的,或者 CEO 觉得 CTO 是我兄弟,是可信的。其次需要互相尊重,比如 CEO 不要把 CTO 当作是请来打工的,你干活就好;CTO 不能觉得说反正是给这老板干活,公司死活是他的事,跟我没关系。

往往是信任有了,才会有尊重,CTO 觉得 CEO 信任自己,那么他说的很多话,你就不会觉得他是不尊重你。如果没有这层信任关系,可能 CEO 说话比较直的时候,CTO 就受不了,觉得怎么这么说呢?怎么能不尊重我呢?相反也是这样的。

其实 CEO 与 CTO 之间的沟通障碍是客观存在的,也是正常的,我们要清醒意识它的存在,更关键的是在这种时候,CTO 要主动向前走一步,跨越这个鸿沟。

创新并非高不可攀

互联网公司都在提倡创新,在易宝,我们更加鼓励大家要有创新意识,鼓励大家做一些微创新,比如做一些流程上的小改动,或者利用新技术做一些事情。总之,鼓励大家不要把创新当成一个高不攀的事,从实际中培养创新意识。

我们每年会办两次创新 24 小时的活动,一般在周末的时候把大家聚在一个地方,大家可以三五成群的结合起来讨论、研究一些东西,看看有没有什么创新的主意。这个活动办下来,的确也产出了不少有意思的成果,甚至做出了可以申请专利的东西。

这种做法在美国、在欧美也挺流行的,不少企业都在做这样的事,关键是你的企业得给大家提供一个氛围,甚至如果你有了好的想法,不管是哪方面的,我们都会给你提供创业的条件,公司入股,你自己做一个新的公司出来。

要具备业务思维

在 eBay 工作时,技术团队想要装修一个 workroom 用来解决沟通问题,需要很大的空间、白板、沟通设备,需要几百万的投资,如果只是简单地申请,CEO 会说我们现在的屋子够大了,还要建什么 workroom?

但如果拿一个交易时段图给 CEO 看,公司业务的 24 小时交易走势,在某个五分钟的时间段数据掉下来了,交易中断,这五分钟只占 24 小时的 0.34%,占全天交易额的比例是多少,公司损失了多少钱,如果建成这个 workroom,把损失时间减少到一分钟,可以减少损失 200 万。CEO 一听就说早干嘛了?为什么不早做呢?赶快去建!同样一件事情,从请求要几百万批款,到 CEO 说你赶快去干,沟通的思维不同,结果完全不同。

这就是技术领导者、架构师或 CTO 需要具备的与业务相结合的思维能力。只有这样做才能更好的给团队争取到必要的资源。否则你坐在公司高管的会议里起不到作用,其他人听不懂也不关心你说的话。

GTLC 汇聚蚂蚁金服、苏宁云商、饿了么、网易、摩拜单车、易宝支付等诸多公司的顶尖技术领导者,现场分享管理实战经验,解读技术与商业之道,本年度最强的学习交流盛宴,你一定不容错过!

大会火热售票中,想与陈斌老师面对面交流,那就进入大会官网报名吧!添加“E 小欧微信 (ID:egowinner)”,进入 GTLC 微信群,还能掌握大会最新进展哦~

2017-06-19 19:002508

评论

发布
暂无评论
发现更多内容

netty系列之:使用netty搭建websocket客户端

程序那些事

Java Netty websocket 程序那些事

OpenKruise 如何实现应用的可用性防护?

阿里巴巴云原生

阿里云 开源 云原生 OpenKruise

何时适合进行自动化测试?(上)

禅道项目管理

自动化测试

Groovy入门常用语法

FunTester

Java 语法 测试开发 Groovy FunTester

北京博睿宏远数据科技股份有限公司声明

博睿数据

disruptor在数据同步场景下的应用实战

编程 架构 面试 后端

8. 这篇博客,把python从数值到模块、到字典、到元组,真python入门复习教程通览

梦想橡皮擦

10月月更

ERP系统能帮你做些什么?ERP系统的部署类型哪个更适合你?

低代码小观

企业 企业管理 信息化管理 流程管理

「IM开源推荐」前微信技术专家打造,golang实现,一键部署,客户端SDK全平台支持,轻松替代IM云服务

OpenIM

Vue进阶(幺贰柒):插槽详解

No Silver Bullet

Vue 插槽 10月月更

为了减少代码复杂度,我将if-else升级为面向状态编程

华为云开发者联盟

编程 复杂度 面向状态编程 if-else

mysql cpu占用超过100%

hasWhere

一文说清楚css3具有颠覆意义的2D转换效果

你好bk

CSS html css3 大前端 html/css

【Python自动化测试网站推荐】免费资源网址,帮你找到所有想要的资源!!

程序员阿沐

智慧火电扭转传统运作模式,3D可视化助力双碳政策疾行

一只数据鲸鱼

数据可视化 智慧能源 火力发电 智慧火电 火电厂

🐬【MySQL技术专题】该换换你的数据库版本了,让我们一同迎接8.0的到来哦!(初探篇)

码界西柚

MySQL 运维 MySQL8.0 MySQL 数据库 10月月更

沈抚示范区·“华为云杯”2021全国AI大赛圆满落幕

华为云开发者联盟

人工智能 华为云 modelarts AppCube AI大赛

带你读Paper丨分析ViT尚存问题和相对应的解决方案

华为云开发者联盟

论文阅读 华为云 Vision Transformer 卷积核

【LeetCode】重复的DNA序列Java题解

Albert

算法 LeetCode 10月月更

业界首个机密计算容器运行时—Inclavare Containers正式进入CNCF!

阿里巴巴云原生

阿里云 容器 云原生

kubernetes pod访问不了外网但是宿主机可以

ilinux

010云原生之可观测架构模式

穿过生命散发芬芳

云原生 10月月更

第 12 章 -《Linux 一学就会》-重定向和文件的查找

学神来啦

云计算 Linux 运维 linux学习

Android性能优化之Android 10+ dex2oat实践

字节跳动终端技术

字节跳动 移动开发 Android; 火山引擎

Form Schema 定义详解

全象云低代码

大前端 低代码平台 JSON Schema

VSCode设置Python的unittest测试

陈磊@Criss

腾讯云原生数据库 TDSQL-C荣获“云原生卓越技术提供商”奖项

腾讯云数据库

数据库 tdsql

定制个机器人帮你和Ta聊天

万俊峰Kevin

golang chatbot 聊天机器人 微信聊天

源码 | 为金融场景而生的数据类型:Numeric

RadonDB

数据库 postgresql

Interrupted Exception异常可能没你想的那么简单!

华为云开发者联盟

线程 JVM 高并发 并发 java

ERP对你有帮助吗?ERP是什么时候开始出现的?

低代码小观

管理 企业 企业管理 运营管理 企业管理系统

易宝支付CTO陈斌:如何做一个好的CTO_语言 & 开发_陈园园_InfoQ精选文章