特稿 >

行业洞察 >

一位创业公司的CTO要做些什么?

一位创业公司的CTO要做些什么?

Xtecher 丨 行业洞察

20918
1968

2016-09-01

Yuki

Xtecher特稿作者

关注

近来,围绕丁香园前CTO冯大辉与匿名人士的“互撕”事件闹得沸沸扬扬。


这位匿名人士的文章开头是这样说的:


图片 1.png


“爆脾气”冯大辉立刻在微博悬赏一万美元寻找匿名者,并作出回应,部分内容如下:

 

11.png

 

这事随后又牵涉了丁香园现任CTO范凯和创始人李天天,扯出复杂的期权之争,一时间各方众说纷纭,愈演愈烈。

 

这些口水仗暂且按下不表,CTO到底要不要写代码呢?网友们是这样评论的:


 匿名 :你见过哪个包工头搬砖的?

阿季卢尔夫的盔甲:CTO不写代码那个T算什么??而且他怎么不当CWO首席微博宣传官?

Blue shit段子研究:CTO把握大方向,统筹资源,协调跨部门合作,写什么代码!我们8线城市小公司的CTO都不写代码

KimYang:不写代码可以啊,你总得找个bug,优化算化,出迭代方案吧

陶科锐:CTO不写代码没什么,但是CTO不会写代码这个事情就严重了。他到底是不会还是会儿不写呢?

 

网友们各持己见,所以问题来了:创业公司的CTO到底在做些什么?

 

约翰米勒是一家初创公司Overleaf的CTO。Overleaf是专门用于科学论文的在线协作文档,主要面向大学和学术出版商,拥有约40万用户。米勒手下有5个开发人员。他记录了自己从2014年8月到2015年12月精确到每分钟的所有工作行为,并在今年7月公之于众。我们节选了部分内容,以展现创业公司CTO的工作。

 

第一个问题:CTO每周工作多长时间?


2.png

 

米勒的平均工作时间是每周52小时,即图中虚线部分。尽管已经超出了法定的工作时间,却好像并不符合创业公司“每周工作130小时”的鸡血口号。米勒说这是因为他对“工作”有着严格的定义:哪怕是伸伸腿都会停下计时。他也强调,人需要吃饭、睡觉,因此对“130小时”的超长工作时间表示质疑:创业是马拉松,不是短跑啊!

 

第二个问题:CTO的时间都花到哪儿啦?

 

3.png


他将自己的工作内容划为9个标签:

biz: 管理,销售,市场,融资,供应商管理,处理用户反馈,指标和分析

dev:编码,原型设计,线框图,操作,bug调查和修复

hiring:阅读简历,面试,合同,会面,处理招聘

inbox: 处理邮件和通知

manage:个人规划,计划会议,培训开发者,一对一,设备,代码检查,小结会议

meeting: 安排的会议和电话

metime: 跟踪程序

qa: 手动测试

support: 用户支持

 

从中可以看到,米勒的工作内容非常之多。其中,biz(商业)基本上是公司宏观层面的管理,包括销售、市场、融资等等;manage则是技术部门内部的管理和培训。技术部门招人他也需要把关。

 

在米勒的工作中,biz(商业)和dev(开发)占据了最多的时间,每周各花费18小时,远高于其他各项。manage(部门管理)和meeting(会议)则分列3、4位。剩下的几项中,qa(测试)和support(支持)也仍然是技术层面的内容。

 

看来,这位CTO花在写代码的时间是相当多的。

 

第三个问题:CTO的工作内容有怎样的变化趋势?

 

5.png

 

有趣的是,随着公司发展,米勒的开发时间没有太大变化,花在商业上的时间却减少了。米勒说这是由于技术团队扩大导致manage时间增加,同时许多商业上的问题是通过电子邮件处理的,因此inbox时间也增加了。

 

而开发时长的维持则是米勒牺牲了周末时间勤勤恳恳写代码换来的。

 

22.png

 

米勒画出了时长前四项目和总时长的对数趋势线,工作时间总体增加,但开会时长下降很明显,效率提升了。


6.png

 

米勒在文章结尾时说,这种记录增进了他对自己工作的了解。从这份记录也可以感受到,一位CTO不仅要参与公司层面的管理,更要把握技术部门本身的节奏。当公司成长后,CTO或许可以不参与具体的研发工作,但至少要把握技术的方向,例如Google的谢尔盖布林。

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

账号登录

重置密码

还没有账号?立即注册>

账号注册

已有账号?立即登录>注册企业会员

重置密码

返回

绑定手机