优秀技术人的管理陷阱

写在前面

几乎每一位做软件开发的技术人,都听过类似这样的话,“30 岁以后,身体比不过 20 几岁的年轻人,需要转型做管理了”。这句话理解起来是没有问题的。的确年龄越大身体就越比不过自己 20 多岁的时候,拼体力不够,但拼经验也完全够资格去带领年轻的团队上战场搏杀了,不过这里面的“管理”一词,不单单是管人,我认为赋予了太多的内涵,之后我慢慢说道。

另外也有相反的见解,认为可以把技术一直专心的做下去,不用过于担心。我觉得这种见解对大多数人来说不太适合。为什么说不适合呢?我觉得有些无法忽视的问题:

  1. 大部分技术人所处的行业服务是非常市场化的,只有极少数的技术人在研究、科研或者教育等领域在某个业务上需要常年深入而专注。市场化的服务是一个不断变化的过程,需要不断适应,所以做技术人就非常难在某一个比较狭窄的业务领域,或者某一项技术指标上保持多年的不变钻研。其实大多数优秀的技术人都是身经百战的老将,自己的成熟心智、经验历练和业务功底若能更好的展露出来,这就更需要赋予管理方面的职责。
  2. 技术高度的攀登是在不断的好奇、冲动、不服输、成就感中驱动向上,这是骨子里的驱动力,绝不是物质刺激的外部力量所能带动。对内在驱动力不敏感的技术人,绝无可能做到优秀的。可问题就在于技术的山峰不是一座,而是一山更比一山高。当您在自己领域的山峰爬到顶的时候,留给您的只剩下无趣,看着其他同样高的山峰一样对您是无趣的。这时候您就不得不选择了,要重新审视自我和寻找新目标了,那么涉猎管理,可以获得更宽广的眼界,就可以更准的让自己找到另一座目标。
  3. 只有达到技术上的高度,才有能力去肩负技术管理的职责。有些做技术的,在技术上没有建树,想转换到管理上碰碰运气。其实是行不通的,为什么会这样,涉及的内容就太多了,可以专开一篇文章来讲,这里就不多累述了,就简单一句话把,我从业多年,技术上不行的,没见过一个在技术管理上像样的,精益技术的心态与自信的缺失,就会很难驾驭优秀的技术人。所以技术管理领域对优秀技术人是有旺盛的需求。

说了这么多用来论证的废话,还没有引出优秀技术人的管理陷阱在哪。现在开始罗嗦罗嗦吧:

陷阱一、容易成为老板的附庸

这可能是大多优秀技术人不可避免的经历,尤其是在创业型的公司。因为受到赏识,善良的技术人对企业总有一种强烈的责任感,归属感,容易当家来对待,对于家人往往爱的付出是无限的。那么一开始走管理之路的技术人就特别容易夹在老板与基层中间,反倒是基层干部,本质利益还是和基层员工是一致的,没有太大的被挤压的痛苦。而离老板最近的技术管理者,背负着最痛苦的夹板气。我说的第一个问题就是心态和情绪的转换。这个状态下,怎么工作?总是在巨大的经营压力下,在激烈的思想斗争下,大多数技术管理者会倒向老板这一边,无条件的执行老板的命令和安排,那么您呢,就是一个被老板所利用的锋利的刀,伤人无数,自己也伤痕累累。不这么做,您就总是被指出坐错了位置,被斗,被雪藏,被封杀,真实上演一部宫斗剧。

那么怎么避免这种痛苦呢,我对您的忠告是:企业不是家,只是一个互利的游戏场。对您来讲只有定位在您的利益和企业的利益一致的情况下,并使其最大化,这样对企业和个人才会持久和长远。要有所为,有所不为。老板在企业中扮演的就是无限逐利的野兽,这是老板的命,但一味迁就老板的原始欲望就会毁了企业;那么技术管理者首先是要驾驭这只野兽(可能老板们听起来很不爽),就是您的目标要是清晰的和有战略的,才能让老板知道自己的目标离达到还有多远。

举个例子:老板说,我计划今年完成 5 个产品,推向市场,让大家加班,开始 996 吧,您怎么办?这也许是最常见的一种状态,您估计已经开始不好意思的跟团队经理们制定计划和讨价还价了。这种发展的趋势最终老板发现自己不但全年计划没有完成,而且已经做的项目一个比一个烂。再反观基层呢,骂娘呗,觉得这个公司不是人开的,做的东西都跟坨翔一样,销售各个都是催命的蠢货,还能把产品卖的出去?

其实问题就出在技术管理者的身上,您的职责没有尽到。我给您的建议是,手上一定要有两个致命武器:一个是公司产品发展的主航线是什么?另一个是研发能力和资源的统筹能力。当老板提出 5 个产品年计划的时候,先看看从战略上讲,离主航向偏离有多远,这就需要获取更多的信息,要培养战略眼光,若计划离主航线太远的据理力争,不远不近的放缓再议,离最近的深入讨论;统筹能力就是您与老板在具体的计划安排上做博弈,带了多少粮,咱就走多远的路,要有做一个项目,就成一个项目的基调。等完成这些工作后,您和老板之间才能达到一个共同利益的目标,就可以合理的聚焦目标和精力的去执行更具体的安排。

陷阱二、技术之路不进则退

优秀的技术人转型管理后最茫然的结局就是跟不上技术发展的时代。当您看到这里的时候,审视一下自己,有多久没碰 IDE 了,有多久没上过 github 了。有很多技术管理者走了很久的路,当跳槽的那时候,才发现自己最被企业关注的还是技术能力。也许您当下的企业真的对您的技术能力没有那么高的需求,更多的是需要您的协调、管理或者业务方面的能力,但当您理解企业就是一个游戏的舞台时,您就会明白舞台总有落幕的那刻,您总有更换舞台的时候,下一场戏您还能顺利的登台吗。另外当没有技术驱动力的时候,您会觉得工作上会很无趣,觉得每天就像是虚度光阴。

导致这个问题的主要因素就是管理的工作是碎片化的,这就带出了我对管理内涵的理解,例如:您对技术人员的关注、使用和提拔,您对项目的业务理解、需求理解,您不断的制定计划安排,您与客户的沟通与服务,您与商务、人事等其他部门的支撑与协调,您面对重大突发事件的应急处置等等,我都视之为技术管理的工作范围。这些事情呈现给您是碎片化的,您很难有连续的成块的时间,您总是在焦虑和压力中应对各种变数。如果兼顾技术的发展,就需要有成块的时间和相对平和的心情,这对您来讲,真的好难。

所以我给您的一个建议:首先心态上绝不能放弃,闲暇时多看书是最好的调节方式。把碎片化的管理工作连接起来处理,给自己创造成块的时间(这个需要个人不断在经验中摸索),在您所管理的研发中,一定有一些非常具有挑战的技术需求,不要贪多,找准一个点,适当的身份参与进来,帮助团队去解决这一个点的难题。这个难点往往不会重复占用您太多时间,往往还会带出来很多必要的对新知识的快速学习和了解,这恰恰是您最擅长的地方,攻破难点即可,留给团队去最终完成产品的开发封装。这不仅让您的技术能力在完善,而且还能给团队带来很强的支撑并了解团队内在的很多微妙的因素,同时也能让您对新事物始终保持一个敏感的状态,可以更好的影响企业寻找更有效率的研发路线。

陷阱三、拿钱还是拿股份

其实这是个很有趣的陷阱,我相信很多优秀的技术人都曾经被许诺过或已经得到那些原始股了吧。我也相信大多数优秀的技术人都不是炒股的高手,还不懂得股份的真正含义。香港证券最近更新了规定,可以同股不同权,您公司的董事会或者老板能给您这么大优惠吗?我认为不可能的。若您拿到了股份的零头,那么对您来讲股份就是投资,不具备股权的意义,也就是不要把在公司有股份和您有多大的执行力挂钩。若是投资,就证明您看好这家公司,您也有闲钱,拿出一点投到公司就当买股票了,没有问题。若给您的是技术股,但不能实现分红或者升值变现的可能,那么等同于被套,别太当回事。持股最合理的时机,就是公司打算进入股票交易市场;或您的股票在一定时期可以兑现;或您的公司每年有着持续的利润增长,同时董事会每年对股东不薄。

其实大多数情况不是这样的,都是老板用股份做成的大饼而已。拿不到个零头,还是老板一言堂。需要您卖力的时候您是股东,创始人团队成员得承担您职责范围之外的很多事情;提待遇的时候,因为您还是股东,老板会说董事会不会同意创始人团队有太高的薪水。因此股份往往对您带来的负面影响不得不去深思,我的建议:跟老板谈您在企业管理的执行力和行业同等待遇即可,至于股份,相信我,别太惦记,尤其是原始股,人各有命,而且真等把公司做起来了,您的价值也完全展露的时候,配股的可能性会更大,也对您更具有实用价值。

陷阱四、狮子带着一群羊

优秀的技术人转型管理最大的问题就是自己的专业能力太强了,这就会带来三种非常糟糕的陷阱:

第一、自己光彩夺目,您的光环之下其他人等黯然失色。这对您的属下们带来的心理暗示是极强的,他们越是崇拜您,就越是依赖您。最终结果会导致您不再是领导者,而是救火队员,累死累活,生活暗淡无光。因此要懂得藏住光芒,多把责任和荣誉赋予团队中有贡献的人身上,根据团队处理问题的能力,由粗到细逐步探查每个人的能力上限,并要有耐心对待需要提升的成员。

第二、也有很多人的做法是抓大放小,不去管具体的事情了,这样总不能说我影响团队发挥了吧,况且我的经验是可以估算出项目进展的,这种结局就是您最欣赏的人,会害您最深。因为您一定会把工作交给您最欣赏的一些人,您总是把他们当作您的化身,认为您能解决的事情,他们一定也能。而您欣赏的人,为了不影响您的信任,会隐藏很多您不知道的情况。因此事情的结局会让您不能相信怎么成了这样。所以我的建议还是:要理性的看贡献,既要把责任与荣誉交给有贡献的人,还有保持在具体的细节上的跟踪,由粗到细,看看您能在哪些具体的事情上,恰当的帮上忙。

第三、很多情况是当您开始管理一支团队,就会抱怨这只团队能力怎么这么差,总有想踢掉某些人的冲动,可是团队成员不是说放弃就能放弃的,因为这里面涉及太多的公司政治问题,大多数结果都是您自己充满了负面情绪,或者与公司高层们闹得水火不容。因此要学会包容,您得时时刻刻要有颗包容的心,世界上没有完全符合心意的事,否则也不用找您了,要用时间和机会去充分理解他们的能力,要考虑怎么去让他们提高,什么是适合他们的工作内容,这才是您的关键工作。若有些人真的是态度也不好,也提不起来,就果断替换,安排他们到只能承担的岗位,当薪资和所干的事情不匹配的时候,自然老板就会出马的。

说了好多了,希望能对打算技术转管理,或者已经转管理的优秀的您产生一点点启发。真心希望您能在技术管理这条路上越走越好!里面的观点不一定适用您的情况,也请海涵!

转载于:https://www.cnblogs.com/fangshun/p/10876584.html

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

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

相关文章

机器学习中的数学--数学知识复习

机器学习 机器学习三个部分:编程能力数学统计知识业务知识 机器学习分类 1 监督学习:例如分类、房价预测 2 无监督学习:例如聚类 3 强化学习:例如动态系统、机器人控制系统 机器学习算法 是否连续无监督有监督连续聚类 &am…

【数据结构与算法】【算法思想】拓扑排序

一、拓扑排序 拓扑排序是基于依赖关系的节点,根据依赖关系而生成的序列。节点和依赖关系往往要生成有向无环图。类似的问题有:穿衣服裤子的先后关系,生成穿衣序列/专业课程与前置课程形成的课程学习序列/代码编译依赖关系形成的编译顺序序列…

java面试题5 牛客:下列关于JavaBean的说法正确的是:

下列关于JavaBean的说法正确的是: A:Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B:在JSP文件中引用Bean,其实就是用语句 C:被引用的Bean文件的文件名后缀为.java D:Bean文件放在任何目录下都可以被引用…

Depth-first Search深度优先搜索专题3

473. Matchsticks to Square 思路:有n根长度不一的火柴,这些火柴可以拼接在一起,但不能被折断。这些火柴能够围城一个正方形吗?每个火柴可以并且必须使用一次。分析得到每个边的长度应该是所有火柴长度和的1/4。接下来就是将火柴…

mysql数据库之事务与存储过程

事务 什么是事务? 事务是指一些SQL语句的集合,这些语句同时执行成功完成某项功能 事务的CAID特性: 原子性:一个事务的执行是整体性的,要么内部所有语句都执行成功,要么一个都别想成功 一致性:事…

java面试题6 牛客:哪个关键字可以对对象加互斥锁?

哪个关键字可以对对象加互斥锁?() A synchronized B volatile C serialize D static synchronized的4种用法 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进…

[Leetcode][第347题][JAVA][前K个高频元素][优先队列][堆][遍历set/map]

【问题描述】[中等] 【解答思路】 1. 堆 复杂度 class Solution {public int[] topKFrequent(int[] nums, int k) {Map<Integer, Integer> occurrences new HashMap<Integer, Integer>();for (int num : nums) {occurrences.put(num, occurrences.getOrDefault…

Depth-first Search深度优先搜索专题4

576. Out of Boundary Paths 思路&#xff1a;这道题目难倒了我。最直接的思路是暴力搜索。要注意的问题1是需要仔细观察Example2&#xff0c;轨迹不同意思是可以从A点到B点&#xff0c;再从B点到A点也可以&#xff0c;只要step够用。所以暴力搜索&#xff0c;在(i,j)点在步骤…

java面试题7 牛客:关于AWT和Swing说法正确的是?

关于AWT和Swing说法正确的是&#xff1f; A Swing是AWT的子类 B AWT在不同操作系统中显示相同的风格 C AWT不支持事件类型&#xff0c;Swing支持事件模型 D Swing在不同的操作系统中显示相同的风格 AWT和Swing都是java中的包。 AWT(Abstract Window Toolkit)&#xff1a;…

bwa比对软件的使用以及其结果文件(sam)格式说明

一、bwa比对软件的使用 1、对参考基因组构建索引 bwa index -a bwtsw hg19.fa # -a 参数&#xff1a;is[默认] or bwtsw&#xff0c;即bwa构建索引的两种算法&#xff0c;两种算法都是基于BWT的&#xff08;BWT search while the CIGAR string by Smith-Waterman alignment.…

【小技巧】【map】【set】【Java】map /set 的遍历

map public static void main(String[] args) {// 构建一个Map 初始值为3条数据Map<String, String> map new HashMap<String, String>();map.put("1", "xiaqiu");map.put("2", "pangzi");map.put("3", "…

java面试题8 牛客:在Web应用程序中,( )负责将HTTP请求转换为HttpServletRequest对象

在Web应用程序中&#xff0c;( )负责将HTTP请求转换为HttpServletRequest对象 A Servlet对象 B HTTP服务器 C Web容器 D JSP网页 首先我们来看看web程序的整个过程 web的基本工作流程 首先&#xff0c;我们先来思考一下我们平常在上网浏览网页时候的场景&#xff0c;…

2018-2019-2-20175225 实验四《Android开发基础》实验报告

一、实验报告封面 课程&#xff1a;Java程序设计 班级&#xff1a;1752班 姓名&#xff1a;张元瑞 学号&#xff1a;20175225 指导教师&#xff1a;娄嘉鹏 实验日期&#xff1a;2019年5月14日 实验时间&#xff1a;13:45 - 21:00 实验序号&#xff1a;实验四 实验名称&#xff…

Depth-first Search深度优先搜索专题5

329. Longest Increasing Path in a Matrix 思路&#xff1a;计算某个位置i,j&#xff0c;最长路径的长度。计算长度的条件是&#xff1a;如果i,j的相邻位置newi&#xff0c;newj不能出matrix的边界&#xff0c;并且matrix[newi][newj]>matrix[i][j]matrix[newi][newj]>…

【小技巧】【Java】 创建指定数目m的Set数组

1. Set[] 并初始化 Set[] sets new Set[m]; //均会指向同一对象 // Arrays.fill(sets,new HashSet()); for(int i 0;i<m;i){sets[i] new HashSet<Integer>();}2. Stream 流 Set[] sets Stream.generate(HashSet::new).limit(m).toArray(Set[]::new); for循环初始…

第七十六期:3000台服务器不宕机,微博广告系统全景运维大法

微博现在日活达到了 2 亿&#xff0c;微博广告是微博最重要且稳定的收入来源&#xff0c;没有之一&#xff0c;所以微博广告系统的稳定性是我们广告运维所有工作中的重中之重。 作者&#xff1a;孙燕来源 微博现在日活达到了 2 亿&#xff0c;微博广告是微博最重要且稳定的收入…

第六章小结

本章&#xff0c;我们学习了图。 首先是图(GRAPH)的定义 一种非线性数据结构&#xff0c;由有穷、非空的点集V(G)和边集E(G)组成。当G中的每条边有方向时&#xff0c;称G为有向图&#xff0c;有向边&#xff08;用一对尖括号<a,b>&#xff09;又称为弧&#xff0c;起始顶…

753 Cracking the Safe

方法一 Hierholzer’s Algorithm 相关概念&#xff1a; 1 欧拉路径&#xff1a;在无向图中&#xff0c;每个边只经过一次&#xff0c;形成的路径。在有向图中&#xff0c;是指每条有向边只使用一次&#xff0c;形成的路径。 2 欧拉回路&#xff1a;欧拉路径是一个环。 3 在…

【小技巧】【堆】【优先队列】优先队列初始化

大小堆的建立&#xff08;其他类比&#xff09; 1.1 Map的小堆 //a - b 小堆&#xff08;前减后&#xff09; PriorityQueue<Integer> queue new PriorityQueue<>((a,b)->map.get(a)-map.get(b));1.2 Map的大堆 //b - a 大堆&#xff08;后减前&#xff0…

java面试题9 牛客:不同的服务器之间,哪种通信方式是不可行的

在一个基于分布式的游戏服务器系统中&#xff0c;不同的服务器之间&#xff0c;哪种通信方式是不可行的&#xff08;&#xff09;&#xff1f; A管道 B消息队列 C高速缓存数据库 D套接字 首先看到这道题我是懵逼的&#xff0c;我们分别介绍一下各个的概念 管道为运行在同…