有这样一群人,他们经常孤独地工作到深夜,漆黑夜里的显示器成为房间中唯一的光源,手边残留着比萨饼和碳酸饮料。繁重的编码任务让他们很少离开座位,即便是周五的深夜,这些人依旧在办公室中奋战。
乍一听,这像是在描述黑客们的工作状态。但实际上,大多数普通的开发人员就是这样生活着。除了工作,他们有家庭、兴趣以及责任,但项目的压力让他们无暇顾及工作以外的事情。工时长、假期短以及与当前社会发展脱节等问题普遍存在于他们当中。

虽然现在社会大力倡导所谓的知识经济,但这群聪明且高度专业化的人员不被重视,因为经理们认为,程序员是替代性很强的群体。这样的观念导致这些潜在的社会精英不得不重新考虑他们的职业规划。最终,他们当中的大多数另谋高就,另一些则踏入到全新的行业之中。

你认为游戏行业真的是一片乐土吗?一名业内人士讲,游戏开发几乎会占据程序员生活的全部,因为产品质量总会有改进的余地。他们工作时间长,没有加班费以及应有的假期。有些员工甚至连续四年薪水都没有调整过。他身边不少同事都是因为工作而导致了离婚。

当工作条件变得无法忍受时,最聪明以及最有天分的员工通常是最先离开的。凭借他们的资质,他们可以在其他领域挖掘到更多的机会。这样势必导致开发团队整体水平的下降。经理对开发者施加的压力越大,长期来看团队的效率就越低。IT顾问布鲁斯·韦伯斯特将这种情况称为“死海效应”。如果公司发展每况愈下,它就更难得到真正的人才,也更难留住这些人,这样的恶性循环无疑会拖垮公司。离岸外包的出现则加剧了这种趋势:内部开发团队的效率越低,公司就越希望通过低成本外包取代这个团队。而内部开发者会强烈地感到他们即将被替代,因此无法集中精力工作。

员工的倦怠会毁掉公司的未来,而经理们是可以降低死海效应的。他们可以设定合理的工作时长并且提供加班费,可以规定公休日并严格地执行,可以设置合理的产品发布时间以减少过度的压力。他们甚至可以尝试调整项目的开发方法,比如采用敏捷开发等。但是,最重要的一点就是,他们必须重新审视开发人员的价值。在这样一个与互联网发展速度同步的领域,每一个员工都应该被公平、公正地对待,并且获得应有的尊重,即使他们真地喜欢比萨饼和碳酸饮料。 

转载于:https://www.cnblogs.com/guoyiqi/archive/2010/08/21/2069062.html

换一种态度看程序员(转)相关推荐

  1. OSChina 程序员节乱弹 ——看程序员如何优雅地生活

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2017)请戳(这里) [今日歌曲] @莱布妮子 :分享Eminem/Rihanna的单曲<Love t ...

  2. 3种类型的程序员:“虫族”,“人族”,“神族”(转载)

    星际2的火热,让我们理解了不同种族的性格品质.放到程序员当中,其实我们也能看出不同性格的程序员还是有些许差距的.他们可以分别代表:"虫族","人族"和" ...

  3. 【PS功能学习】12:让我们换一种颜色看世界(调色一)

    第12节:让我们换一种颜色看世界(调色一) 本节学习目标: 1.色彩模式: 模式 说明 RGB模式 光学三原色,调色运用最多的一种模式 CMYK模式 印刷使用的颜色 灰度模式 图像不包含颜色,只有黑白 ...

  4. 从李小龙的一句话看程序员是否应该多学几种编程语言

      作为程序员,关注最新前沿技术,学习新的语言,这当然是好事.我看到有人每年都要学习一两种新的语言.但是,我认为,如果为了学习而学习新语言或因为流行而学习这种语言,这是一种时间和精力上的浪费.就比如, ...

  5. 一个给计算机写程序的人是谁,如果计算机是中国人发明的 写代码会是一种什么情况 程序员看了都头疼...

    说到程序员写代码,大家印象中就是高深莫测,对着一连串的英文字母和一堆符号,让人完全看不懂,更没有去学习的胆子了,那么如果计算机是中国人发明的,代码会是什么情况呢? 1.注释都不需要了,代码即是注释,注 ...

  6. 换一个灯泡需要多少程序员?

    作者在开始讲正文之前先对读者做了一个小测验:换一个灯泡需要多少个程序员?(貌似换灯泡跟程序员关系不大:-)),可能有三种答案: 1.根本不需要,因为灯泡根本没坏. 2.仅仅需要一名,但是需要耗费一整夜 ...

  7. 动效给程序员用什么格式_动效,一种属于前端程序员的浪漫,无与伦比的体验...

    一.初见 动效顾名思义就是动画效果.网页中为什么需要动效呢?简单来说就是为了有趣. 如果把网页和用户的关系比做正在恋爱的情侣,很显然网页的 UI 是颜值,而动效在我看来则是情侣之间的小浪漫.可能和颜值 ...

  8. 从一个面试题看程序员的几项基本功

    点击上方蓝字设为星标 下面开始今天的学习- 前言 一个优秀的程序员具备挺多特质的,比如好奇心,学习能力等,但在我看来一个优秀的程序员必须具备几项核心能力,哪几项,先卖个关子,程序员最喜欢说的话是「Ta ...

  9. 编程语言五花八门,哪种可以让程序员赚到更多钱?

    在众多行业中,程序员属于高薪职业.无论是在国外还是国内,程序员的薪金水平普遍高于其他行业的工作岗位.高薪的诱惑和充满挑战性的工作,令程序员一直成为备受欢迎的职业.在今年年初,Glassdoor发布的一 ...

最新文章

  1. MongoDB极简教程
  2. NBT:MaPS-seq测序方法揭示肠道微生物空间分布
  3. idea启动springboot卡_写给新手看的 Spring Boot 入门学习指南
  4. hdu 3117 Fibonacci Numbers
  5. node nest 框架学习(一)
  6. 带你快速了解 Docker 和 Kubernetes
  7. 利用python爬虫(part15)--cookie模拟登陆
  8. 从零开始——PowerShell应用入门(全例子入门讲解)
  9. mfc socket onreceive函数不被调用_不报错地调用空指针类的成员函数
  10. Solr Wiki文档
  11. json数组对象和对象数组
  12. 怎么二值化后找字_邓婕美肤团队:秋季皮肤出现问题后怎么办 找对护肤方法是关键_美肤吧...
  13. python链表next_链表(python)
  14. 【转】C#中base关键字的几种用法
  15. 【解决方案 二十五】如何对Excel表数据进行彻底转置
  16. 2022-2028全球昼夜节律性睡眠障碍行业调研及趋势分析报告
  17. 手机esn不可用怎么解决_什么是ESN,为什么我不担心它是否干净?
  18. 前后坐人书柜书桌的标准做法
  19. 【项目整理】一个好看的导航栏
  20. DNS信息查询综合实验

热门文章

  1. 无需代码绘制出的热力图,0基础小白也能3分钟上手
  2. 计算机音乐 带你去旅行,带你去旅行(全乐器)
  3. rxjava背压_Android Rxjava :最简单全面背压讲解 (Flowable)
  4. 计算机算法设计与分析 递归实现归并排序和非递归实现归并排序
  5. Master of GCD 线段树区间更新
  6. 【caffe】caffe采用multistep,绘制loss曲线出错
  7. 解线性方程组的迭代法(雅可比迭代法)
  8. 目标检测——使用OpenCV读取图片要注意进行维度变换
  9. pandas 多线程处理数据框
  10. [查找问题] 例5.1 找x