呃。。自己创业的话很不好界定工作职责范围,每一件事情都要做,我们小公司,十来个人,我要写代码,搭建架构,拉项目,维持客户,招人,写文案。。事无巨细..
5楼 @sbicrgw 行政管理是CEO的事情吧?技术团队管理打气项目经理的管理等则应该是VP of engineering的事情,也就是管人,都不关CTO的事。CTO要有技术前瞻性,对技术趋势掌握很好,懂得准确选型不浪费人力物力,提出合适架构应对不断扩张的业务需求,还会在技术研发攻坚上发挥关键核心作用。在技术公司这样的人通常是co-founder。如果在传统企业或者外企,CTO通常是负责网络技术和软硬件选用搭配,保障已有系统不出故障。所以一般也是对公司业务非常熟悉的。总之我觉得CTO与其他领导层的关系和他对公司业务协调的熟悉程度决定了CTO在企业中的作用。
俺的看法:这个可以从党国的架构来理解,CTO就是政治局常委或委员,再以此身份担任一些小组组长副组长,是技术决策或与之相关的决策的负责人,也是与其他部门沟通的节点。总监,项目经理,架构师是执行层面的。总监对应于部长,项目经理对应于xxxx办公室主任,架构师对应于钱学森这种。对cto来说,就是技术相关方面的沟通、做决策及为决策负责。小公司就可以一兼多职了。
实践层面就各种花样了,在我司俺就是技术部门的政委,团队运转正常俺就撒手不管,偏离方向了就干预;人员招聘时把把关;技术问题搞不定了帮忙解决;做技术规划,参与产品规划;帮忙要资源;参与资本运作。