北京尚学堂:程序员的权利
版权声明: 本文为北京尚学堂原创文章,未经允许不得转载。 “起来,不愿做奴隶的开发者们!是时候为了捍卫我们自己基本的工作场所权利站起来了”,Jeff Atwood说。Jeff Atwood,Stack Overflow Coding Horror fame的联合创始人,执笔了第一份程序员权利法案。 这真是令人难以置信,一家公司一方面愿意支付开发人员高额的薪水,另一方面却用糟糕的工作条件、廉价易令人发狂的硬件削弱了他们的战斗力。企业究竟是几个意思?这居然还是一种很普遍的现象! 我建议设立程序员的权利法案,是想通过防止企业拒绝程序员成功所需的基础要求来保障程序员的权利。 1.每个程序员都应该有两个显示器 随着液晶显示器价格的崩溃和双输出显卡的普及,除非你是傻瓜否则你就不会让你的开发人员只能使用单个屏幕。到现在为止,已经有证据表明双屏是有生产力优势的。如果你想最大限度地提高开发人员的效率,那么确保每个开发人员都有两个显示器。 2.每个程序员都应该有一台快速的电脑 开发人员需要运行很多软件来完成他们的工作:开发环境,数据库引擎,web服务器,虚拟机等等。运行所有这些软件需要一台拥有大量内存的快速电脑。开发人员的电脑越快,他们调试循环和编译的周期就越快。 没有必要非得购买最顶级的配置设备,那是愚蠢行为——但应该始终确保你买的电脑内存大速度又快。将时间花费在盯着进度条上面是很浪费的