技术总监到底要不要写代码?

  • 时间:
  • 浏览:2

这是一另另有俩个非常敏感一句话题,每次谈论到技术总监要并不写代码的日后,总会引起一片争论。

有的应用进程员说技术总监而且不写代码为什么我么我在么在能领导好技术团队;有的说技术总监还前要写代码?而且技术总监都前要写代码一句话,那技术团队有多操心呐。正反观点看起来都蛮有道理的,我也试着和朋友 聊聊某种话题。

我感觉此人 还是蛮有资格来讨论某种话题的,我有过100人左右技术团队负责人的经历、全是过管理超100多人研发副总的经验,也经历了从一另另有俩个应用进程员到一另另有俩个技术管理者身份转变的历程,所以方便从各个角度来看待某种难题。

任何难题抛开背景来讨论全是耍流氓。

比如下面某种图片,正着看的日后是一另另有俩个老太太,而且朋友 把手机倒过来看一句话是一另另有俩个小姑娘。

这本来朋友 看待难题的角度不同,所展现给朋友 的视角也是不同的。

技术总监要并不写代码某种话题,确实也是前要看公司是那先 样的背景、地处那先 样的阶段、技术总监管理人员的规模来定。

另外技术总监本来一另另有俩个统称,所以公司完会分部门技术总监、研发中心技术总监等,不同级别也前要不同的讨论。

首选探讨一下那先 样的技术总监前要写代码,这里的写代码指的是参与到具体的编码实现。此人 认为有以下 3 种情况报告:

01 技术驱动型的技术总监前要写代码

所以互联网公司产品,完正是依赖技术来构建的,公司的命脉全是技术,没有某种技术总监就一定要参与到核心代码的编写中。

比如我总是比较关注的创业公司 PingCAP ,朋友 公司的主要产品是 TIDB,一另另有俩个开源分布式关系型数据库。朋友 知道开发一另另有俩个高效的数据库是一另另有俩个技术含量很高的事情,没有某种类型公司的技术总监完会参与到编码中。

02 初创技术团队的技术总监前要写代码

一另另有俩个创业公司的初创团队,而且公司的技术体系、技术路线、技术文化完所以没有搭建起来的日后,必定前要技术总监参与到一线,一步步将那先 内容搭建起来。

一齐几乎所有的创业公司在刚始于的日后,就技术的前要程度是相当紧迫的,所以某种时期的技术总监,一定要亲自参与其中,确保核心系统功能不多再再次总出 难题。

有一另另有俩个很著名的反例:

2012年的日后程维为了滴滴产品快速上线,花了 8 万找了一另另有俩个外包做了一另另有俩个 APP,开发出来不仅体验差,还再次总出 了耗费流量高、耗电、听没有订单、定位不准的难题,差点直接将滴滴搞死。日后 张博的加盟才逐步避免了那先 难题,产品稳定后才赢得了滴滴后期的大发展。

国内外的互联网公司都地处创业早期过分注重技术,认为技术可不可不都能能 背熟一切;创业心智心智成熟图片 图片 图片 期是什么是什么的句子的句子 图片 图片 期后又过分轻视技术,原应后期难题频发。所以对技术的重视程度应长期保持一致。

03 管理十几人以下的技术总监前要写代码

管理十几人的技术总监,此人 建议总体还是前要参与到核心代码的梳理中,前要对系统的各个形状了然于胸,知道系统很而且再次总出 的难题点,在再次总出 难题的日后可不可不都能能 快速定位避免。

在某种规模的日后,而且技术总监不参与到核心代码的工作中,确实是没有掌控整个系统的稳定性,再次总出 难题的日后前要依赖于团队中的核心骨干来避免。

当然肯定全是前要参与血块的编码工作,可不可不都能能 在埋点、核心代码评审、代码优化层面来多做工作。而且某种阶段的技术总监完正脱离代码编写工作,容易原应团队技术失控。

国内技术总监现状

在国内,大多数技术总监确实是没有参与到具体的代码编写中的。一方面国内很少有后边所说的纯粹技术驱动型的公司,大多数互联网公司对技术的重视程度仍然很缺陷,认为技术本来服务于公司商业价值,从而不断的压迫技术团队。

很重是老板而且对技术其他全是了解一句话,那对技术团队本来一另另有俩个大灾难,可悲的是大多数企业全是某种情况报告,某种日后技术总监的很大一每种精力,就变成了如何向老板合理的解释清楚技术团队的工作情况报告,全是封闭有有几个月而且压迫一下就可不可不都能能 搞出一另另有俩个完美的系统。

国内的大多数技术总监都被迫陷入所以的行政事务中,比如我曾经呆过的第三方支付公司,各种监管机构每个月完会有各种检查,另外还前要避免各种实物前要文档、行政事务、实物谈判、公司会议等各种各样的杂事中。

当然那先 全是是最可怕的,最可怕的是而且参与到公司的办公室政治,那所以事情就而且偏移了事务的本质,全是某种事情我要并不做好的难题,还前要考虑所以其它的因素,类事的事情最容易我想要心累,耗费巨大的精力。

技术总监到底前要干些那先 ?

首先强调一下技术总监是一另另有俩个管理岗位,所以它的管理职责远远大于编码职责,技术总监的工作更应该关注宏观、全局性的难题。

而且一另另有俩个技术总监此人 代码写得贼溜,团队内小伙伴代码写得一片烂渣渣,那他绝对全是一另另有俩个合格的技术总监。

所以技术总监全是让此人 编码很爽,技术总监的工作更应该是让团队内的成员编码很爽。让团队内的小伙伴编码很爽,确实全是所以的工作要来做。

比如构建一另另有俩个有技术氛围的团队,做有前瞻性的技术选型,在业务设计、埋点、系统架构上下狠功夫。任何团队内不太爽的工作全是技术总监的责任,比如需求变动太频繁、技术选型不合理原应难题频发,团队没有定期的技术分享。

技术总监前要负责技术管理体系的建设和维护,对行业技术发展趋势和管理现状具有准确的判断,从技术层面上协助决策层实现战略目标。所以前要综合实力很强,既要懂技术,也要懂管理,而且职位越高,所前要的知识面要越广。

用通俗易懂一句话来讲:技术总监的工作本来对内本来让团队干活很爽,对外要拼命接住老板吹过的牛逼。

没有朋友 最日后 探讨一另另有俩个话题:除日后边有某种情况报告,工作中写代码的技术总监本来好的技术总监,不写代码的技术总监就全是好的技术总监吗?

答案留给朋友 ,请在评论区谁能告诉我。


*作者简介:纯洁的微笑,一另另有俩个有故事的应用进程员。曾在互联网金融,第三方支付公司工作,现为一名自由职业者,和你一齐用技术的角度去看某种世界。我的此人 微信号 puresmile2,欢迎朋友 找我聊天,记录你我的故事。