向冠军冲刺!高分论文-我眼中的CTO,请多支持
作者: 国林川 北京测试开发工程师
注:本文节选自参加微软寻找下一代CTO活动20强参赛论文
阅读全文,为我打分>>> http://cto.it168.com/pvote.aspx?uid=10742999
摘要:本文首先通过国内外行业内对CTO的定义及工作职责的介绍,归纳出在本人眼中CTO所应该具备的三个基本方面的知识与技能,即技术方面、商务方面以及项目管理方面的知识与技能。其次是提出衡量一个CTO是否杰出的两个因素。其中主要因素是对技术未来发展趋势的把握,另一个因素是能够根据企业实际情况制定出合理的技术路线。在谈到把握未来技术发展趋势时,本人根据自身经验对未来技术发展进行了预测,认为未来技术的发展主要三个方面的整合。即软件的应用及架构整合,硬件的整合,用户体验的整合。最后在文章的结尾介绍了本人参加此次活动的感受。
在项目管理方面,作为CTO,或多或少都要参与到一些实际的项目中,或者领导着一些项目的开发。项目能够按时完成,按时上线影响着企业的命运。CTO要有能力领导监督项目,识别出项目的风险,协调各个项目之间的技术资源,指导项目经理的工作。更为重要的是能够建立一些如CMM的管理流程和管理方法,制定出技术框架和实施模式,建立了健全的项目管理体系,并良好地运行。再好的想法只有实现了才有价值。
随着互联网的发展,现在这种划分界限也越来越模糊了,微软以前推出的Web Service 是基于一种BS结构的应用。越来越多桌面应用程序,也可以在不安装的情况下直接在互联网上应用,比如说Google推出的Docs&Spreadsheets具备了文档编辑、表格处理,另外具有文档共享以及多人编辑等交互功能。更让人震惊的是很多公司已经发布了基于互联网访问的操作系统。纵观目前的技术发展已经和互联网紧密的融合起来,已经很难用传统的架构进行区分。
《孙子兵法》里提到“不谋万世者,不足以谋一时;不谋全局者,不足以谋一域”,我认为,以上两点正是衡量一个CTO是否杰出的重要标准。作为一个杰出的CTO不仅要考虑技术的未来发展趋势,还要根据公司的实际情况,技术实力,竞争对手以及企业的战略目标等诸多问题,从全局的角度综合考虑,为企业指明技术方向。还要有能力根据环境和市场的发展及时调整战术安排,万万不能唯技术论,否则很容易将企业带到一个弃之不舍,食之无味的两难处境。
通过这次活动一方面让我从新对微软的产品系列有了新的了解和认识,最为重要的是,提醒了我,要看一看,想一想未来的技术发展趋势是什么。在学习掌握成为一个CTO所要求的基本知识与技能的过程中,同时也要锻炼自己对CTO的思维习惯,和工作习惯的培养。
立足现在,着眼未来,这就是我眼中的CTO。