技术管理:技术负责人所需的四个核心能力

简述

「技术负责人」这一称呼其实比较泛了。往大了讲,可以指 CTO、技术VP、技术总监,往小了讲,可以指 小组Leader、技术主管、架构师 等。

这些不同岗位的「技术负责人」在工作中会处理着各不相同的问题,因此对他能力要求的侧重点肯定也是不同的。
比如,CTO/技术VP 是需要有全面的综合能力,具有公司战略、研发体系搭建、人才策略的能力;而 技术主管 则更偏向于技术架构、带领团队、技术落地的能力。

不仅如此,甚至就算是同一个角色/岗位,在公司发展的不同阶段,也需要侧重不同的能力。
以技术经理为例,如果是在公司刚起步的创业阶段,需要具备极强的带领团队去披荆斩棘、冲锋陷阵的能力,能使产品快速的落地,需亲自带人培养团队,支撑业务的增长。而如果公司到了一个业务稳定时期,此时的技术经理,需具备研发文化搭建能力、团队管理能力、规范构造能力。

好了,既然各类「技术负责人」在处于不同的角色、不同的时期,所需要的能力有而不尽相同,
那么,到底什么才是衡量「技术负责人」核心能力的标准呢?

那就需要我们从中去找出一些共同点的地方,这些 共性 的东西,就是作为一名优秀的技术负责人自始至终所应具备的核心能力。

我认为它主要包括4点:技术视野、商业洞察力、自我进化力 以及 团队力,下面来一一阐述:


一、具备良好技术视野,能洞察技术行业趋势

需要「技术负责人」有丰富的经验和技术沉淀,具有优秀的架构设计能力,虽然不要求对各类技术都精通,但是必须有自己专精深入的方向,且对其它技术领域都有涉猎。能够知道在什么场景、什么阶段应用哪些技术。具备一定的技术前瞻性,清楚的知道团队应该做哪些技术的储备和预研。

能够用清晰易懂、普通人都能理解的语言/话术,把技术给讲清楚。这一点非常重要,我觉得普通技术人员与技术主管的很重要的一个区别就在这里,技术人很容易沉浸在自己的技术世界里,沟通起来一嘴儿的专业术语,导致产品同学、运营同学以及其他合作的同学很难理解他想表达的技术和逻辑,就会带来沟通上的不畅。
因此用人话把技术讲清楚也是一项非常关键的能力。

另外就是技术宣传能力,技术团队往往属于一种默默无闻付出型的一群人,善于用技术去解决问题,但并不善于去表达自己的能力和成绩,因此作为团队的技术负责人,应具备一定的技术宣传能力,对技术团队而言非常有帮助。


二、具备敏锐的商业洞察力和产品意识

提到 商业洞察和产品意识,可能很多技术同学会觉得这似乎不是技术人成长的重点。
但事实上,恰恰相反,我认为商业敏感性和产品意识也许对普通技术同学而言不是那么重要,但对于一名技术负责人而言,就尤为关键了。

因为,一名优秀的技术负责人,必须要懂业务懂产品,这样不仅在与业务、运营部门做需求沟通时,会更顺畅。而且,因为有了产品意识和业务视野,也会更有利于自己对技术的判断,会帮助我们更好的去制定技术方案、优先级等研发决策。

同时,做到深刻的理解客户和产品,才能从更高的层面去研发产品、从技术可实现的角度去改进产品,把技术和商业结合起来,才能更大的发挥技术的价值。


三、迭代自己的能力

作为技术负责人,必须要有「迭代自己的能力」,这里的迭代自己,是指具有出色的学习能力。因为IT互联网行业的技术日新月异,每个月都有新的技术出来,如果没有持续不断的学习能力,是很难跟上技术趋势,实现技术价值的。

同时,这里的「迭代自己」又不仅仅是指学习能力,它应该还包括自我反思、自我重塑的能力。
例如我们经常可以看到武侠剧中的一些剑侠们,为了学习最高层次的剑法,需要他改变自己之前剑法习惯、忘掉自己已掌握的一些低层次剑法,才能吸收新的剑法,才会有新的认识,更高的提升。


四、带团队能力

作为技术负责人,必须能打造一支能战斗的团队、能够打造技术文化,构建开放的技术氛围。
具有一定的影响力,能团结凝聚更多的小伙伴,吸引到志同道合的小伙伴们一起共同奋斗。
对团队人员素质要有准确的判断、做好分工协作、关心团队小伙伴的成长、且需要有极强的沟通能力、能够管理自己的上级和下级。

因为能力再强的个人也比不上一只优秀的团队,因此对于技术负责人而言,能带好一个团队,是对他最基础的要求,也只有做好了这一点,才能真正称之为技术小伙伴们的带路人。

以上四点我认为是作为一名技术负责人应具备的核心能力,希望大家可以一起探讨。

愿每一位技术人都能找到适合自己的技术道路,坚持初心,爱你所爱,行你所行,听从你心,无问西东。


后话

这篇文章相当于指导性质的文章,对于管理工作内容的一个可能的方向性指导,具体的实施步骤并没有,需要我们去根据自身情况,公司环境来制定符合公司情况的具体措施。


转载于:https://www.cnblogs.com/jiujuan/p/11169003.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/396904.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

think php f方法,修改ThinkPHP3.2的F方法

修改ThinkPHP3.2的F方法ThinkPHP3.2的F采用的是序列化方式保存数据,由于F方法保存的文件名是已知的可能造成一些数据泄露,所以在此修改F方法直接替换TP的F方法即可function F($name, $value, $pathDATA_PATH) {static $_cache array();$filename $path…

php Pthread 多线程 (二) Worker和Threaded

<?php //Worker是具有持久化上下文(执行环境)的线程对象 //Worker对象start()后&#xff0c;会执行run()方法&#xff0c;run()方法执行完毕&#xff0c;线程也不会消亡 class MySqlWorker extends Worker {private $name ;private $db null;public function __construct…

ios yymodel 将字典转数组模型_TensorNet——基于TensorFlow的大规模稀疏特征模型分布式训练框架

TensorNet是什么&#xff1f;TensorNet是一个构建在TensorFlow之上针对广告推荐等大规模稀疏场景优化的分布式训练框架。TensorNet的目标是让所有使用TensorFlow的开发者可以快速的、方便的训练出稀疏参数超过百亿的超大模型。训练带有大规模稀疏特征模型的主要挑战在广告、搜索…

mysql 索引及索引创建原则

是什么 索引用于快速的查询某些特殊列的某些行。如果没有索引&#xff0c; MySQL 必须从第一行开始&#xff0c;然后通过搜索整个表来查询有关的行。表越大&#xff0c;查询的成本越大。如果表有了索引的话&#xff0c;那么 MySQL 可以很快的确定数据的位置&#xff0c;而不用查…

php文件怎么制定编码格式,php文件编码格式对结果有影响

最近弄个小网站&#xff0c;发现windows下的文件上传到linux服务器上后&#xff0c;出现了标签错乱的问题。比如&#xff0c;我的代码是&#xff1a;print testtest;但是&#xff0c;浏览器的解析格式缺成了下面的样子:testtest进过不停地搜索&#xff0c;发现了问题所在&#…

【链表】Add Two Numbers

题目&#xff1a; You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list. Input: (2 -> 4 -> 3) (5…

我们为何要使用多线程,它有什么优点?

其实在平时的开发中&#xff0c;很多程序员都不会去写线程&#xff0c;为啥&#xff1f;因为麻烦&#xff0c;其次是用到的地方并不多&#xff0c;除非逼不得已&#xff0c;大家都不会去写&#xff0c;毕竟写一天代码&#xff0c;拿一天工资&#xff0c;是吧&#xff1f; 麻烦归…

ecs服务器数据迁移_如何非常方便地从Windows文件服务器把数据完整地迁移到ONTAP Select...

这是一个续篇&#xff0c;如果你依然爱你的Windows文件服务器或者使用Windows文件服务没有任何问题的话&#xff0c;请忽略我。续自&#xff1a;从Windows文件服务器&#xff0c;到ONTAP Select软件定义存储感谢联想凌拓合作伙伴新锐英诚的帮助&#xff0c;我们成功地做到了从海…

yum第三方安装-软件包没签名及更新错误

yum安装时 后面加 --nogpgcheck 阿里云源文件&#xff1a;http://mirrors.aliyun.com/repo/Centos-7.repo epel repo源&#xff1a;http://mirrors.aliyun.com/repo/epel-7.repo yum update 错误提示 Error: initscripts conflicts with centos-release-7-4.1708.el7.centos.x8…

oracle触发和存储过程,Oracle存储过程与触发器

Oracle存储过程与触发器存储过程存储过程最直接的理解&#xff1a;就是保存了批量的sql(select,insert,if for)&#xff0c;以后可以通过一个名字把这些批量的sql执行&#xff0c;使用存储过程在大批量数据查询或计算时会带来高性能&#xff0c;存储过程编写和调试比较复杂&…

(hdu 简单题 128道)平方和与立方和(求一个区间的立方和和平方和)

题目&#xff1a;平方和与立方和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 108212 Accepted Submission(s): 34915Problem Description给定一段连续的整数。求出他们中全部偶数的平方和以及全部奇数的立方…

企业高可用切换的说明

企业的应用场景&#xff0c;基本上都离不开高可用&#xff0c;不管是windows下自带的集群软件&#xff0c;或者是Linux下的heartbeat&#xff0c;keepalived等&#xff0c;AIX下的hacmp等。-----------------------------引用老男孩老师对高可用切换的说明--------------------…

swift int转string_Swift集合类型协议浅析(下)

关注【搜狐技术产品】公众号&#xff0c;第一时间获取技术干货导读本篇是Swift集合类型协议浅析系列文章的下篇&#xff0c;在这篇文章中&#xff0c;我们将继续围绕集合类型协议展开讨论&#xff0c;侧重点更多地关注于String相关的周边协议。StringProtocol代表一个字符串&am…

50 jQuery绑定事件 阻止默认事件发生 内置动画 each data

主要内容 1 阻止后续事件继续执行 return false: 常用于表单提交 event.preventDefault : 阻止默认事件发生 <body> <form action""><input type"text" id"t1"><input type"submit" class"s1" id&qu…

oracle视图执行脚本,Sh脚本中查询Oracle v$视图时需要在$号前加转义符“\”

DBA经常会部署一些sh脚本登陆Oracle数据库查询v$动态视图得到一些东西来实际管理自动化的目的&#xff0c;但在sh脚本中写ORACLE SQL语句时&#xff0c;如果语句查询v$视图&#xff0c;直接写v$XXXX是不能成功的&#xff0c;shell会将$当成一个参数来处理。以下面一段简单的sh脚…

Linux下实现视频读取(二)---camera參数设定

Camera的可设置项极多&#xff0c;V4L2 支持了不少。但Sam之前对这些设置的使用方法和涵义都是在看videodev2.h中边看边理解。感觉很生涩。直到写这篇blog时&#xff0c;才发现v4l2有专门的SPEC来说明&#xff1a; http://www.linuxtv.org/downloads/legacy/video4linux/API/V4…

微信小程序页面跳转与返回并回传数据

2019独角兽企业重金招聘Python工程师标准>>> A页面&#xff1a; .wxml文件 <view class"flex-wrp"><text style"width: 32%;">选择城市</text><input style"width: 68%;" type"text" bindtap"ci…

地址栏 输入 参数 刷新参数丢失_小米11 Pro屏幕参数曝光:2K屏幕+120Hz刷新率

本周一&#xff0c;高通已经宣布将于12月初举行的骁龙技术峰会上正式发布新一代旗舰处理器——骁龙875。根据此前的曝光消息&#xff0c;小米11系列将首发搭载这颗芯片&#xff0c;网上也已经开始对这款新机进行曝光。日前&#xff0c;海外知名论坛XDA在MIUI 12的代码中发现了一…

Cypress EZ-USB FX3 DMA模式下的串口通讯

由于公司设备升级后出了问题&#xff0c;需要对USB驱动进行修改&#xff0c;原本使用的是寄存器模式进行UART传输&#xff0c;但是由于FX3寄存器模式会出现长时间延时等待的问题&#xff0c;不得不对其传输模式进行修改。虽然赛普拉斯的EZ-USB FX3系列芯片功能强大&#xff0c;…

php如何写一个能让外部访问的接口,如何写一个接口供外界访问

在工作的时候经常调用别人的接口&#xff0c;获取数据&#xff0c;然后就想知道这中间的原理是什么呢&#xff1f;今天上一个自己写的一个测试例子&#xff1a;首先是自己远程写好的一个接口&#xff1a;public function testming(){$arrarray(first > 1,hospitalname > …