文档章节

北京尚学堂:程序员的权利

SXTkaifa
 SXTkaifa
发布于 2016/11/13 11:35
字数 1319
阅读 9
收藏 0

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。

“起来,不愿做奴隶的开发者们!是时候为了捍卫我们自己基本的工作场所权利站起来了”,Jeff Atwood说。Jeff Atwood,Stack Overflow Coding Horror fame的联合创始人,执笔了第一份程序员权利法案。

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

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

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

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

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

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

没有必要非得购买最顶级的配置设备,那是愚蠢行为——但应该始终确保你买的电脑内存大速度又快。将时间花费在盯着进度条上面是很浪费的。更多精彩内容关注微信公众号:北京尚学堂。

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

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

拥有自己的画笔会有一种持久的责任感。程序员对他们使用的鼠标和键盘也应该具备同样的感情——因为鼠标和键盘是我们基本的日常工具,我们也应该好好对待它们。更多精彩内容关注微信公众号:北京尚学堂。

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

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

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

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

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

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

我们要求的这些权利都是一些很基本很容易做到的事情。这不是奢求,是软件开发人员基本的工作生活质量保障。如果你所在的公司还没有意识到这些,那么快要求你作为一个程序员的权利吧!请记住:要么你改变你的公司,要么让你的公司改变你。​更多精彩内容关注微信公众号:北京尚学堂。

更多Java培训,Java视频,Java教程尽在北京尚学堂Java培训,关注北京尚学堂官方微信,获得一手Java最新知识。

更多猛料!欢迎扫描上方二维码关注北京尚学堂官方微信公众号(资料领取验证消息:156)

本文作者北京尚学堂原创。如需转载请联系作者授权,未经授权,转载必究。

© 著作权归作者所有

共有 人打赏支持
SXTkaifa
粉丝 3
博文 109
码字总数 250758
作品 0
太原
程序员
私信 提问
加载中

评论(1)

蓝水晶飞机
蓝水晶飞机
我们没有美元……!
关于程序员,你知道的有多少?

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 关于程序员,多数人印象里是无趣、无情商、不修边幅,头发蓬乱,黑眼圈,神情憔悴……差不多是这样的…… 甚至还有段子调侃程序员生...

SXTkaifa
2016/11/18
13
0
作为一个程序员的另一半容易吗?

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 女生坐在一起会讨论找个什么样的男朋友呢?经常会有人说,找个程序员作男朋友,老实,会疼人,会做饭,脾气好,有耐心…… 当时就觉...

SXTkaifa
2016/11/20
12
0
非计算机专业学Java需要注意什么

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 俗话说:“三百六十行行行出状元”,在互联网+的大背景下,IT行业红红火火的向前发展着。蓬勃发展的背后,也衍生出来形形色色的事物...

SXTkaifa
2016/11/15
7
0
一个真实的实例: Java程序员的成长经历

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 我们大家都默认:程序员的脑子里除了一些散乱的代码和概念外,已经没有别的东西了吧!现在最缺的是实际的工作经验,而不是书本上那...

SXTkaifa
2016/11/16
71
0
北京尚学堂:程序员的本质

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 很多人认为计算机变得如此智能,所以在不久的未来将不再需要程序员。另外一些人认为程序员是天才,他们在电脑前能不断地解决复杂的...

SXTkaifa
2016/11/13
6
0

没有更多内容

加载失败,请刷新页面

加载更多

用 C 语言编写 Windows 服务程序的五个步骤(转)

摘要   Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。本文将建立并 实现一个简单的服务程...

_编程菜鸟_
22分钟前
0
0
Linux各目录及每个目录的详细介绍

目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/...

若杰
23分钟前
4
0
vue组件系列5、日期选择

插件部分源码 <template> <div class="date-picker" @click.stop> <input class="input" v-model="dateValue" v-on:mouseover="openPanel" /> <!-- 动画特效 --> <transi......

轻轻的往前走
25分钟前
1
0
SQL

BEGIN #定义一个变量来保存该记录是否存在 declare num int; #这条sql,就是查询对应的记录有多少条,注意 into num 这两句话,就是把count(*) 查出的值,赋给到num中 select co...

张泽立
26分钟前
1
0
云栖科技评论87期:建立AI规则非常重要 但充分对话更重要

【卷首语】建立AI规则非常重要 但充分对话更重要    2016年,谷歌CEO Sundar Pichai宣布谷歌战略从Mobile First(移动优先)转向AI First(人工智能优先),在此之后,谷歌不仅在AI领域持续投入...

Mr_zebra
26分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部