程序員的權利

jopen 9年前發布 | 9K 次閱讀 程序員

程序員的權利


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

“起來,不愿做奴隸的開發者們!是時候為了捍衛我們自己基本的工作場所權利站起來了”,Jeff Atwood 說。Jeff Atwood,Stack Overflow Coding Horror fame 的聯合創始人,執筆了第一份程序員權利法案。

這真是令人難以置信,一家公司一方面愿意支付開發人員高額的薪水,另一方面卻用糟糕的工作條件、廉價易令人發狂的硬件削弱了他們的戰斗力。企業究竟是幾個意思?這居然還是一種很普遍的現象!

我建議設立程序員的權利法案,是想通過防止企業拒絕程序員成功所需的基礎要求來保障程序員的權利。

1. 每個程序員都應該有兩個顯示器

隨著液晶顯示器價格的崩潰和雙輸出顯卡的普及,除非你是傻瓜否則你就不會讓你的開發人員只能使用單個屏幕。到現在為止,已經有證據表明雙屏是有生產力優勢的。如果你想最大限度地提高開發人員的效率,那么確保每個開發人員都有兩個顯示器。

2. 每個程序員都應該有一臺快速的電腦

開發人員需要運行很多軟件來完成他們的工作:開發環境,數據庫引擎,web 服務器,虛擬機等等。運行所有這些軟件需要一臺擁有大量內存的快速電腦。開發人員的電腦越快,他們調試循環和編譯的周期就越快。

沒有必要非得購買最頂級的配置設備,那是愚蠢行為——但應該始終確保你買的電腦內存大速度又快。將時間花費在盯著進度條上面是很浪費的。

3. 每個程序員都應該自己選擇鼠標和鍵盤

還在大學的時候,我做過繪畫生意。我雇的每一個畫家都要求自己去買畫筆。這是我學到的第一件事。給新畫家備好標準的畫筆是沒用的。“公司”準備 的畫筆很快就會被束之高閣,布滿塵埃。但是,對于自己買的畫筆,畫家卻會精心對待。自己去買畫筆的畫家知道欣賞專業的 20 美元一個的畫筆與廉價的一次性畫筆之間的差異。

擁有自己的畫筆會有一種持久的責任感。程序員對他們使用的鼠標和鍵盤也應該具備同樣的感情——因為鼠標和鍵盤是我們基本的日常工具,我們也應該好好對待它們。

4. 每個程序員都應該有一把舒適的椅子

面對現實,椅子真的很重要,因為工作的時候我們都需要坐著它——不要因為它在屁股下面就忽略它,不好的椅子會導致很多健康問題,影響編程效率。所以為什么不準備一把舒適的椅子呢?當然,也許你會說你雇開發人員主要是因為他們的大腦,但不要忘記這也是開發人員工作的有利條件之一。

5. 每個程序員應該有一個高速的互聯網連接

好的程序員從來不寫可以借鑒的代碼。而互聯網就是參考資源最好的渠道。很難想象,如果沒有高速、反應靈敏的互聯網搜索,程序員的世界將是如何的黑暗。

6. 每個程序員都應該有一個安靜的工作環境

編程需要集中注意力。程序員不能在一個老是被打攪的環境中有效地工作。請確保你提供的工作環境能夠保護你的程序員的思緒處于一種流暢的狀態,否則就會浪費他們大量的時間用于調整來回跳躍的思緒。

我們要求的這些權利都是一些很基本很容易做到的事情。這不是奢求,是軟件開發人員基本的工作生活質量保障。如果你所在的公司還沒有意識到這些,那么快要求你作為一個程序員的權利吧!請記住:要么你改變你的公司,要么讓你的公司改變你。

譯文鏈接:http://www.codeceo.com/article/programmer-right.html

翻譯作者:碼農網 – 小峰

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!