722编号架构师、技术总监、CTO职位区别

上传人:玩*** 文档编号:146934415 上传时间:2020-10-05 格式:PDF 页数:14 大小:253.24KB
返回 下载 相关 举报
722编号架构师、技术总监、CTO职位区别_第1页
第1页 / 共14页
722编号架构师、技术总监、CTO职位区别_第2页
第2页 / 共14页
722编号架构师、技术总监、CTO职位区别_第3页
第3页 / 共14页
722编号架构师、技术总监、CTO职位区别_第4页
第4页 / 共14页
722编号架构师、技术总监、CTO职位区别_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《722编号架构师、技术总监、CTO职位区别》由会员分享,可在线阅读,更多相关《722编号架构师、技术总监、CTO职位区别(14页珍藏版)》请在金锄头文库上搜索。

1、【干货】【干货】CTO、技术总监、首席架构师的区别(汇总、技术总监、首席架构师的区别(汇总 版)版) 【技术总监】:提升自已的能力,比如专业技术,行业发展趋势,技术发展趋势,协 调能力,组织能力,管理能力等 【首席架构师】:需要从技术总监和研发 Leader 身上剥离职责。让技术总监 和研发 Leader 偏项目管理(管理族),把各个模块之间的架构设计工作,独立 出一个岗位,就是架构师来负责。 【首席技术官 CTO】:真正的 CTO,是软件产品和技术是统一管理的。商业、 产品、技术、管理、团队相平衡的综合统管。 一、高级程序员 如果你是一个刚刚创业的公司,公司没有专职产品经理和项目经理,你就是

2、公司 的产品经理,你如果对你现在的开发员能力不满,那么你只需要的是一个高级程 序员。 你定义功能、你做计划推进和管理,他可以带 1-2 个副手把你规划的功能实现 了,他是主力干活者,有技术难题也是他来亲自攻克解决。 所以,一个高级程序员,他的职责很清晰: 1、负责核心复杂功能的实现方案设计、编码实现 2、负责疑难 BUG 分析诊断、攻关解决 二、研发 Leader 公司再长大些。如果你就有一个研发团队(含产品/开发/测试),你就一套主 产品,而且你的研发团队小于 15 人,那么你需要的就是一个研发 Leader。 因为你已经有了 1-2 个高级程序员,核心难题攻克和核心功能研发进度与质量 保证

3、,已经可以靠他们自身能力解决掉了。那么你需要研发 Leader 干什么。 研发 Leader 的职责是: 1、团队任务管理:开发工作量评估、开发任务分配 2、团队生产质量提升:代码审核、开发风险识别/报告/协调解决 3、团队生产力提升:代码模板研发与推广、最佳实践规范总结与推广、自动化 研发生产工具研发与推广 4、团队专业力提升:招聘面试、新人指导、领导复盘总结改进 三、技术总监 如果你的研发团队超过 20 人了,而且有多套主打产品线了,你可能已经有了多 个研发 Leader 了,那么你需要一个技术总监。 技术总监的职责: 1、组建平台研发部,搭建公共技术平台,方便上面各条产品线开发。 2、通

4、过技术平台、通过高一层的职权,管理和协调各个产品线组。现在每个产 品线都应该有合格的研发 Leader 和高级程序员了。 四、首席架构师 因为你已经有了技术总监了,所以技术平台不错了。技术平台和各条产品线的协 调互动,也是技术总监管着。 因为你已经有了各个产品线的高级程序员, 他们在靠个人能力维持着核心功能模 块的开发进度和代码质量。 因为你已经有了研发 Leader,所以代码模板研发与推广、最佳实践规范总结与 推广,这些事都已经在日常按份内职责开展了。 那么,啥时候需要首席架构师啊。 也就是说,需要分离管理族和专业族了。你会发现,这个阶段你的研发团队已经 超过 100 来人了,需要有人专注来

5、做架构规划、设计、日常维护。不能让研发 总监和研发 Leader 又做管理又做技术一股脑都扔给他们,你就等着总结果产 出。这是不对的。 需要从技术总监和研发 Leader 身上剥离职责了。 让技术总监和研发 Leader 偏 项目管理(管理族),把各个模块之间的架构设计工作,独立出一个岗位,就是 架构师,来负责。 每个产品线都有架构师,在技术平台部门也有技术平台的架构师。那么,技术平 台和业务产品线的架构互动,就是首席架构师在衔接了。让技术平台架构能够和 产品业务系统的架构互相促进和支撑,就是首席架构师的份内之事。 架构师的职责是: 1、架构分析:从功能性需求中识别出需要增加的非功能性需求,好

6、满足性能、 可扩展、解耦/集成、安全、可运维、高可用、易部署、易更新。并且识别完非 功能型需求,还要做技术选型、技术架构风险识别、技术实现工作量评估 2、架构设计与实现:非功能性模块的架构设计、接口设计、代码实现。所以需 要的是有代码实现能力还要有架构思维的工程师,不需要画 PPT 的工程师 3、业务架构设计与实现:需要对跨系统的接口进行识别、实现、维护,需要对 能写成公共代码类库的进行分析、识别、接口设计、实现、变更维护。 4、重构:架构师需要经常做 Bug 分析、非模板性和公共类库代码检查,以发 现代码腐烂程度,以发现还有哪些代码没有做很好的架构与精心的代码设计。所 以重构是经常性维护发生

7、的,不是攒到某一刻动大手术,甚至推翻重做,那就不 叫重构了。 五、CTO 你把架构师团队组织建立完成,再往大长,你才需要真正意义上的 CTO 了。否 则你一开始就招真正的 CTO,他也不满意,你的期望也不对。现在你的期望也 对了,他的能力模型也正好和你的期望职能匹配了,你能给他的和他想要的也正 好匹配了。 有的公司有软件系统产品副总裁,也有软件系统技术副总裁,而且把软件系统技 术副总裁叫 CTO,软件系统产品副总裁叫产品 VP。这就很怪异。 真正的 CTO,是软件产品和技术是统一管理的。 他做的事情,是商业、产品、技术、管理、团队相平衡的综合统管。 CTO 的职责: 1、业绩达成:洞察客户需求

8、,捕捉商业机会,规划技术产品,通过技术产品领 导业务增长,有清晰的战略规划、主攻方向,带领团队实现组织目标 2、前沿与平台:到这个研发规模规模级别了,一定要有专门的团队做技术应用 创新探索和前沿技术预研。而且要和技术平台团队、应用研发团队形成很好的联 动作用, 让创新原型试点能够很平滑的融入商业平台再让应用研发线规模化的使 用起来。大量的前沿探索都死在了内部,做完试点就停滞了,这就需要 CTO 做 好整体的衔接推动工作。 3、研发过程管理:站在全局立场来端到端改进业务流程,为业务增长提供方便 4、组织与人才建设:公司文化和价值观的传承;研发专业族团队梯队建制建设、 研发管理族团队梯队建制建设;

9、创建创新激发机制,激发研发人创新向前发展, 激发黑马人脱颖而出 CEO:首席执行官,首席执行官为一种高级职务名称。在经济组织机构中,首席 执行官(Chief Executive Officer,缩写 CEO)是在一个企业中负责日常事务 的最高行政官员,又称作行政总裁、总经理或最高执行长。 COO 即首席运营官(英语:Chief Operating Officer,英文缩写:COO,又 常称为运营官、营运总监)是公司团体里负责监督管理每日活动的高阶官员。 COO 是企业组织中最高层的成员之一,监测每日的公司运作,并直接报告给首 席执行官。在某些公司中 COO 会同时兼任总裁,但通常 COO 还是

10、以兼任常务 或资深副总裁的情况居多。 CFO:首席财务官CFO(Chief Financial Officer)是企业治理结构发展到 一个新阶段的必然产物。 没有首席财务官的治理结构不是现代意义上完善的治理 结构。从这一层面上看,中国构造治理结构也应设立 CFO 之类的职位。当然, 从本质上讲,CFO 在现代治理结构中的真正含义,不是其名称的改变、官位的 授予,而是其职责权限的取得,在管理中作用的真正发挥。 CTO:(首席技术官(ChiefTechnologyOfficer)): CTO(首席技术官)英文 Chief Technology Officer,即企业内负责技术的最高负责人。这个名称

11、在 1980 年代从美国开始时兴。起于做很多研究的大公司,如 General Electric, AT&T,ALCOA,主要责任是将科学研究成果成为盈利产品。 CIO: 首席信息官(又称 CIO,是 Chief Information Officer 的缩写)中文意 思是首席信息官或信息主管, 是负责一个公司信息技术和系统所有领域的高级官 员。他们通过指导对信息技术的利用来支持公司的目标。他们具备技术和业务过 程两方面的知识,具有多功能的概念,常常是将组织的技术调配战略与业务战略 紧密结合在一起的最佳人选。 CIO 原指政府管理部门中的首席信息官, 随着信息 系统由后方 办公室的辅助工具发展到

12、直接参与企业的有力手段,CIO 在企业中 应运而生,成为举足轻重的人物。美国企业的首席信息经理相当于副总经理直接 对最高决策者负责。 首席信息官是一个比较新的职位,目前只有在一些全球 500 强的大企业才设立 职位,如 Coca Cola, DSM 等。但是随着商业领域多极化的竞争与发展,越 来越多的企业开始将Innovation这一概念作为企业的持续发展的动力和竞争优 势,CIO 将成为未来企业最为重要的职位领导人之一。 技术总监的工作职责 1、制订并组织实施技术系统工作目标和工作计划。 2、组织制订并实施技术系统规章制度和实施细则。 3、组织不合格品的审理工作。 4、组织技术、产品开发与创

13、新。 5、组织建立并实施质量体系。 6、公司标准化、计量管理工作。 7、定期进行技术分析和质量分析工作,制定预防和纠正措施。 8、重要技术工艺设备、计量器具的申购。 9、技术系统文件等资料的整理保管及公司档案管理工作。 10、公司保密工作。 管理职责 1、组织建设 (1)、参与讨论公司部门级以上组织结构; (2)、确定下级部门的组织结构; (3)、当发现下级部门的岗位设置或岗位分工不合理时,要及时指出问题,作 出调整,并通知人力资源部。 2、招聘及任免 A、用人需求 (1)、提出直接下级岗位的用人需求,并编写该岗位的岗位职责和任职资格, 提交给总经理确认; (2)、确认直接下级提交的用人需求(

14、含岗位职责和任职资格),并提交总经 理确认。 B、面试 (1)、进行直接下级岗位的初试; (2)、进行直接下级的直接下级岗位复试,并做最后确定; (3)、组织参与面试的人员。 C、不合格员工处理 (1)、提出对不合格直接下级的处理建议,提交总经理确认; (2)、确认直接下级提出的对不合格员工的处理建议,提交给人力资源部。 3、培训 (1)、提出对直接下级的培训计划,提交总经理确认; (2)、确认直接下级提出的培训计划,提交人力资源部。 4、绩效考评 (1)、提出直接下级的绩效考评原则,提交总经理确认; (2)、根据总经理确认的绩效考评原则,与人力资源部经理商讨并确定绩效考 评方法; 技能要求

15、软件系统的架构设计、系统分析、软件实现、性能优化等各个环节及流程;2 研发过程管理和控制,包括进度安排和控制、风险控制、质量管理、配置管理等 ; 备较强的研发过程管理和控制的技能,包括进度安排和控制、风险控制、质量管 理、配置管理等 能力要求 强烈的责任心和良好的挫折承受能力; 较强的创造能力、抽象思维能力、归纳能力、逻辑分析能力、学习能力、项目管 理能力; 良好的语言表达及沟通能力、拓展力及组织协调力,良好的职业素质; 具备对工作流程的塑造和改造的能力 薪资行情 薪资水平因公司所在行业和公司自身规模的大小而不尽相同, 中小企业的技术总 监的薪酬相对要低一些。平均而言,国内知名公司的技术总监一

16、般年薪范围在 20-60 万元左右,相关专业技能的经验越丰富年薪越高。 职业发展 技术总监是企业团体里的高阶主管职位之一,是企业内负责技术的最高负责人, 类似总工程师。技术总监需要有多年的行业内技术开发工作经验,精通行业相关 技术及了解同行技术发展状况,并且还要有一定的技术前瞻性和团队领导能力。 其一般是由技术部经理、研发部经理、质量管理部经理发展而来,经过努力可以 向主管技术的副总经理、甚至总经理的方向发展,也可以利用自身的技术优势、 积累的人脉关系和资金,进行自主创业。 一直在思考软件公司如何开源节流。 当然,老板也在思考开源节流。 当然,老板思考的开源节流在公司运营层面上,而我作为 CTO,我考虑的则是 在产品运营角度上来思考这个问题。否则,一个软件公司,它的生存与发展就是 靠软件产品,除此之外没有别的收入来源,那么作为负责产品的人再觉得没有责 任思考这个关乎公司盈利与发展的问题, 那么要把这个问题甩给天天忙销售忙资 金忙公司管理的老板么?那要你这个 CTO 干吗?难道就是为了让你当个工头管 住一帮人么? 有的公司光有技术总监,没有 CTO。技术

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 心得体会

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号