程式設計師的工作環境與效率

2021-07-02 23:15:39 字數 665 閱讀 4769

很贊同《joel on software》中

bionic office一文所說,辦公環境需要比大部分員工的家中環境更舒適。否則老闆只能招聘哪些還住在簡陋公寓的員工,他們才有可能下班後情願留在辦公室繼續工作。

我認為程式設計師的辦公環境的幾個條件

程式設計師的辦公桌最好可以併排坐下2人,以便pair programming或者code review。在不離開座位的情況下,有足夠空間用白板或者紙面展開討論問題。協作的同事不必站在身後費力的越過肩膀來看螢幕上的內容。桌面可以放下2個顯示器並可以隨手拿到常用的參考資料及書籍,有合適的檔案櫃或壁櫃存放歸檔的資料,避免桌面上堆滿了各種列印的資料。

工作的機器有足夠的記憶體,比如8g,這樣並行開啟複雜的workspace時候不需要關閉郵件或者瀏覽器軟體,也避免在debug模式時硬碟在拼命swap以騰出空餘記憶體。

辦公環境有足夠的頻寬,訪問google的服務沒有障礙。內部資源如測試伺服器、郵件伺服器、svn訪問要非常快。

多人的team中盡量能讓所有工位之間行走距離最短,避免坐在對面的兩個員工需要繞一大圈才能到達對方電腦前。

溫度及空氣狀況,辦公室不要過冷或者過熱。空氣質素清新,不要有明顯噪音,比如來自空調、日光燈、伺服器等噪音。

5個提高程式設計效率的工作環境

程式設計師的創造力和創新已然成為企業發展的乙個非常重要的內容,所以現在我們越來越注重於創造一種能夠促進創新行為的環境。現在我們可以發現有些工作場所已經布置了桌球和沙包,在牆上噴塗滑稽的彩色油漆裝飾,有的甚至安裝水槽之類的娛樂設施,旨在能夠啟迪員工的靈感,啟發他們的潛能。我不是這種噱頭的鐵桿粉絲,不過...

Powershell 的工作環境

通常都在linux 下開發,最新需要在window 下面開發,為了提高工作效率就在 powershell 下面搭建乙個簡單的工作環境。這個指令碼有了基本的框架,可以方便個人根據各自的工作環境情況進行進一步的定製。在桌面上建立快捷方式,快捷方式中命令列如下 c windows syswow64 win...

提公升程式設計師效率

筆者工作多年,總結了一些經驗,可以幫助大家成為乙個更加高效的程式設計師。程式設計法則,與設計和工程的原理密切相關。下面這些程式設計法則幫助我讓我獲益匪淺,所以我想分享給大家,希望也能幫助大家更高效,生產出的 更容易維護,並且bug和缺陷更少。dry原則 不要重複 don t repeat yours...