专栏名称: 养码场
养码场,一个技术人职场社交平台。 现有“养码人”80000+,覆盖JAVA/PHP/iOS/测试/运维等领域。80%级别在P6及以上,含P9技术大咖30人,技术总监和CTO 500余人。
目录
相关文章推荐
胶卷迷俱乐部  ·  聊聊专业撕拉片相机(和富士宽幅改造) ·  3 天前  
旅拍誌  ·  分享一组喜欢的照片 ·  3 天前  
宁德广播电视台  ·  出行请注意!宁德这条路将封闭施工 ·  3 天前  
蚂蚁摄影MaE  ·  会拍照和不会拍照,差别到底有多大? ·  3 天前  
51好读  ›  专栏  ›  养码场

第一份程序员权利法案

养码场  · 公众号  ·  · 2019-05-14 16:36

正文

程序员的权利,应该有哪些?


“起来,不愿做奴隶的开发者们!是时候为了捍卫我们自己基本的工作场所权利站起来了”,Jeff Atwood说。



Jeff Atwood,StackOverflow的联合创始人,执笔了第一份程序员权利法案。


这真是令人难以置信, 一家公司一方面愿意支付开发人员高额的薪水,另一方面却用糟糕的工作条件、廉价易令人发狂的硬件削弱了他们的战斗力。 而这居然还是一种很普遍的现象!


我建议设立程序员的权利法案,是想通过防止企业拒绝程序员成功所需的基础要求来保障程序员的权利。



1.每个程序员都应该有两个显示器


随着液晶显示器价格的崩溃和双输出显卡的普及,除非你是傻瓜否则你就不会让你的开发人员只能使用单个屏幕。到现在为止,已经有证据表明双屏是有生产力优势的。如果你想最大限度地提高开发人员的效率,那么确保每个开发人员都有两个显示器。


2.每个程序员都应该有一台快速的电脑


开发人员需要运行很多软件来完成他们的工作:开发环境,数据库引擎,web服务器,虚拟机等等。运行所有这些软件需要一台拥有大量内存的快速电脑。开发人员的电脑越快,他们调试循环和编译的周期就越快。


没有必要非得购买最顶级的配置设备,那是愚蠢行为——但应该始终确保你买的电脑内存大速度又快。将时间花费在盯着进度条上面是很浪费的。


3.每个程序员都应该自己选择鼠标和键盘


还在大学的时候,我做过绘画生意。我雇的每一个画家都要求自己去买画笔。这是我学到的第一件事。给新画家备好标准的画笔是没用的。“公司”准备的画笔很快就会被束之高阁,布满尘埃。但是,对于自己买的画笔,画家却会精心对待。自己去买画笔的画家知道欣赏专业的20美元一个的画笔与廉价的一次性画笔之间的差异。


拥有自己的画笔会有一种持久的责任感。程序员对他们使用的鼠标和键盘也应该具备同样的感情——因为鼠标和键盘是我们基本的日常工具,我们也应该好好对待它们。


4.每个程序员都应该有一把舒适的椅子


面对现实,椅子真的很重要,因为工作的时候我们都需要坐着它——不要因为它在屁股下面就忽略它,不好的椅子会导致很多健康问题,影响编程效率。所以为什么不准备一把舒适的椅子呢?当然,也许你会说你雇开发人员主要是因为他们的大脑,但不要忘记这也是开发人员工作的有利条件之一。


5.每个程序员应该有一个高速的互联网连接


好的程序员从来不写可以借鉴的代码。而互联网就是参考资源最好的渠道。很难想象,如果没有高速、反应灵敏的互联网搜索,程序员的世界将是如何的黑暗。


6.每个程序员都应该有一个安静的工作环境


编程需要集中注意力。程序员不能在一个老是被打搅的环境中有效地工作。请确保你提供的工作环境能够保护你的程序员的思绪处于一种流畅的状态,否则就会浪费他们大量的时间用于调整来回跳跃的思绪。


这些权利你真的想拥有吗?或者你希望程序员拥有怎样的工作权利呢?欢迎分享


译文链接: http://www.codeceo.com/article/programmer-right.html

英文原文: The programmer’s Bill of Rights



“养码场”

现有 技术人80000+

覆盖JAVA/PHP/IOS/测试等领域







请到「今天看啥」查看全文