看了一篇博客《为什么程序猿的工作效率跟工资不成比例!》有感而发。

影响工作效率的因素主要有三:能力,经验,责任心。这三者相辅相成缺一不可。

没有能力,遇到没有遇到过的问题,就非常难解决。而做软件开发,头几年肯定是不断遇到不同的项目。解决未知的问题,在积累足够的经验前。没能力根本就坚持不下去。没有经验,那么你会发现你所碰到的都是你没有遇到过的问题。有经验的半天甚至一小时能解决的,你尽管有能力,但还是可能花上一天或数天解决。而没有责任心,即使你有能力,有经验,你也可能上班看看新闻聊聊天不做正事。到最后时间抓紧把工作做完。但别忘记再厉害的程序猿也不能保证程序一次通过没有BUG,而没责任心的人是不会细致检查自己的程序的,那么最后还是会由于各种原因迟延时间。

能力这东西尽管有后天锻炼,但主要还是先天的,或者说在你工作曾经,你的个人天赋。知识体系都称为你的能力,基本已经定型,在工作中尽管有提高,但主要是经验方面,能力提高不会太大。

经验在我们IT这个领域是能够提高的最快的一个属性了,一个新手仅仅要做上几个项目,就立即拥有丰富的经验了。

而有经验和没有经验,在工作中区别是很大的。所以一般程序猿要提高的,主要是经验,这也是最easy实现的。

最后是责任心。这个责任心事实上在你工作时。基本已经形成了,这个和你的性格,习惯,历史经历有非常大关系,俗话说的好,江山易改本性难移。

当然责任心没有这么夸张。但也不是那么易于养成的。

前面我说影响效率的因素:能力,经验,责任心是相辅相成缺一不可的,在前文中我已经说明为什么是缺一不可,这里说下相辅相成。

能力高的人,获得经验也快,由于能力高的人,必定做事比别人快。也就经验更快积累。别人知道你的能力高也会把更难的问题交你解决,你获得经验的途径也就很多其它。

但有能力没有责任心。那也不一定会更快获得经验,由于你根本不想做事情,那么你的能力根本没有途径发挥。仅仅能被动接受别人安排,而不主动要求做事情的。怎样能学到东西。没有责任心。你在做事花费时间上和别人没有能力的人花费的一样多,你出现BUG的数量上不比别人少,那么谁能注意到你有能力?反之。你责任心强了,不说你花费的时间更少。软件质量上,肯定也比其它人更高,时间少质量高,经验也很多其它了。

说到责任心,我这里把程序猿(或者全部打工者)分为三类人:一类为积极向上。有责任心有进取心的人。这类人即使你不安排工作。他也会主动找工作做,最低的也是仅仅要布置好任务,那么他肯定能最快最好的完毕。还有一类是得过且过,你布置任务了,他就按你的要求做,你没有要求的。他就随便做,时间多的,他就慢点做,时间少的。也会加班做。

大多数人是这类人。第三类是那种习惯偷懒。偷奸耍滑的人,这类人非常少见,但也有,一般是那些能力不行责任心无的,看起来好像是在认真工作,也会努力加班,但实际上没有一点工作进度,借口却永远不会缺少。

作为管理者,你要可以准确分辨你手下的程序猿的情况,有没有经验,在面试阶段可以看出,有没有能力,须要长期观察。有没有责任心。在工作中细致体验。对于第一类人,即使能力不足,经验没有,但靠努力,也能达到中上的水平,但这也须要你的教导和培养。假设他有非常高能力。那么恭喜你,这种人才一定要留住。升职加薪在所不惜。对于第二类人。假设是有经验。或者有能力这两者当中之中的一个的。那么你须要的就是严格管理。指定优秀的制度和工作流程,让他们慢慢养成良好的工作态度和习惯。

对于第三类人。发现后还是尽早淘汰掉吧,不要浪费时间了。要知道一颗老鼠屎坏了一锅汤,这种人留在团队中绝对是弊大于利的。

作为管理者怎样分辨手下员工的能力和工作态度,是一项最主要的管理能力,是能否成为优秀管理者的重要条件。

能够说不能正确推断手下员工能力的。无法成为优秀管理者。

以本人为例,作者本人以前在一广告公司做技术负责人。主持一个广告自助投放平台的开发工作,当时开发平台时。出于公司角度以个人最大能力定了一个非常少的开发时间,按我的经验,我定的时间是一般公司开发该类项目的一半左右(这类项目一般来说3月左右。我定了7周),人数少两倍以上(正常一般后端须要2-4人,我这里前后端各一人)。

即使这样。由于没有比較,老板还不惬意,即使解释。他也没认为你做的好。这也是本人后来离开该公司的一个主要原因。

这是由于领导者即不懂技术,也不愿意去了解相关知识造成的(连去了解竞争对手公司技术部组成都不愿意,无话可说)。

相同道理,在有对照情况下。能够非常easy比較出在能力和工作效率上的区别,我后来一家公司,在两个项目同一时候开发的情况下。client共6-7人,服务端就我一个。每次都服务端提前完毕。然后还有时间做领导要求的其它东西,能够等上一两个月后再与client联调早就做好的接口。

这样的情况不用说也明确工作效率的高低。

作为程序猿,就应该努力提高自己的能力,经验,责任心,即提高工作效率。作为管理者,就是制定正确的评判标准,做的好的奖励,做不好的惩处,这样才干鼓舞程序猿提高工作效率,假设无法评价甚至得到相反结果,轻则大家都失去工作热情,磨洋工,重则有能力有追求的都跳槽,无能力的留下来霸占位置。

最后说一句。以加班来推断程序猿工作的,必定得到错误结果。

程序猿工作效率的影响因素和管理者怎样推断相关推荐

  1. 程序猿工作第3年是个坎,你认吗?转型大数据可靠吗?

    工作三年无论是对于哪个行业,都将是一个"坎儿".这个坎儿对于程序员而言体现的尤为明显.每个人刚刚入行的时候都朝气蓬勃,希望自己成为大咖,成为高薪的获得者,但有时候现实却很残酷.那么 ...

  2. 《程序猿工作心态调整指南》

    前一阵<杭州小伙骑单车逆行被抓,接电话后崩溃爆哭>一文刷遍了各大平台,大家纷纷表示出同情和理解. 作为同样在杭州骑车上下班的我,很感同身受.在大城市拼搏的我们,每个人都有着各种各样的烦恼, ...

  3. 毕业一年,程序猿工作一年总结,有收获,有失去,有遗憾,但仍一往无前

    前两天收拾房间的时候,发现了一张去年七月我来上海的火车票,这才猛然间意识到我已经来上海整整一年了,同时我也毕业整整一年时间了.然后我就开始了我的发呆之旅,时间仿佛一下回到了毕业时的场景,大学时的种种经 ...

  4. 程序猿的工作和生活,你真的不懂

    假如生活欺骗了你,找50个程序猿问问为什么编程: 假如生活让你想死,找50个程序猿问问BUG改完了没有: 假如你觉得生活拮据,找50个程序猿问问工资涨了没有: 假如你觉得活着无聊,找50个程序猿问问他 ...

  5. 盘点程序猿经常说的那些行话,你了解吗?

    作为互联网人中的非码农的你们,了解程序猿经常说的那些行话吗? 1.其实程序猿很多时候都是听得懂同行的话的,但更多只你知我知,就不肯给产品测试知.毕竟被他们知道了,那还得了,以后的日子那就是无尽的加班啦 ...

  6. 女生做一个“程序猿”,真有那么不现实吗?正在学编程的女孩子注意了!

    最近在知乎上看到一个问题: 一位女生毕业工作快两年了,却越来越觉得现在的工作不适合自己,想转行IT做一个女程序猿,可是身边的朋友们都觉得女生学编程不好就业,劝我尽早放弃.我很迷茫,做一个女程序猿真有那 ...

  7. 漫谈程序员(十六)健康程序猿系列之健康体魄

    #漫谈程序员(十六)健康程序猿系列之健康体魄   在外行看来,谈到程序猿,大家的第一印象就是技术人员.内行其实都明白,程序猿光鲜的另一面是时时刻刻遭受到健康的威胁.可能由于平时工作忙,没有时间运动,那 ...

  8. 女生转行程序猿,到底难不难?

    一条女生吐槽的消息: 你好,我毕业工作快两年了,却越来越觉得现在的工作不适合自己,想转行IT做一个女程序猿,可是身边的朋友们都觉得女生学编程不好就业,劝我尽早放弃.我很迷茫,做一个女程序猿真有那么不现 ...

  9. 优秀程序猿因何而优秀?

    这些年我曾和非常多程序猿一起工作,他们之中的一些人非常厉害,而还有一些人显得平凡. 不久前由于和一些技术非常熟练的程序猿工作感觉非常愉快,我花了一些时间在考虑我佩服他们什么呢?什么原因让优秀的程序猿那 ...

最新文章

  1. 神策数据携手绿城服务 筑就幸福绿城数据驱动
  2. Error: <spyOn> : handleError() method does not exist
  3. 做决定前别拍脑袋:两个成功案例看懂A/B测试
  4. asp.net listview 字段太多 滚动条_高考英语阅读理解生僻单词太多怎么办?十大招数帮到你...
  5. win11环境变量如何打开 Windows11查看环境变量的步骤方法
  6. aardio部署_aardio有什么用
  7. istio sidecar流量接管_Istio是个啥?看完此文彻底搞懂(赠书)
  8. clion如何创建c项目_使用CMake和Clion构建C项目 (Structuring C Project with CMake and Clion)...
  9. 正则Regex中圆括号()方括号[]大括号{}的区别和用法
  10. Silverlight4启动无法调试
  11. Win10第二天开机后默认的pdf阅读器被自动修改成Microsoft Edge,三种解决办法(第三种办法适合本机情况,摸索半个月)
  12. win10下装黑苹果双系统_win10下安装双系统:黑苹果10.13.5(17F77)教程!
  13. 1032: 员工薪水 Python
  14. Spark history server fails to render compressed inprogress history file in some cases
  15. 离散化-利用计算机求解y=x,离散信号处理(双语)-中国大学mooc-题库零氪
  16. 芯片丨英特尔拟收购初创公司Barefoot Networks 后者曾获腾讯阿里投资
  17. 【论文阅读】Causality matters in medical imaging
  18. 花边新闻获取易语言代码
  19. 【读书笔记】点亮心中的那盏灯
  20. 丁晓钟怎么样_丁晓钟老师的课程怎么样?

热门文章

  1. 在spring cloud eureka中使用ip而不是hostname
  2. 【javascript】深入理解对象
  3. 【selenium 3】 Mac 下测试环境搭建 Firefox 47+ gecko driver Mac
  4. go语言panic机制的原理
  5. VS 2005 Debugger crashing with IE 8
  6. 【原创】实现日、周、月排行统计
  7. 猪行天下之Python基础——7.1 文件存储
  8. NPM酷库:dotenv,从文件加载环境变量
  9. 在nginx上部署vue项目(history模式);
  10. Linux之SELinux的基本应用