为什么程序员的工资与其工作效率不成正比

本文是从 Why programmers are not paid in proportion to their productivity 这篇文章翻译而来。
最有效率的程序员会比一般的程序员的编程效率高上几个数量级。但在任何公司里,他们的工资水平却只会出现很小的浮动差距。甚至在整个行业内,这种差距也不是很大。如果一个程序员的效率能达到其他人的10倍,为什么他不能得到10倍高的报酬呢?Joel Spolsky 在最近的他的一个演讲里就这个问题给出了一系列的答案。首先,程序员的工作效率在整个行业内千差万别,但在一个公司里却不会有太大的差距。
如果一个人比他的同事的效率高10倍,那他基本上会离开,要么去找更有天赋的人一起工作,要么去创业开公司。第二,极高的工作效率并没有被察觉。这篇文章我们主要讨论这第二种情况。一个人的工作效率比同伴高10倍怎么可能不被察觉呢?
在某些行业里,这种差别是显而易见的。一个销售人员的效率是他的同伴的10倍,这很容易看出来,而且他也能得到相应的报酬。销售成绩容易测量,就比如有些销售人员销售额会是其他人的数十倍。一个泥瓦匠的工作效率是其同伴的10倍,这也很容易看出,但这种事情不会发生:最好的泥瓦匠也不可能比一个一般的泥瓦匠快10倍。 继续阅读 »

随手记使用

前段时间入手了android手机,在一个博友处发现了–随手记,这款应用。使用了一段时间,发现这是一款很方便、实用的软件。不管你是不是“富二代”,平时花费、收入怎么样,如果你想了解自己的财务状况,随手记这款应用可以帮到你。随时记下自己的开销、收入,你就不会突然有:怎么身上的钱这么快就没的感觉。当然去翻自己的流水账户,发现“入不敷出”的时间,也会让你感觉到紧迫。话说:你不理财,财不理你。现在就让我们来看看,这款软件是怎么使用的吧。

1、软件安装
直接在“随手记”的官方网站下载,或者直接在Android手机的安卓市场、电子市场里找“随手记”就OK啦。
随手记的官网:http://www.feidee.com/money/

2、软件设置
根据自己的实际情况,设置不同的账户,包括现金、银行卡、支付宝、财付通、公交卡等等。

继续阅读 »

理想何在

困的在机房的桌子上,趴着睡着了。突然觉得眼前的时间是那么的朦胧,好像困囧的我,最近都没睡醒过。也许是因为感冒了的缘故,但是为什么我会对未知的生活感到莫名的惶恐。
我一直以为自己是个理想的人,最起码也是个纯粹的人。有自己的原则,有自己的生活方式,或许,我不能成为什么,但我总觉得要坚持一些东西。但是真正的理想何在?无论如何,我还不是今天如此世俗着。

突然想拍点儿相片

大多数时间,我都坐在寝室的电脑前,不知道倒腾些什么:去博客园、cnbeta、ithome看杂七杂八的科技新闻;下载各种软件折腾本(但是老早就发现自己的笔记本,已经没法去折腾了);看电影,听音乐……在发现已经没有可看的信息、电影,可听的音乐的时间,我会想学点儿什么吧,于是去自己收藏的站点,看各种技术文章,去社区下载技术视频……在一遍遍感叹好的“coding”,惭愧自己不行的时间,发现我进入了一个“死循环”–没有规划,有的只是打发时间。

长到这个年纪,早已甘于了自己的平凡。不想,也不敢说能去做些什么“了不起”,但是在今天这个同样的打发的时间了,我却突然想拍点儿相片了,去记录一些生活的点滴。

就我一人,安静的有些孤独。呵呵~~~

Razor语法(C#)

语法概要:

- Razor是以@为标识符
- C#的Razor模板中以{} 为作用域的标识
- 可以在一定规则下将HTML与C#混合编写
- 若要输出@则要使用@@进行转义

混写规则:

-如果在作用域内是以HTML标签开始则为文本直接输出
-如果非以HTML标签开始则视为C#代码
-如果不以HTML为开始标识而输出纯文本,需以2@:声明
-在文本中使用C#变量需要再以@声明

注释语法:

-可以使用@**@进行块注释
-在C#代码中可以用//行注释或/**/块注释
-可以在HTML中使用HTML注释