这个情况不属于个例。特别在小微企业非常常见。

就拿我自己的经验来说下。(针对互联网中小型公司,甲方爸爸请走开)。

从公司的发展角度来看,所有的公司都有着从无到有,从小到大的发展历程。

技术团队规模

10人左右规模

在这个团队规模上,给你再高的title那都是虚的,所有的技术人都是需要干活的。因为在这个规模的技术组织架构上来讲,基本上一个岗位只有那么1-2个人。也不需要多好的领导力。因为这种团队基本上只要你代码写的好,你就是老大。领导力啥的都是浮云。为什么?因为资源有限,没得选。技术总监就是项目经理+高级开发的角色。技术经理?那就是个高级开发。如果不给这样的title,基本上没人愿意进去,不信的话你去BOSS上看下薪资范畴就知道了。

基本上在这个级别的团队,没有所谓的领导层,大家都是干活的。这个时候基本上是业务怎么说,就怎么做。

20-30人的规模

在这个规模上,基本上关键岗位上的人员有了一定的富余了。作为老大就要试着怎么去平衡个人之间的关系,根据个人能力和愿望去进行有限的调节。这个时段的技术总监基本上在产品经理和架构师和PM各个端漂着。基本上在这个范围的团队,产品线比较有限,最多不超过两条。有一定富余领导力的还要兼顾下各个部门之间的感受。

在这个时候,领导力更多的在于权衡各方的利益点为主。技术总监可以在规范化方面有一定的产出。这个时候技术经理更多的像是架构师+项目经理,需要兼着技术和管理,技术总监像个全能经理(产品+技术+项目)。和业务的关系是双方商量着来比较多。

50人规模

到了这个规模,在小公司算是比较大的团队了。基本上会有2条以上的产品线出来,作为技术经理和技术总监的职责相对清晰。成熟度高的团队可能会使用矩形的管理模式。技术经理会更加专注于技术相关层面,进行深挖,包括技术人员的管理和技术规划,主要做的就是单一的技术管理工作。而业务功能的完成进度方面则给到了项目经理。技术总监会更多的在全局去考虑流程化、规范化、团队的传承性、整体技术团队的组建、管理、技术同一平台搭建等,会从各个角度去考虑如何使用技术来引领业务,这个时候基本上不会去敲代码了。

这时候技术总监算得上是真正的技术总监了。技术经理和架构师的角色也分开了。会从技术的角度出具相关数据给到业务进行决策。

100+规模

基本上这个时候会有个技术中心的出现,一个CTO管理几个技术总监的方式。没管理过这么多的人,不好评价他们的工作方式。

公司领导层面

专业性待提升

国内很多的领导层面其实在专业性上是比较欠缺的。简单点来说,就是各个高管不在同一个认知层面上。这个在初创很常见,有的时候业务部门为了赶一个功能,很多部门才不管你什么情况,只要自己无事就好。各部门总监会直接越过会议等找到对应的技术经理进行调整(压榨),相对来讲,做技术的人在情商方面还是比较弱一点。在任务已经安排紧的情况下,只能自己干。所以大家在看网上的一些建议的时候,一直在教你怎样说“不”。

老板的思维局限

有的老板就觉得,能省一个是一个,最好是技术总监或者技术经理一个人把活干了最好。传统型的老板这方面最常见,特别是上了一定年纪,没有经历过互联网洗礼的那一辈(不是嘲讽,只是双方认知不同),我曾经给过几个传统的老板私下做个咨询。他当时在听完我的建议后,就直接甩一句话:“你一个人可以做完吧?”。公司内部基本上都是发工资的说了算。对于传统型的老板来讲,看到你一天到晚不敲代码,不加班就会觉得你在偷懒。虽然大家天天都在说要注重思考,但是在实践起来大家就不是这样了。

公司的组织架构

组织架构前置

有的公司在人员不足的时候会先把管理层先弄好,然后再进行补充,在人员还没有到期,项目赶进度的时候,这个时候只能进行工作下放,以完成精度为主。

组织架构不合理

有的公司组织架构设置不是很合理,会把技术归置到运营部(个人感觉不合理),相对来讲,技术就是个二级部门,全面接受运营的领导。这个时候,技术总监就相当于一个技术经理。

个人问题

个人职业发展

很多技术经理都是根据“光环理论”从优秀的开发人员中提拔出来的。但是很多开发人员并不一定喜欢管理,我曾经遇到过一个技术经理,他对管理就一点兴趣都没有,只喜欢写代码。这个时候提升上来对于双方来讲都是一个灾难。

个人爱好

有的技术经理就比较喜欢写代码,这个避免不了。说实话,我现在也有空的时候写代码,这个只是个人的兴趣。只要不影响工作,我觉得无可厚非。

职责不清

这个是在个人爱好上发展出来的不务正业的例子。有的时候是因为公司的定位不清晰,有的是自己对自己的定位不清晰所导致的。这个相对来说比较严重。还有的情况是看见下属做的不如自己,干脆直接让下属在一边,自己吭哧吭哧的把活美美的干完。

个人心态

还有一个情况就是很多人想做管理又不想自己过去的能力丢掉,怕到时候只做纯粹的管理,技术荒废了。如果管理做不好,到时候技术也不行就两头不落好久麻烦了,就两者都兼着。

基本上的情况应该就属于上面的一种或几种的结合吧。

如果你有更多关于技术管理的问题,请给我留言,如果有空,我会详细解答。

技术总监做技术经理的工作,技术经理做研发的工作是怎么回事?相关推荐

  1. 《王者荣耀》技术总监:我们为什么要在技术架构与网络同步方案上做出这些改变?

    <王者荣耀>技术总监:我们为什么要在技术架构与网络同步方案上做出这些改变? https://blog.csdn.net/D_Guco/article/details/78091910 版权 ...

  2. 专访七牛云技术总监陈超:浅谈开源技术选型考量

    编者按:最近一次见到陈超(@CrazyJVM,七牛云技术总监)是在SDCC架构和数据库峰会的上海站,当时他给大家带来的是一个时间序列数据库的话题--"InfluxDB".这是一个令 ...

  3. 技术总监.部门经理.程序员

    程序员,在飞速变化的技术领域,应变能力是非常需要的,很多时候,不是环境淘汰了程序员,而是自己的自爆自弃. 人生真的很有意思,"山重水复疑无路,柳暗花明又一村",很多东西在不经意间都 ...

  4. 互联网公司技术总监工作内容

    头衔: 技术总监(Chief Technology Officer) 技术总监最重要的工作职责是领导公司技术团队,执行.开发和部署公司的互联网项目,进而保证公司的商业目标得以实现.要做到这一点,技术总 ...

  5. 做一个合格的技术总监

    做一个合格的技术总监 1.       技术总监的定位 企业内负责技术的最高负责人, * 长期技术方向(战略性) * 短期技术方向(战术性) * 管理研究对公司经营活动和营利的影响 * 公司中使用的软 ...

  6. 为什么 CTO、技术总监、架构师都不写代码,还这么牛?

    作者| Mr.K   整理| Emma 来源| 技术领导力(ID:jishulingdaoli) 常常会被问到这样的问题:CTO.技术总监.架构师很少写具体代码,为什么还很牛逼的样子,拿这么高工资? ...

  7. 研发管理(2)---技术总监的三板斧

    说说技术总监的三板斧 2018一转眼就过去了1/6还要多,这个时间想必很多人都在思考职业规划,甚至是要不要另谋高就,作为一个老技术人,今天不聊技术,就聊点技术人员职业发展的事情:对技术管理岗位的认知, ...

  8. 就聊聊不少小IT公司的技术总监

    本文想告诉大家如下两个观点. 1 很多IT小公司的技术总监,论能力其实也就是相当于大公司的高级程序员. 2 程序员在职业发展过程中,绝对应该优先考虑进大厂或好公司.如果仅仅停留在小公司,由于小公司可能 ...

  9. 程序员杂志在线阅读 豆瓣的架构—专访豆瓣网站的技术总监洪强宁

    "你要是愿意,就买一枝三块钱的玫瑰,送给我吧,这城市也是怪让人伤心的,我想死心塌地的爱上你" 这是一个叫钟童茜的歌手的歌,我在豆瓣网站发现有人评论,才知道了这首有些凄凉的歌曲.你几 ...

  10. 豆瓣的架构—专访豆瓣网站的技术总监洪强宁

    "你要是愿意,就买一枝三块钱的玫瑰,送给我吧,这城市也是怪让人伤心的,我想死心塌地的爱上你" 这是一个叫钟童茜的歌手的歌,我在豆瓣网站发现有人评论,才知道了这首有些凄凉的歌曲.你几 ...

最新文章

  1. COALESCE语句解救sql的sum问题
  2. 推荐一个 Java 实体映射工具 MapStruct
  3. linux 子进程exit6,Linux内核之do_exit
  4. keep健身软件电脑版_一款不错的健身软件keep会员实现教程
  5. 2017中国新型智慧城市创新50强在京发布
  6. mac tomcat java_Mac下配置Java开发环境(JDK1.8)和Tomcat服务器
  7. Ubuntu安装qwt步骤
  8. 奖金福利高达20亿,华为太太太太太任性了!
  9. Quick, Draw! Kaggle挑战赛丨现在,轮到你来猜了
  10. 大数据和人工智能将成消费金融主要驱动力
  11. OPEN SQL中通配符的使用
  12. Struts2 中的值栈的理解
  13. 实时计算在贝壳的实践
  14. 面试风云录(03) - 与女大学生的网络对话(上)
  15. 中国象棋ai人工智能(网页版)
  16. python pyhook_python使用pyHook.HookManager()返回来的event中,event.Time怎么转换成为datetime形式?...
  17. uc android快捷键,UC手机浏览器助力Android快速上网
  18. linux中,运行sh文件没权限错误:Permission denied,解决方法
  19. windows10配置WSL(Ubuntu)环境
  20. vue中provide和inject 用法

热门文章

  1. Hadoop Cascading简介
  2. 利用神经网络预测股票价格走势
  3. 专访王豫翔:编程道路上的“三少三多”
  4. linux编辑原列表后怎么保存,linux下vi命令 修改文件及保存的使用方法(转)
  5. java mvc外文文献_java spring英文文献和中文翻译
  6. 【批处理DOS-CMD命令-汇总和小结】-注册表编辑命令reg,如何用cmd命令打开注册表编辑器regedit
  7. 第一次学游泳技巧_第一次学习游泳
  8. vue 父组件与子组件直接的相互传值(愚见)
  9. Phalcon框架的访问控制列表 ACL(Access Control Lists ACL)
  10. 易捷行云大规模云数据中心小时级安装部署|轻运维之安装部署