17611538698
webmaster@21cto.com

成为高效CTO的七个习惯

资讯 0 2367 2017-10-21 12:02:16
cto-scape.jpeg

你会成为优秀的CTO吗?我想能。

星期一上午十点半,ACME的CTO名叫Jon要做出一项决策。他在Ruby on Rails框架中遇到了困难,正在考虑迁移到Python上。事实上,这个问题已经发生了一个多月。他心里知道不能再拖了。他的团队在以前就说了这个风险。他听到了不同建议、投票及选项。但他还是担心没有掌握全部信息,唯恐决策失误。他该怎么做?

事实上,如果你已经是位CTO,就需要有极快的高质量决策力。在本文中,我们就讨论怎样快速做出高质量的决策,并获得关键的洞察力,然后成为一位有着七个高度成功习惯的CTO。

我的20年CTO经历

这么多年来,我在最成功的一群人中找到了线索,总结了七个不同的成功习惯。不管你是CTO老将,还是新手总监,如果渴望成为一个优秀的CTO,那么能这七个习惯贯彻好,这会让你的职业生涯更加成功。
今天,我就来分享这个秘密。
 

第一个习惯:快速做出高质量决定


我们现在和Jon站在一起。他需要立即打电话告诉团队立即迁移技术栈,设置本月的完成日期,或者开除员工。CTO必须勇于面对困难,做出高度有影响力的决定。

我们永远不会有100%需要的信息。相反,我们可以用以下3个小提示来帮助从纠结中走出,立即转换为行动:
1、依靠80%/20规则。你永远不会有100%肯定的事情。当你获得80%的信息就已足够,需要立即做出决定。作为决策者,要具有分析思维,让自己立即成为主导者。所以,在这个时候必须打电话做出果断决策。
2、在公司里制定一系列决策流程——提供多个选项和实施方案。用较轻量级的方式来增加让业务负责人对你工作的信心,这样可以节省数小时的时间,让决策有效提高1000倍。
3、管理风险。可以阅读一本叫做《Waltzing With Bears: Managing Risk on Software Projects》(《沃尔物与熊,管理软件项目的风险》)的书,它通过制定强大的流程去界定潜在风险和创建一个主动管理威胁和恐惧的计划。

这样一来,主动拥抱风险,它们再也威胁不到我们。
 
 

第二个习惯:知道何时编码


 知道界定怎样编码。一个CTO另一个重要能力是知道何时编码。
 
有100%时间都在编码的CTO,也有在编码花费1%时间的CTO。成功的CTO能够主动决定他们在编码中花费多长时间。能够计划并迭代该计划。
比如,在Stride,我们的CTO花费20%的时间编码,而技术VP则编码中只花10%的时间。他们在星期一早上不走进办公室就可以说:“嗯,我知道今天咋编码”。
提示:
1)编码时间可以随时间调整。例如你是3人开发团队的CTO,可能有70%的编码时间。如果已经成长为20人以上的团队,你可以在编码上占25%的时间。
2)关键时刻要做出决定,心理要清晰为什么做这个决定。做出决定后,设置好日历提醒,再问自己是否该调整百分比。
3)所有的代码行为都不对等。上周我与一名CTO讲话,他说他犯过最大的错误之一就是认为“因为我只能做10%的编码,多了不做我确定它真的值得。我为最重要的代码负责。”结果,他成了这个系统关键点的瓶颈。
 

第三个习惯:信任


 信任他人是一切工作的基础。但还不止如此,CTO通过自己开放的信任,创建团队信任的文化。
事实上,我从Dung Sundheim的几年学习中,总结出4个不同类型的信任元素。只要4个元素中有一个很低才能使信任感感觉很低。
下次你觉得不太完全信任某个人,用这4个要素问自己,是什么原因:
/uploads/fox/21214047_0.jpeg
拿着这张表和自己对比价值观榜上的诚信值,我想你会很开心做了这些事儿。
 

第四个习惯:有效授权


 能够有效的进行授权是所有管理者应该做的事情之一。这是从“知道”转向“做”,将想法付诸于实践之过程,这里可能会有些障碍。
从这个地方开始知道如何进行伟大的工作,知道如何识别伟大的工作以及锐利的实践练习。
-- 问自己。在这些事情,我最热衷和最熟练的人,哪些对我今天的团队、公司来说最有价值。
-- 那么,尽可能将工作授权出去,这样你可以花时间去做一些地狱里的事情。如果我们花费大部分的时间在激情、技能与价值的交叉点。
你可以放心了,你为团队为公司做了很好的工作。
/uploads/fox/21214047_1.png
提示:
在招聘时,清晰哪些东西对你的公司最有价值。如果团队中的任何人都不热衷于技术,用这个方法去界定你的当前团队的差距,如帮助自己填补这些差距。
 

第五个习惯:向上管理


 这是七个习惯里最容易的习惯。我常常看到CTO管理团队和管理老板都很糟糕。更有甚者,他们连自己的老板都不知道是谁。
管理意味着什么?你要懂得老板对你的期望,并且定期和他沟通你对这些期望的进展。
比如,Stride工的技术副总裁Lisa。她和我每周都会见面,她有一个90天的工作计划,我们都知道这个计划是什么,但我们都讨论细节。相反,我问她:“我可以帮你扫除什么障碍?还在正常路线上吗?”。她问我:“我能做得更好吗?我该怎么去做?”
她告诉我项目的进展,我不需要主动去问。她有自己的管理责任,只需要告诉我她做了哪些,有什么进步。
你有对老板对你的期望了解的责任,然后不断显示这些期望的进展。你的老板有责任帮你了解他的期望和更大的蓝图,消除障碍,让你能够完成这些工作。

提示:
还不知道你老板想什么?马上去改正这个第一重要的问题。
为什么?问问你自己:“谁可以开除我?”,这个人就是你的老板。
 

第六个习惯:设置预期和进度衡量


 就像我们应该知道老板是谁,你也该知道谁为你工作,并且给这些人设定期望。可以阅读《The Three Signs of a Miserable Job: A Fable for Managers》(3个令人痛苦的工作的信号)一书,可以帮你学习如何设定期望并平衡团队的进展。
接着,坐下来直接去和团队的每个人做直接的沟通,询问他们:“你们是否为做好工作找到了一个好办法?”。这些事情应该是:
1、在他们能够控制的事
2、让员工自行测量并汇报给你
3、员工自己定义如何以及多长时间进行测量
这些传达了一种既有控制也有赋权的感觉,是非常有益于的。接着,你可以定期检查并衡量整体进度。

/uploads/fox/21214047_2.jpeg
 

第七个习惯:及时反馈


 对符合公司价值观的事情提供反馈和奖励行为。在Stride,我们的核心价值观是诚信、自主和协作。

我们不断奖励这些符合团队价值的行为。有如下:
1、我们每个人都在沟通,“喊出来”告诉对方;
2、用Slack每天作日常的协作做为胜利的频道;
3、每双周做一对一沟通。

我们根据这些价值观来招聘、运营和开除员工。

说到开人,不要回避反馈,不要害怕开除员工。当员工给出反馈时,有几条规则要记住:

1、如果可以,用“和”不要用“但是”。更换单词是有着巨大区别的。
2、只说人们可以做好的事;
3、准备好犯错

准备做高效的CTO了吗?我想你已经准备好了,祝顺利。


译者:21CTO社区
原文:https://medium.com/cto-school/ ... 3b1d2


评论