技术总监的岗位定义
技术总监(Chief Technology Officer,CTO,又常称为技术官或首席技术官)是企业团体里的高阶主管职位之一,是企业内负责技术的最高负责人。这个名称是在1980年代时从美国开始兴起,起源于一些有大规模投资在研究与发展(R&D)项目的大型公司,如通用电气(General Electric, GE),美国电话电报(AT&T)与美铝(ALCOA),主要责任是将科学研究成果转为营利项目。
1990年代,因计算机和软件公司热门,很多公司把CTO的名称给予管理计算机系统和软件的负责人。有时CTO和CIO(Chief Information Officer,是信息管理最高负责人)是同一个人(尤其在软件公司),有时CTO会归于比较精通科学技术的CIO手下。在不同领域的公司,CTO工作性质不同;即使在同一领域,工作性质也可能大不相同。一般CTO会有以下责任:
* 长期技术方向(战略性)
* 短期技术方向(战术性)
* 管理研究对公司经营活动和营利的影响
* 公司中使用的软件
补充一点:
通过我的求职过程发现,时下IT行业的技术总监是一个比较混乱的称呼。
大型公司,总监的上级是CEO,下级是部门经理;
大部分公司是把部门经理或者以前的技术主管叫做技术总监,有的公司甚至把一个类似于组长的叫做总监!比如天天周末购物返现网这家公司,就是这个现象。各位求职者面试过程中一定要问清组织结构。
求大侠,对软件公司的几个职位有点搞不清,技术总监,系统架构师,系统分析师,具体的职责与区别?
个人理解技术总监是从系统架构师或系统分析师等工程师发展而来的,侧重团队管理和技术管理。
系统架构师是大师级的,首先必须了解从平台到语言到工具,熟悉多种语言/平台/架构更好,要求只是储备和经验丰富,这样才能给出一套合适的解决方案。这个是要经验和足够的项目背景支撑的。侧重技术经验。
系统分析是是业务用户和开发人员的桥梁,必须了解业务,同时也精通开发或产品功能。也是很关键的一个角色。侧重沟通。
以上是个人的经验总结和知识积累,希望对你有所帮助。
—————————-
另附上百科里的词条解释,可能更全面些。
系统分析员又称系统分析师,是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。在软件开发流程中主要从事需求分析工作,同时也涉及可行性分析和概要设计的部分工作。英文system analyst,简称SA。 系统分析师(SA)是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。系统分析师是抽象模型的建立者,他们需要专业的conceptionmodel(概念模型)知识和基础编程技巧。杰出的系统分析师会利用编程技巧来辅助建立conceptionmodule。
系统架构师(又称企业架构师或者系统设计师)是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价。 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等。
技术总监一般负责一个企业的技术管理体系的建设和维护,制定技术标准和相关流程,能够带领和激励自己的团队完成公司赋予的任务,实现公司的技术管理和支撑目标,为公司创造价值!一个好的技术总监不仅要自身具有很强的技术管理能力,同时,也要有很强的技术体系建设和团队管理的能力,要对企业所在行业具有深入理解,对行业技术发展趋势和管理现状具有准确的判断。
IT技术总监~~~~
IT技术总监是一个职位,要当上的话,个个单位不同,有的单位要考试,有的单位只要老板信任就可以了,一般来讲,IT公司人不是很多,要当上总监,一定要首先取得老板的信任和认同,要有一定要战略眼光,熟习专业,同时还要有强有力的协调能力和一定的组织能力和管理能力.如果你很想担任,又认为自已具有总监的能力,完全可以毛遂自荐,这是最快的.老板认同了你,认为你可以去试试干一干,你就马上当上了.当然最重要的是如何提升自已的能力,比如专业技术,行业发展趋势,技术发展趋势,协调能力,组织能力,管理能力等.当然这只是相对的,不是绝对的,如果你单位里人这些能力和技术都比你差,那你的希望就比较大了.
如何做好一个软件开发技术总监
先了解一下技术总监的职责,再根据自己的情况去对比,分析,进步,达成目标
技术总监一般来说工资多少?比如说网龙公司的软件技术方面的技术总监薪资大概多少?
15—20万,四川地区哈.技术工程师5—10万,四川地区
技术总监CTO有前途吗
当然有前途,它已经不是单纯的技术岗位了,而除了技术还需要综合管理、商业和运营等突出能力的职位,发展前景是多向的、无限的。
——————-
CTO
首先澄清几个CTO的误区,CTO的要求是最高的,不是每一个人都胜任CTO,好的CTO在国内非常少,非常稀有。
很多同学的一个巨大的误区,认为CTO就专注于技术的,这是不对的,CTO如果只专注于技术,那你招一个架构师不就成了,为什么还需要找CTO呢。
还有一个误区,很多同学从大公司出来进入一家创业公司 or 小公司,挂名某某CTO,自认为自己已经一步登天,其实离CTO的能力差之甚远。
CTO是一个系统的成长轨迹,不是一朝一夕可以练成的,需要后天的巨大“自我改进”能力。如果用我自己的话总结,CTO的成长之路犹如“从蚕到蛾的蜕变”,整个蜕变过程缺一不可,最后都是要经历性格塑造的,不断的改变自己的性格。
我用一张图能稍微总结下CTO的要领,如果你有志于往CTO发展,至少你得知道,你尽量往这方面发展是OK的。
真正的CTO,是软件产品和技术是统一管理的,在通过后期的自己的努力,通过情商、逆商以及商业思维来辅助。
如果一定要总结下CTO的要领:
1.业绩达成:洞察客户需求,捕捉商业机会,规划技术产品,通过技术产品领导业务增长,有清晰的战略规划、主攻方向,带领团队实现组织目标
2、前沿与平台:到这个研发规模规模级别了,一定要有专门的团队做技术应用创新探索和前沿技术预研。而且要和技术平台团队、应用研发团队形成很好的联动作用,让创新原型试点能够很平滑的融入商业平台再让应用研发线规模化的使用起来。
3、研发过程管理:站在全局立场来端到端改进业务流程,为业务增长提供方便
4、组织与人才建设:公司文化和价值观的传承;研发专业族团队梯队建制建设、研发管理族团队梯队建制建设;创建创新激发机制,激发研发人创新向前发展,激发黑马人脱颖而出
CTO做的事情,是商业、产品、技术、管理、团队相平衡的综合统管。
技术总监的介绍
技术总监一般负责一个企业的技术管理体系的建设和维护,制定技术业具有深入理解,对行业技术发展趋势和管理现状具有准确的判断.
做一个中型IT公司的技术总监需要具备什么素质
一般技术总监需要两方面责任,管理职责和技术职责 1、管理职责 a)参与制定公司软件产品的发展方向,确定公司产品框架及开发实施计划; b)规划产品研发进度安排,根据公司需要确定产品开发周期及人员安排; c)全面监控产品开发质量、进度和成本控制; d)针对公司具体项目实施,控制项目需求变更,支持项目实施的顺利进行; e)负责研发中心各部门的日常管理工作和部门建设,制订并监督执行部门工作计划. 2、技术职责 a)解决目前公司已使用技术框架中存在的问题并进行有效优化 b)负责培训公司软件开发人员的整体开发技能 c)负责公司软件构件库的搭建、第三方控件的选型
技术总监是后端升上去的,还是前端安卓端之类提拔上去的呢?
技术总监需要的是综合能力,不仅仅要看代码技术,更多的还要看管理和沟通等能力,以及对产品的理解,最好还能稍懂运营,当然如果从技术的角度来看做一名全栈工程师最终成为技术总监的几率是会大些.
技术总监的岗位要求
一、全面负责技术部工作,直接对总经理负责. 二、 参与公司发展战略和计划的制定. 三、 参加公司会议,将工作落实到位. 四、 加强技术队伍建设和管理. 五、 制定技术目标和工作方案. 六、 组织网络开发工作的实施. 七、 加强部门合作,提供技术支持. 八、 加强计算机使用的管理. 九、 参与制订电脑、网络软、硬件及耗材的采购计划. 十、 负责网络安全管理. 十一、 对公司机密负有保密责任. 十二、 积极完成其它临时性工作.