如何让程序员幸福工作:细节决定成败

众所周知,优秀的程序员不但代码写得快,而且 bug 少。如何发现和留住这些人才,如果一个企业想要做大做强,那么这绝对是一个挑战。除了加薪和晋升以外,有时候一些细微的地方也能加分。虽然看上去并不重 要,但是要知道压死骆驼只需要最后一根稻草就够了。那么这些“细微的地方”指的又是什么呢?

合适的硬件

请注意这里有个形容词“合适”。编程需要有计算机是毋庸置疑的。不过企业也没有必要倾尽全力去配备最高端的设备。购置 CPU、内存、硬盘等设备应该根据实际情况量力而行。决策要明智,因为足够与奢侈之间只有一步之遥。做一个简单的年度预算有助于从整体上来把握。此外,询 问员工关于硬件配置的要求也非常有效。生产力是关键,但是也不要忘了考虑以下因素:

  • 多台显示器可以提高工作效率。但是显卡的购置成本会增加。
  • 要配置舒适的键盘和鼠标。这对程序员而言是独一无二、不可或缺的。
  • 使用 UPS 要尽量避免功率损耗和尖峰。

软件

除了硬件之外,开发人员还需要使用软件。和其他电脑工作者一样,专门的文件压缩和解压缩工具、文本编辑器、图形操作软件、文件检索工具、监控工具等等,都是必要的,它们能提高程序员的工作效率。

其他配置

程序员这个职业使得我们不得不长时间地坐着。那么一张舒适的椅子就很有必要。大多数自称标准化的办公椅达不到这个要求。而身体的不舒服会直接影响生产效率。此外,桌子尺寸、工作空间以及光线条件都是微妙而重要的影响因素。

工作时间的灵活性

是否要提供弹性工作制已经是一个非常热门的话题。让员工可以选择在家工作,并且提供灵活的工作时间,可以在保持工作与生活平衡的同时,降低损耗的劳动力。灵活的工作时间包括:如有需要可以自由决定上下班时间,或者四天的工作周,以及夏令时。

幸福不是在于经历了什么,而在于记住了什么。

细节决定成败,千里之行始于足下,千里之堤毁于蚁穴。上面我写的内容可能不一定都对,但是我的中心思想是鼓励协调和对话,这终将会让我们越来越享受于工作,越来越爱编程。

时间: 2024-10-03 14:06:23

如何让程序员幸福工作:细节决定成败的相关文章

如果你是程序员,这些细节会害死你(3)

上一篇文章,架构师米洛谈了害死程序员的两个细节,今天继续更新.对于这种细节问题,各位同事千万不要觉得没什么.偶尔一两次看似不影响你的加薪升职,其实你的上级和老板都看着呢,话不多说,咱们继续. 今天咱们讨论的问题,不仅会发生在项目经理身上,更容易出现在那些面子活做得好的人身上,大家一定要看仔细了. 演艺界有很多"戏霸",不管剧情发展,不吝剧情需要,总要突出自己,既搅了别人的戏,又破坏了整个电影或电视剧. 程序员的工作环境虽然简单,但也有一些不出奇的哥们儿姐妹儿,不在正经路上下功夫,专瞅机

程序员提高工作效率的15个技巧【Facebook】

程序员提高工作效率的15个技巧[Facebook] 作者: habadog 日期: 2015 年 02 月 13 日发表评论 (0)查看评论 1,Days always fill up. Only plan for 4-5 hours of real work per day.其实每天只有4-5个小时能专心编码,充分利用这些时间. 2,Work more when you’re in the zone. Relax when you’re not.在状态的时候多干一些,不在状态时可以就去做个大保

为什么程序员的工作效率跟他们的工资不成比例(转)

英文原文:Why programmers are not paid in proportion to their productivity 最有效率的程序员会比一般的程序员的编程效率高上几个数量级.但在任何公司里,他们的工资水平却只会出现很小的浮动差距.甚至在整个行业内,这种差距也不是很大.如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢? Joel Spolsky在最近的他的一个演讲里就这个问题给出了一系列的答案.首先,程序员的工作效率在整个行业内千差万别,但在一个公

为什么程序员的工作效率跟他们的工资不成比例

最有效率的程序员会比一般的程序员的编程效率高上几个数量级.但在任何公司里,他们的工资水平却只会出现很小的浮动差距.甚至在整个行业内,这种差距也不是很大.如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢? Joel Spolsky在最近的他的一个演讲里 就这个问题给出了一系列的答案.首先,程序员的工作效率在整个行业内千差万别,但在一个公司里却不会有太大的差距.如果一个人比他的同事的效率高10倍, 那他基本上会离开,要么去找更有天赋的人一起工作,要么去创业开公司.第二,极高

程序员的工作、学习与绩效

工作中,碰到一些这样的例子,总有人提出疑问,为什么一个同事工作勤勉,完成了很多事情,季度绩效评定很高,但晋升却碰壁了.之前已经写过一篇<技术晋升的评定与博弈>,基本就能解答这个问题.但隐藏在背后的更深层次的本质却是:工作.学习与绩效的关系. 工作 程序员的主要工作是:编程,产出代码,完成需求,交付软件系统. 程序员按其工作技能和经验,大体又分为三个阶段:初.中.高级.三个级别的程序员的主要工作都是编程与产出代码,产出代码的数量也许相差不大,但产出代码的属性可能有明显差别. 在曾经的文章中提出过

程序员的工作态度

朱光潜曾谈过对古松的三种态度,科学的,实用的,美感的 其实这也是人们对所有其他事物能够产生的情感 三种情感对人的生活都很重要 科学的追求是真,实用的追求是善,美感的追求是美 我们对工作应该同时抱有这三种态度 拿程序员的工作来说,我们工作是为了赚钱,这是对工作实用的态度,是为了生存 我们工作大多数时间在写程序,写程序需要科学严谨的态度,要不然bug可够你受得 只有这两种态度还不够,只有真正我们把自己的代码当成一件艺术品,我们才能真正的做好它,这就是对代码美感的追求 三足鼎立,缺一不可

为什么程序员的工作效率跟工资不成比例!

最有效率的程序员会比一般的程序员的编程效率高上几个数量级.但在任何公司里,他们的工资水平却只会出现很小的浮动差距. 甚至在整个行业内,这种差距也不是很大.如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢? Joel Spolsky在他的一个演讲里 就这个问题给出了一系列的答案.首先,程序员的工作效率在整个行业内千差万别,但在一个公司里却不会有太大的差距.如果一个人比他的同事的效率高10倍, 那他基本上会离开,要么去找更有天赋的人一起工作,要么去创业开公司.第二,极高的工

小小程序员找工作的一路经历

小小程序员找工作的一路经历 昨天下午把三方给了TP-LINK之后,为期将近两个月的找工作过程也算是告一个段落.两个月一路走来,压力巨大.人生的下一站到底会在哪里,无法预测.面对事业.家庭.爱情,总想找到一个最好的平衡点.选择Android开发,选择TP-LINK,选择深圳,这一路的选择必然会对未来产生极大的影响,而影响总是具有两面性.未来的路应该怎么走,如何把命运掌握在自己的手里,这值得深思. 感谢家人的支持,感谢女友的相伴,感谢朋友的建议,是你们让我有一种持续战斗的激情:同样感谢腾讯,是你让我

程序员在工作中遇到最郁闷的事情

1:自我感觉很牛X的领导 2:自我感觉什么都会的开发程序员 3:没有架构的软件 4:没有任何文档的开发 5:没有注释的程序 6:自己开发完后自己都搞不懂的代码 7:需求不断的变更 8:加班加到吐 9:突击完成项目后.但是公司减掉你的加班时间,并且还说你效率不行 10:"我写代码的时候一个BUG都没有"的牛人 11:辛辛苦苦工作,到发工资的时候拖很长时间 其它的希望程序猿们可以补充.天下奇葩事情很多.为什么程序猿要很受伤. 程序员在工作中遇到最郁闷的事情