走技术线,还是技术管理线?

最近因为要给刚毕业的学生做一次演讲,所以就职业发展这类话题先以写博客的形式做一些思考,希望届时能给同学们带去质量更高的内容。我在《驾驭你的“职场布朗运动”》一文中谈了25条职场感悟并提出了“走技术线,还是">技术管理线?”这一问题,但实际上并没有给予解答。特补上。

在正式解答这一问题之前,我想先强调职业发展的“黄金期”。每个人的职业发展,我认为大致会经历“黄金期”、“平缓期”、“突破期”和“衰退期”,如下图所示。值得一提的是,其中的职业高度并不是你能做多大的“官”,而是能多深入地了解自己的职业。

“黄金期”始于大学毕业,终于孩子出生。这一时期由于几乎没有家庭的负担,所以能完全将精力用于学习与工作。这一时期的成长高度我认为在职场中占有举足轻重的作用,所以称其为“黄金期”。“平缓期”始于孩子出生,终于孩子进入学校。这段时间由于孩子年幼,需要得到很多照顾,所以工作之余难以分配精力用于学习。当孩子进入学校后,我们在孩子身上所需花费的精力可以少些,而此时我们经过时间的流逝思想更加成熟,加上职场多年的积累,对所掌握的知识更具总结与概括能力,能达到完全不同的认识高度,因此会进入“突破期”。随着年龄的增长,我们会因为体力和智力的衰退而迟早步入“衰退期”。“突破期”与“衰退期”的分界点以我目前的经历还没法给出定义,但我相信那并不重要。

由于个体的差异,我相信每人经历各时期的时间长短会有所不同,甚至出现个别时期的消失。比如,有的人即使有了孩子仍一心扑在事业上,很少关注家庭,那他的“平缓期”就有可能消失(我不赞成这种做法)。

回到本文的主题,首先我想强调考虑“走技术线、还是技术管理线”的时机问题。你一定不要在“黄金期”考虑这一问题!作为工程师,在“黄金期”你要做的事是将全部精力放在技术的积累上,而不要分心于去学所谓的“管理”。当然,我不是说工程师在这一时期不要关注团队合作等问题,这是基本的工作内容,否则职场道路难以走好。在“黄金期”考虑非技术线发展的唯一例外是,你发现自己真的不是一块技术料,而是乐于与人打交道。如果真是这样,你可以考虑转去做技术支持,甚至市场人员;技术相对出色的,且对产品有敏感度的,还可以去做产品经理。对于这些岗位我就谈不上自己的看法了。但有一点,就我接触过的这类人,技术积累越深厚的对工作的驾驭能力也越强。

现实中,我看到不少工程师好像很有“前瞻性”,在“黄金期”学习技术与管理两不误。在我看来,在“黄金期”花时间学习管理知识某种程度上是在透支将来。实际上,技术做得越深就越能深刻理解技术管理中的常识,也会慢慢地融会技术管理的真谛。因此,如果在“黄金期”既学技术又学管理,很容易出现因两方面都没学深而出现在职场难以建立信心的状况,一旦进入“平缓期”就越容易对自己的职业发展产生困惑。我看到身边有太多走上技术管理线的同事,他们能感知团队中的问题,但却看不到问题的根源,有的甚至错误地使用管理方法去解决技术问题。另外,我不认为技术管理能力能简单地学习管理课程而掌握,因为技术管理必须立足于技术常识。我的这一观点也能很好地解释不少技术管理者尽管接受很多的管理培训,但管理能力仍就牵强,也容易成为上级的传话筒,其根源就在于他们的技术积累没有达到一定的高度,无法基于技术常识去科学管理。也正因为我的这一认识,所以写了《技术敏感度 — 基层技术管理者必备》一文。读者或许会问“什么是技术常识?”,探求这一问题的答案或许与探求“什么是生活常识?”相似。

过了“黄金期”后,在考虑走技术线还是管理线时,先得问一问自己:“我想要过怎样的生活?”

就我与美国工程师共事的工作经历来看,中国工程师的平均技术水准和专业精神都还处于很基础的阶段(这话至少在国内通讯行业还是准确的)。这种大环境为技术管理带来了很大的挑战和不确定性。也就是说,你作为技术管理者管理的是一帮职业化不成熟的人,在你的技术敏感度不强的情形下其难度可以想象。你可能是为了获得权力而走上技术管理岗位,但你要为团队的不成熟承担很大的不确定风险。其实你不是真地获得了权力,而是获得了更大的责任,但可能是承担不了的责任!在这种状况下,你的工作生活很多情形下是自己无法控制的,这是你想要的生活吗?

如果将精力一直致力于发展技术的深度与广度,那会是另外一番天地。随着技术的精进,你除了因为能解决别人无法解决的技术难题而获得尊重外(这种尊重一定不会是他人的虚情假意),也更有可能深入地思考如何通过一定的技术方法提高自己的工作效率和质量。能力一旦达到一定的高度,你也一定不会只关注于自己的“一亩三分地”,而会逐渐外延到关注团队和组织效能,那时你其实掌握了很多技术常识。此时你如果想走管理线的话(比如,为了通过团队实现自己的技术想法),一是水到渠成,二是很多不具技术常识的管理者根本无法与你竞争。具备技术敏感度的管理者在面对职业化不成熟的团队时,我相信会多一份从容。这一路走来更多的是自信和踏实,而不是无奈!

在我看来,如果有太多的工程师很早就想做管理的话,所带来的不可思议与社会上会有那么多人想考公务员是一样的。这类人表面上看透了现在的社会,但他一定没有看清将来。中国经济的发展要有质量的话,一定离不开专业而成熟的高素质工程师队伍。造成这种现象与当今的社会状况不无关系,但在这样的社会环境中,浮躁一定是没有出路的!

每当看到小区或地下车库的车辆出入感应阻挡杆又坏了的时候,我都会暗道:“MD,这么简单的东西都做不好!我们的工程师还有很长的路好走。”

本文出自 “李云” 博客,请务必保留此出处http://yunli.blog.51cto.com/831344/1057376

时间: 2024-07-30 22:01:20

走技术线,还是技术管理线?的相关文章

技术敏感度 — 基层技术管理者必备

一说到管理者的能力特质,我们马上会联想到沟通.授权.决策等能力.然而,对于软件开发活动中的基层技术管理者(team lead.line manager等),我想指出被极为忽视的另一种重要能力 - 技术敏感度. 对于基层技术管理者来说,何为技术敏感度?技术敏感度表现为:1)工程师解释技术问题时,能快速理解并切中问题要害: 2)面对多个技术方案做选择时,具备权衡能力,并能给出有建设性的意见和建议,甚至做出选择:3)工程师提出技术想法时,能敏锐地意识到对产品和团队的意义: 4)能根据团队成员的个体差异

ajax的同步与异步-同步传输技术和异步传输技术的优缺点是什么?

问题描述 同步传输技术和异步传输技术的优缺点是什么? ajax的同步与异步的优缺点?以及他们有什么不同?最好举个例子,谢谢 解决方案 同步:比如要把数据库的名字提出来显示在页面,A负责从数据库去拿"名字',B负责在页面显示,这时使用同步的话就是当A在去数据库取"名字"的时候,B先不往下执行,等到A把名字拿回来之后再和A一起去前台显示"名字". 异步:异步就是不管A是否已经把"名字"从数据库拿出来没有,A和B各走各的,互不干扰. 上面的例

随谈10年的技术生涯和技术成长

先简单分享自己这10年在技术上曾经感觉到明显迷茫的阶段: 阶段1:只会增删改查: 时间:大学期间(2005年-2006年) 学习的方式:看视频.看书.(学会了使用控件的增删改查,和写SQL语句). 自我感觉:XX管理系统已不在话下,反正网站弄来弄去也是增删改查,这大概就是无知者无畏. 如何破:(走出社会去就好了). 阶段2:能快速实现功能,却不会思考: 时间:(2006年-2009年) 学习的方式:看博客.大量的编码(第1年,封闭式开发(1天敲15个小时代码),第二年后:每周六天,每天到夜里3点

什么是容器技术和虚拟化技术

问题描述 什么是容器技术和虚拟化技术 昨晚看到容器技术和虚拟化技术. 之前没研究过, 想知道什么是容器?什么是虚拟化技术?有好的文章或者图书推荐看看,谢谢~ 解决方案 广义上说,容器是虚拟化的一种,但是狭义上,我们说虚拟化,一般是操作系统虚拟化.也就是一个计算机上运行多个操作系统.容器(比如docker)指同一个操作系统中通过api虚拟化隔离不同的应用.因此容器拥有更好的性能. 解决方案二: http://www.linuxidc.com/Linux/2011-06/37350.htm

机箱走背线线材如何归纳?DIY组装电脑机箱走背线技巧

  走背线是近年来在DIY组装电脑中,比较常听到的,属于DIYer们的专业术语.简单来说,走背线是针对电脑机箱,只要机箱与电源支持走背线,在装机的时候,就可以将内部线材做到最精简整洁,不仅外观漂亮,后期维护也方便,并且还有利于机箱散热. 机箱走背线线材如何归纳 DIY组装电脑机箱走背线技巧 如今一些稍微好一些的机箱和电源都支持走背线,但走背线由于给机箱内部装修,如果能够做到最简洁,也是需要思考的,简单来说,就是需要一些技巧. 合理机箱走背线内部场景(简洁舒适) 今天电脑百事网小编就来为大家分享一

广州技术交流腐败会之IBM技术沙龙开源技术 & WebSphere & Tivoli

广州技术交流腐败会之IBM技术沙龙开源技术 & WebSphere & Tivoli 1.活动时间:2009年3月27日 2.活动地点:广州麓湖高尔夫乡村俱乐部  广州市麓景路麓湖 3.迷路者SOS  020-83507777 4.活动内容 活动一: WebSphere技术专家沙龙活动说明(广州站:2009年3月27日)日程安排 13:30-14:00 签到 14:00-16:00 Spring Security 16:00-16:15 茶歇 16:15-17:00 WebSphere的S

UML技术_基础技术(0001)_常用UML绘制工具

UML技术_基础技术(0001)_常用UML绘制工具 基础技术: 本文介绍三种不同场合下最为常用的工具: 1.rational rose 专业级的工具,支持各种可视化建模,以及代码.结构的生成,包括数据库等等,而且拥有版本控制等功能,可以多人设计. 由于功能太多太全,产品过重,用起来不是很方便,一般国内项目慎重使用.而且收费! 下载地址:点击打开链接(这么大的东西还是放到新浪网盘上吧,百度网盘好用,但是容量太小) 2.starUML 轻量级的工具,不用安装,放到移动存储就可以用,移植也很方便.功

Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图

Java技术_基础技术(0001)_后台模拟调用action Java技术_基础技术(0002)_中间件启动class加载顺序(以tomcat为例) Java技术_基础技术(0003)_类执行顺序详解+实例(阿里面试题)+详细讲解+流程图 Java技术_基础技术(0004)_eclipse远程调试tomcat 基础技术: 对于java类各个成员的执行顺序,现拿出阿里的面试题作为样例(例子非常好,是用心出的题),在这里重新说明一下java类执行顺序的原则. 源码下载(包含题.结果.分析过程) 一.

编程-同步传输技术和异步传输技术的优缺点是什么?

问题描述 同步传输技术和异步传输技术的优缺点是什么? 同步传输技术和异步传输技术的优缺点是什么? 同步传输技术和异步传输技术的优缺点是什么? 同步传输技术和异步传输技术的优缺点是什么? 解决方案 同步: 有那种阻塞的操作的时候,那么就被阻塞掉,然后苦等结果,有了结果就继续,没有继续等 明显浪费资源吗 异步: 有阻塞的时候,不等了,干别的事情去. 解决方案二: 同步是指,发出了信息,等待对方回应,等数据返回了,再做下面的操作. 异步就是发了不管对方收没收到,继续做下面的. 异步的好处就是效率高.比