老板该如何正确的犒赏程序员(转)

  英文原文:How to reward skilled coders with something other than people management

  你手下有一群很出色的程序员,他们都非常想在事业上取得进步。你的这个团队成绩斐然,这是他们双手创造的,你知道这些,你想奖赏他们——为他们所做的努力。最直觉的做法是提拔他们,让他们成为管理者/经理,事实上,他们一直是这个团队的真正负责人。但是,这是他们真正想要的吗?或者说,你应该认为他们是这样想的吗?

  管理工作是一种完全不同的技能

  总所周知,在一个程序员的职业生涯里,他的技术水平会积累到一个相当的高度,而现在要求他去花整个时间去研究一种全新的东西——人际交往、软技巧等管理工作,这些是他们在过往的岁月里完全忽略的。学习编程技术占用了他们全部的时间,那些是需要反复尝试、反复失败的过程。现在,他们的时间却需要用在非编码的事情上,是一些跟他受奖赏的工作完全不同的工作上。于是,他们一下子从擅长的工作转移到了不擅长的工作。自信心,工作满足感都受到打击。

  问题的根源是,技术大拿/技术带头人跟团队管理/经理是完全不同的技术工种。你对他们奖赏,是赏识他们是出色的带头人,卓越的执行者,要把他立成榜样,让其他人学习,追随。而不是让大家都想当经理——都是经理后会来干活?除此之外,你不能向大家暗示这样一种信号,就是作为一种事业,编码工作跟其它职位比起来是低等的。

  理解一位技术首领

  一个技术首领的职责和工作有很多方面。参考一个典型的技术负责人的工作——每天有很多的技术问题需要决策,给需要解决的问题排优先级,找到解决问题的方案。程序员的工作最有趣的部分是,他们每个人都会在项目的某一方面起着重要作用——某种程度上的领导地位。

  程序员的另外一部分工作是,回答为什么有些东西有问题,为什么不能这样使用软件。找 bug,修改 bug。写文档。代码审查。项目评估。总之,一个程序员在一个公司里待的越久,他就越难找到一个较长的不被打搅的时间段。这些是他们工作中最讨厌的部分。

  程序员最快乐的工作发生在不被打搅的时间里,而这些不被打搅的时间却不能说因为大家找不到你而影响了他人的工作。程序员思考问题时通常需要将整个问题装入大脑,这需要他们的注意力承载相当大的负荷来分析和研究问题。对于性格内向的程序员,这需要安静,而对于外向的程序员,这需要在一间屋子里和志同道合的人共同讨论。

  但是,为什么有些程序员不高兴?为什么优秀的程序员不能从工作中获得更多的快乐?核心障碍是权力——程序员能够说“不”的权利。这无关勇气。这是一种实权问题 – 技术负责人必须要把客户提出的问题解决,如果他对自己手中的软件有责任感,他们会觉得这个软件会一辈子和他休戚相关,这是一种个人担当,但也是一种拖累。

  如何让技术领袖更有地位和权力

  随着项目的发展,团队中的人会越来越多,最终会出现团队成员管理问题。技术负责人会必然的要处理一些团队中出现的人员问题。这方面工作做不好就很可能导致很大的问题。应该鼓励技术负责人提早设定目标,让他们多想想最终目标是什么,是搞技术还是做管理,不要断然的向他们发送如果不当上领导就不受人尊重的错误信号。如果一个优秀程序员有志于成为最伟大的程序员,有志于想开发一个能承受 10 亿人访问的系统,或者深入探索一个操作系统,那你就应该帮助他实现他们的理想,这都大家都有好处。

  技术上的目标和愿望很容易实现——公司应该拿一些“有趣”的项目来奖赏程序员。让他们有成长和学习的机会。还应该在公司外部寻找一些跟职业相关的活动机会,比如鼓励程序员参加技术大会,参与技术讲座,成为某一领域的知名人物。大多数程序员对于他们的职业发展并不会采取主动的措施,鼓励他们参加这些社会上的活动可以让他们在自己感兴趣的领域获得社会成就感。这不仅对程序员有有益处,同时对公司也有好处,它会给公司带来名声,能吸引其他的有能力有志向的程序员加盟公司。形成一种机制,让工作出色的程序员感到自己在公司的份量在增加,地位在提高。这能让他们感到更有“权力”。

  有能力说“不”并不是程序员的本质愿望。奖励程序员应该是让他们在能发挥最大作用的岗位上更自由、更快乐的发挥更大作用。而不是去到一个不熟悉的管理岗位上。.

http://news.cnblogs.com/n/509648/

时间: 2024-11-13 06:38:33

老板该如何正确的犒赏程序员(转)的相关文章

聪明的老板才不招工资低的程序员

前阵子写了一篇<如果两个程序员差不多,选写作能力更好的那个>,就有读者留言说:"老板,不都是选工资更低的那个么?".其实,这是另一个维度上的看法,正好最近也和一些经常招程序员的负责人们聊起过这个话题,顺着这个思路,不知不觉就想了很多. 人头值几何 早年刚毕业,找了一份工作.虽然不是外包公司,但由于承接的都是国有大型金融企业的项目,所以谈项目合同金额时,基本都是按这个项目大约需要多少人,投入多久,每个人的成本来计算的. 那时,甲方给的单人报价大约在 2.5 万,而我当时税前工

中美印日四国程序员比较

源自:http://www.myexception.cn/other/1391135.html 最近以裁判的身份参加了公司举办的编程大赛,发现高手云集,对公司内部的程序员能力也有了更深入的了解.我觉得编程能力对程序员而言,虽然很重要,但并不是全部.那么作为一个程序员,到底应该具备什么样的能力呢?这个话题显然太大.不过我觉得可以看看其它国家的程序员,也许可以得到一些借鉴.我有幸和中国,美国,印度和日本四国程序员有比较深入的合作过.虽然他们不一定有代表性,但我觉得他们的共性还是比较明显的.以下的比较

关于程序员如何减少程序Bug的若干建议

毫无疑问,程序员是善于思考问题的一族.一个程序的编写都是通过:思考.设计.编写.调试.测试以及运行这些基本的阶段. 但大部分程序员都有一个问题就是不太愿意测试自己的代码.他们草草的调式完成以后就认为工作结束,测试那是测试人员的工作. 按照理论上,如果代码存在问题,那么测试人员和最终的用户肯定可以发现这些 BUG ,而等待哪个时候再返回来查找问题到底错在什么地方确实代价不小,其代价有: 1. 影响了程序员自己的声誉 2. 影响了产品的质量 3. 影响了客户的信任度 4. 这个时候再 DEBUG 难

程序员的职场潜意识Top10

什么叫潜规则?其实就是不明文规定的一些规则,关键是他没法明文规定,因为有的规则太没节操.在我们职场中有些规则你不遵守将举步艰难,而要玩转这些潜规则,那么你必须要具备如下10个潜意识: 1.项目会议.那要看这个会议的主持人是谁? 很多小范围的项目会议确实是真的以讨论项目解决方案为目的,不管是技术还是实施上. 但是往往项目会议领导参与的比较多,譬如老板参与了或者技术总监参与甚至有的会议客户参与了,那么这个项目会议的目的是为了统一思想.统一手段.统一口径而举办的,并不是以解决实际问题为主导.往往你的项

大城市年薪四十万的程序员怎么样

其实很多人都知道,程序员还是一个比较辛苦的工作,很多人家境也不算好,也不然也不会选择这一行了,大实话!虽然比较辛苦,但是程序员的工资却是不错!这不是一条容易的道路,性价比也不高,远不如走仕途或者学经管,做老板.这就导致大部分程序员看似收入很高,但是没有家庭的强力支持,如果要成家立业,而很多程序员又是在北京上海深圳杭州这样的大城市,消费水平都很高,意味着也没太多精力去炫富. 想想大城市一套房子,就算年薪税后40万(税前接近60万,已经是普通程序员的标准了)要挣多少年? 少部分高收入程序员能够进一步

程序员取悦女朋友的正确姿势---Tips(iOS美容篇)

前言 女孩子都喜欢用美图工具进行图片美容,近来无事时,特意为某人写了个自定义图片滤镜生成器,安装到手机即可完成自定义滤镜渲染照片.app独一无二,虽简亦繁. JH定律:魔镜:最漂亮的女人是你老婆魔镜:程序员不是木头人 核心技术 图片滤镜核心技术的基本思路如下: 核心技术流程 具体流程 1.创建一个图像处理工具类 注:该类实例包括一个图像处理方法,该方法在传入原始图像和一个颜色矩阵后生成一个处理好的图像. @interface JHFeilterManager : NSObject @proper

二分查找实现(Jon Bentley:90%程序员无法正确实现)

二分查找实现(Jon Bentley:90%程序员无法正确实现)作者:July出处:结构之法算法之道引言Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码.也许很多人都早已听说过这句话,但我还是想引用<编程珠玑>上的如下几段文字:“二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值),那么通过不断缩小包含T 的范围,最终就可以找到它.一开始,范围覆盖整个数组.将数组的中间项与T 进行比较,可以排除一半元素,范围缩小一半.就这样反复比较,反复缩小范围,

健康很重要 程序员应该坚持正确的坐姿工作

对大多数程序员而言,弯腰驼背一连几小时趴在办公桌上对着电脑霹雳巴拉敲着键盘,很有可能是一种常态,日复一日,年复一年.我之所以知道的这么清楚,是因为我也是其中的一员. 随着时间的流逝,头开始向前倾①,肩膀开始无意识地耷拉下来②,背渐渐地向前弯曲③并且和臀部形成的角度小于 90 度④.这些无法否认的症状压倒性地表明了如此坐姿有碍我们的健康:很可能会导致头痛和下巴疼痛,胃肠道出现问题,以及一个让我们英俊潇洒不再的啤酒肚.而如果身体在喊这里疼,那里痛的,我们还能好好工作吗?答案肯定是否定的,严重的话,还

CSDN日报20170514 ——《聪明的老板才不招工资低的程序员》

程序人生 | 聪明的老板才不招工资低的程序员 作者:瞬息之间 站在老板的角度,工资仅仅是金钱的成本,而为了企业运转,涉及的成本除了显性的的金钱成本,还有很多隐性的成本,比如:时间成本,机会成本,相比少数优秀的程序员,管理更多差劲程序员的管理成本也不容忽视.而且,别忘了,曾经说过程序员的主要产出是代码,而代码是同时带有资产和负债属性的. 点击阅读全文 信息安全 | 勒索蠕虫 WanaCrypt0r(比特币病毒)防治攻略和事件全回顾 作者:fengsehng 最新消息,这次攻击始作俑者是美国一位高中