一个技术总监的忠告:精通那么多技术,你为何还是受不到重用?

我把自己以往的文章汇总成为了 Github  , 欢迎各位大佬 star
 
https://github.com/crisxuan/bestJAVAer
这篇文章我们继续说架构师大刘的故事:
老田升职了 , 年薪涨到了百万级别!
这是大刘在加班搞技术攻坚的时候 , 听别的同事聊了那么一嘴 。
大刘心里不是滋味儿 。老田和大刘其实在这家公司之前就是同事了 , 老田能到这家公司 , 说起来还是大刘推荐的 。
但是 , 在公司的这几年 , 老田越来越受领导赏识 , 到如今 , 晋升成功 , 赫然成了大刘的上司 。大刘百思不得其解 。
大刘和老田本身在前家公司都是高级程序员 , 前后脚跳槽到了现在这家公司 。
大刘来的早 , 成了架构师 。老田呢 , 技术本就不如大刘 , 被大刘拉来后 , 先是当了个高级工程师 , 只是为了避嫌 , 没跟大刘一个团队 。
后来 , 老田被那时候的 Leader 赏识 , 做了带项目的组长 , 再后来 , 就是现在成功的晋升总监了 。而大刘 , 好几年了却依然在架构师这岗位原地踏步 , 动弹不得 。
大刘陷入了浓浓的迷茫 , 他自问自己工作态度毫无问题 , 做事情也兢兢业业 。公司的技术攻关 , 经常也是大刘牵头搞定 。公司的技术培训 , 作为架构师的大刘俨然是一个非常权威的大牛讲师 。
就算是老田 , 也需要时不时去找大刘请教一些技术难题和技术方向 。可是 , 即使这样 , 在公司技术领域造诣很深的大刘 , 却依然没有获得进身之阶 , 被老田压了一头 。
大刘没忍住 , 找了个不忙的日子 , 拉着老田去了个小饭馆 , 在饭桌上 , 大刘就说起了他自己的尴尬处境以及对老田升职加薪的不解 。
【一个技术总监的忠告:精通那么多技术,你为何还是受不到重用?】老田对大刘并没有藏着掖着 , 在饭桌上 , 他和大刘坦诚沟通了他的经验 , 并列出了他认为他可以升职加薪的一些非常突出的能力 。
二人酒足饭饱 , 大刘回到家后 , 仔细琢磨深究 , 他总结了以下几点 。
1. 尽量努力的多去阅读别人的代码 , 越多越好这点大刘开始并没当回事 , 可是在和老田沟通的过程中 , 大刘发现 , 老田理解的阅读别人的代码和他理解的阅读代码是两回事 。
大刘阅读代码 , 特别喜欢看那些开源的好代码 。跟着文档品读那些开源的优秀代码的卓越之处 , 每当看到妙处 , 大刘都觉得学到了新东西 , 感觉自己技术进步了许多 。
但是 , 当大刘阅读自己公司的各种代码的时候 , 大刘是相当没有耐心的 。他觉得别人代码写的太次了 , 他把这些代码统统成为“屎山” 。
而老田恰恰相反 。老实说 , 老田对市面上各种开源框架的了解水平 , 对各种中间件的内部原理理解都是远远不如大刘的 , 经常还需要咨询大刘 。
但是 , 对于公司的各项目代码 , 老田却是了如指掌 , 对各项目中的那些代码和问题都是有十分深入的了解 。
那么最终升职加薪不是大刘 , 这是为什么?
二人聊完之后 , 大刘终于明白了 。
首先 , 公司除了需要大刘的技术能力 , 更需要的是作为技术专家解决公司实际问题的能力 。
由于大刘抵触阅读公司很多项目的代码 , 所以 , 往往大刘的某些技术方案在落地的时候会出现脱节 。有时候 , 又由于对项目代码的不理解 , 甚至没有给出有效的解决方案 。
而老田 , 由于对公司项目代码了解的很深入 , 虽然技术能力或者说知识面不如大刘 , 但是却总是能给出最合理的解决方案来 。
长此以往 , 老田反而比大刘更展示出了一位高级技术人员应该具有的能力 。
很多程序员和大刘其实是一样的 , 他们不喜欢自己公司的很多代码 , 认为这些代码质量极差 , 文档也非常欠缺 , 对自己的成长帮助不大 。


推荐阅读