文章分类 -  放松心情

摘要:原文:http://www.aqee.net/why-programmers-are-not-paid-in-proportion-to-their-productivity/最有效率的程序员会比一般的程序员的编程效率高上几个数量级。但在任何公司里,他们的工资水平却只会出现很小的浮动差距。甚至在整个行业内,这种差距也不是很大。如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢? Joel Spolsky在最近的他的一个演讲里就这个问题给出了一系列的答案。首先,程序员的工作效率在整个行业内千差万别,但在一个公司里却不会有太大的差距。如果一个人比他的同事的效率高10倍... 阅读全文
posted @ 2013-01-03 14:15 Scan. 阅读(163) 评论(0) 推荐(0)
摘要:如何招到烂程序员我已经阅读了大量的关于如何 招募 优 秀 开 发人员 的文章, 但如果你只对烂程序员感兴趣 – 哪该怎么办? 也许你并不需要用人才去挣钱,或者你觉得保质保量的完成工作并不是最重要的事。 不管是出于何种原因,本系列的关于烂程序员的文章都是关于这方面的窍门。 欢迎阅读第一篇:‘如何发现烂程序员’。招聘启事能给应聘的程序员留下对于你公司的第一印象,所以里面一定要包含以下内容:1. 各种技术的缩写清单写这个启示的人,或面试的人是否理解这些缩写词所代表的意义,并不重要。 重要的是, 也许某时某刻 他们会被用在某个想项目中。 程序员最喜欢在招聘启事里玩这些文字游戏了。JMS, XML, J 阅读全文
posted @ 2012-06-15 00:29 Scan. 阅读(323) 评论(0) 推荐(0)
摘要:原文:http://coolshell.cn/articles/172.html高中时期view plaincopy to clipboardprint?10PRINT"HELLOWORLD"20END大学新生view plaincopy to clipboardprint?programHello(input,output)beginwriteln(\'HelloWorld\')end.高年级大学生view plaincopy to clipboardprint?#include<stdio.h>intmain(void){printf(&qu 阅读全文
posted @ 2012-01-30 19:10 Scan. 阅读(232) 评论(0) 推荐(0)
摘要:原文:http://blog.csdn.net/haoel/article/details/4053048程序员是一个比较特殊的群体,他们因为长期和电脑打交道所养成的性格和脾气也是比较相近的。当然,既然是人,当然是会有性格的,也是会有脾气的。下面,让我来看看10种能把程序惹毛了的事情。一方面我们可以看看程序员的共性,另一方面我们也可以看看程序员的缺点。无论怎么样,我都希望他们对你的日常工作都是一种帮助。 第十位 程序注释 程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释。于是,新手们当然会听从老手的吩咐。只不过,他们可能对程序注释有些误解,于是,我.. 阅读全文
posted @ 2011-09-01 23:11 Scan. 阅读(159) 评论(0) 推荐(0)
摘要:原文:http://coolshell.cn/articles/5201.html你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能走,但是其已经让人感到很不舒服。面对这种情况,真正的程序员会是不会认输的,他们会接受挑战认真分析,那怕重写也在所不惜。最终那个模块会被他们重构,就像以前和大家介绍过的那些令人销魂的编程方式中的屠宰式编程一样。下面是重构代码的几个阶段,文章来自:The 7 stages of refactoring,下面的翻译只是意译。第一阶段 -绝望在你开始去查看你想要重构的模块的,你会觉得好 阅读全文
posted @ 2011-08-19 13:11 Scan. 阅读(158) 评论(0) 推荐(0)
摘要:原文: http://coolshell.cn/articles/4045.html下面的文章和《各种流行的编程方式》有异曲同工,请你不要理解错了。本文来源,翻译如下:——————————————————一个非常严重和困难的bug,能够成就一个饱经沧桑深受压力的有经验的专业程序员的职业生涯。经受这种考验的创伤程度,相当你受到了一次严重的身体伤害,离婚,或是家庭成为的离世。研究人员在研究了计算机编程心理学后,得出了一个程序员们在解决一个困难的bug时的心路里程。这些不同的境界,很像为大众所知的Kübler-Ross Stages of Grief(这个模型描述了人对待哀伤与灾难过程中的 阅读全文
posted @ 2011-05-16 17:59 Scan. 阅读(213) 评论(0) 推荐(0)
摘要:原文: http://coolshell.cn/articles/2058.html在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗?散弹枪编程这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,或是其它更为随意的处理方式,直到最后让这个调用成功。或是被旁边的某个程序员指出一个正确的方法。如果我们把一个正规的程序员和一个撞大运的程序员放在一起做结地,那么,那个正规的程序可以马上变得发疯起来,并 阅读全文
posted @ 2011-05-16 17:58 Scan. 阅读(231) 评论(0) 推荐(0)
摘要:原文: ...2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢跳槽”。这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Simon面试,“很聪明!经验少了点。”Simon皱了皱眉毛,说:“你不知道这个职位最低要求是三年工作经 阅读全文
posted @ 2011-03-23 00:45 Scan. 阅读(226) 评论(0) 推荐(0)
摘要:原文: http://eishn.blog.163.com/blog/static/652318201102831731444/境界零:混沌态、浆糊状(小白、新兵) 刚刚毕业、初出茅庐,有丰富把妹经验,无任何项目经验。典型台词:“哇塞,薯熟你居然能写出这样这样酷的程序啊”。此时身为薯熟的你切不可信以为真,因为任何简单的程序对他们来说 …… 其实都是写不出来的。技能:hello world!经验:0 年角色:新手村游荡者(虽然 ID 很酷,但改变不了时常被怪虐的事实)境界一:CODE SMELL(IT 民工)对于一些不太残忍的需求,竟已经能够完成了!了不起。技能:面向对象、无脑肉搏经验:1 年角 阅读全文
posted @ 2011-02-24 00:16 Scan. 阅读(289) 评论(0) 推荐(0)