技术总监是干什么的? - 旁观者

标签: 技术 旁观者 | 发表时间:2014-03-15 14:19 | 作者:旁观者
出处:

郑昀 创建于2013/12/16
最后更新于2014/2/24
本文遵循 Creative Commons 姓名标示-非商业性使用-禁止演绎 许可协议。转载时请注明“转载自知乎”或者给出转载文章的 原始链接

http://ww4.sinaimg.cn/mw1024/62a92ba0tw1ee44o9h54cj20dw0dw3zp.jpg

庄表伟曾撰文 谈及研发管理 的三个提升,由于研发、质量保障、运维三者连接紧密、不分家,所以下面郑昀将其扩展了一下:要『从一个整体来考虑企业的研发管理,应该注重建立一个良性的循环:

  • 技术能力的提升,主要依靠经验积累,建立企业内部的知识库(如RCA案例库、最佳实践库)与传承体系(促进交流与协作,借助研发活力促进技术能力提升,这个技术能力包括部署、维护、私有云等自动化运维能力);
  • 生产效率(而不仅仅是开发效率)的提升,主要依靠科学的数据分析,建立或引进一系列的工具,建立合理的流程与制度(通过提升研发人员、质量保障人员、运维人员能力,激发他们不断改进效率,也很重要);
  • 研发活力的提升,促进研发人员积极的交流与分享 (给研发人员松绑,让他们有足够的空余时间,也很重要);

单就研发部门的技术总监(或研发总监,注意不是研发经理或架构师)而言,郑昀定义这个岗位通常要致力于:

  • 横跨各个开发组织的
    • 技术(通用)方案的积极推广
    • 技术(疑难)问题的定位和解决
    • 学习型技术组织的引导和培养
    • 技术工具的(发现或)制造

而研发部门的架构师,则只需要致力于:

  • 横跨各个开发组织的
    • 技术(通用)方案的积极推广
    • 技术工具的(发现或)制造

即可。

具体工作场景举例:

一,技术(通用)方案的积极推广:

  • 方法:
    • 找到通用性强的技术问题,抽象业务场景;
    • 或制定方案,在某开发组织内落地;
    • 或将A组织的优秀方案复制到B组织;
    • 或将A公司的优秀方案复制到内部落地;
  • 例子:
    • 技术问题举例:
      • 业务降级
        • 由于各种线上运维需求,导致部分业务必须停服。几次之后,我们意识到这必须做成功能,随时能通过一个持久化配置中心的控制台界面让某些业务停服而不影响其他业务。
        • 这就是业务降级解决方案的由来。也因此要求它要扩展为业务降级打包预案,随时可以让一部分业务“批量”降级。

二,技术(疑难)问题的定位和解决

  • 方法:
    • 由上级主管发现各个开发小组中的技术问题,尤其是那些线上问题;
    • 一般来说,开发组组长自己内部解决问题,但上级主管需要判断哪些问题得让研发总监、其他开发组长、架构师等一起商讨解决;
    • 在这个过程中,形成整个技术团队有事儿一起商量一起解决(而不是各自为战)的氛围。

三,学习型技术组织的引导和培养

  • 方法:
    • 部门内有一两个人专门定期组织技术分享讲座
    • 新人入职后做一次技术分享;
    • 老人做完一个项目之后做一次技术总结和分享;
    • 对于部门未来可能遇到的技术难题,提前组织人做课题研究,并做多次技术传道,从浅到深

四,技术工具的(发现或)制造

  • 方法:
    • 找到技术团队的痛点;
    • 找到技术团队的生产效率低的原因;
    • 抽象业务场景;
    • 针对性了解其他公司如何解决的,梳理各种方案;
    • 发现现有开源工具,或组织人员开发工具,制定和验证高可用方案。
  • 例子:
    • 自动化测试自动化部署
    • 持续集成
    • 定时任务调度和管理
    • 可靠的异步推送 NotifyServer

原文链接: http://zhuanlan.zhihu.com/zhengyun/19686537

-over-


本文链接: http://www.cnblogs.com/zhengyun_ustc/p/director.html,转载请注明。

相关 [技术 旁观者] 推荐:

技术总监是干什么的? - 旁观者

- - 博客园_旁观者-郑昀
郑昀 创建于2013/12/16. 最后更新于2014/2/24. 本文遵循 Creative Commons 姓名标示-非商业性使用-禁止演绎 许可协议. 转载时请注明“转载自知乎”或者给出转载文章的 原始链接. 庄表伟曾撰文 谈及研发管理 的三个提升,由于研发、质量保障、运维三者连接紧密、不分家,所以下面郑昀将其扩展了一下:要『从一个整体来考虑企业的研发管理,应该注重建立一个良性的循环:.

我当初是怎么管理技术团队的 - 旁观者 - 博客园

- -
关键词:管理技术人才、管理技术团队、技术传承、对题集/错题集、研发哲学. 窝窝技术团队大约两三百人左右,主要是五大块:研发、数据、无线、质量、运维. 2012年年初,一个大项目结束后,我召开了飞行研讨会,经过这次深刻反思,形成了几个影响深远的管理观点:. 管理者要向下提供工具,以形成干部的简单、易记忆、易执行的工作套路.

呵旁观者文 (梁启超)

- 云透 - 非常日报
天下最可厌、可憎、可鄙之人,莫过于旁观者. 旁观者,如立于东岸,观西岸之火灾,而望其红光以为乐;如立于此船,观彼船之沈溺,而睹其凫浴以为欢. 若是者,谓之阴险也不可,谓之狠毒也不可,此种人无以名之,名之曰无血性. 嗟乎,血性者,人类之所以生,世界之所以立也;无血性,则是无人类、无世界也. 故旁观者,人类之蟊贼,世界之仇敌也.

异地双活的四个误区 - 旁观者 - 博客园

- -
郑昀(老兵笔记) 20190305. 阿里云华北二机房2019年3月3日凌晨服务中断长达三小时,我在微博上喊出了:工程师赶紧起床,切多活流量啊. 多年前,大家往往做成了灾备机房,一主一备. 结果是,真正灾难发生的时候,最高领导人下不了决心切机房,因为无法预料切换后果(灾难总是不期而遇,切过去就可能切不回来了).

云纵持续交付环境管理进化历程 - 旁观者 - 博客园

- -
破天(李进庄)、冬草(宋玥辉) 创作于2018-9-10. 一个公司的运维能力强弱和你线上环境敲命令是有关的,. 你越是喜欢上线敲命令,你的运维能力就越弱,. 越是通过自动化来处理问题,你的运维能力就越强. 持续集成(Continuous Integration, CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.

那些年我们一起犯过的错 - 旁观者 - 博客园

- -
阶段性小结: 错误是我们的财富. 对于事故处理,我们遵从航天二十字诀: 定位准确、机理清楚、可以复现、措施有效、举一反三. “丰田生产体系”与航空航天的这个原则是相通的,如果对待错误的态度是开诚布公的,那么整套系统就能从中学习,能取得进步. 我们坚持每错必查、错了又错就整改、每错必写,用身体力行告诉每一个新员工直面错误、公开技术细节、分享给所有人,长此以往,每一次事故都会变为我们的财富.

【外刊IT评论网】“旁观者效应”是如何毁掉我们的代码的

- - 外刊IT评论
1964年,纽约昆斯区,28岁的Kitty Genovese在经受了长达35分钟的性侵犯后最终被谋杀致死,共有38个本地区人性正常的居民经过,但没有一人提供帮助. 图片来源: Abu Badali, CC 2.5, via. 这个故事例证了 ‘旁观者效应’中的一个不幸的心理特:援助的几率与旁观者人数成反比.

被小伙伴们蠢哭了的那些事儿:找回密码篇 - 旁观者

- - 博客园_旁观者-郑昀
郑昀 创建于2014-01-12;. 最后更新于2014-01-13.. 找回密码功能是漏洞传统重灾区,下面列出两个经典错误点,请引以为戒吧Web开发工程师们. 一)以为用户不会抓包不会看源码不会分析表单参数,HTML文档和表单里想写啥就写啥. +手机App的忘记密码功能:. 首先,通过抓包分析,发现密码重置接口可以Web访问;其次,填入手机号码提交,.

前端技术

- - CSDN博客综合推荐文章
随着互联网产业的爆炸式增长,与之伴生的Web前端技术也在历经洗礼和蜕变. 尤其是近几年随着移动终端的发展,越来越多的人开始投身或转行至新领域,这更为当今的IT产业注入了新的活力. 尽管Web前端技术诞生至今时日并不长,但随着Web技术的逐渐深入,今后将会在以下几方面发力. JavaScript的兄弟们.

SSI技术

- - 开源软件 - ITeye博客
1.       SSI,通常称为“服务器端包含”技术. 使用了SSI技术的文件默认的后缀名为.shtml,SSI技术通过在html文件中加入SSI指令让web服务器在输出标准HTML代码之前先解释SSI指令,并把解释完后的输出结果和HTML代码一起返回给客户端. 2.       SSI技术的优点:SSI技术是通用技术,它不受限于运行环境,在java、dotnet、CGI、ASP、PHP下都可以使用SSI技术;解释SSI的效率比解释JSP的效率快很多,因为JSP规范提供了太多的功能,这些功能都需要servlet引擎一一进行解释,所以效率比较低.