【Inside】提升程式設計師生產力最好的工具是什麼?

2012.02.17 by
INSIDE 硬塞的網路趨勢觀察
INSIDE 硬塞的網路趨勢觀察 查看更多文章

不斷透過傳遞獨特觀點的文字,為台灣網路科技產業發聲,主要關注議題包含但不限於網路創業、行銷、娛樂、金融、大數據、物聯網、虛擬實境等,為台灣網路產業發展帶來更好的媒體觀點。

【Inside】提升程式設計師生產力最好的工具是什麼?
前言如果你是老闆,看著你的工程師沒有良好產出,可以看一下本篇文章,想想看是不是工具給錯了。如果你是工程師,也可看一下,看看自己有沒有...

前言

如果你是老闆,看著你的工程師沒有良好產出,可以看一下本篇文章,想想看是不是工具給錯了。

如果你是工程師,也可看一下,看看自己有沒有使用正確的工具,讓自己生產力是處在有效率的狀態。

工具跟生產力的關係

程式設計師是個花腦力,花體力,又與時間賽跑的工作。技術的更迭,規格的異動,與營運上的環境改變都會帶來新的挑戰。一個網站,一個軟體,層層規劃,最後就得由程式設計師把它完成。但這道關卡,往往決定了一個強悍的公司跟一個無法實現的夢之間的差異。

程式設計師的工作效率與生產力如果低了,一個專案不是只會多拖一兩個月,而有可能多拖一兩倍的預估時程。而延後上市的影響更是龐大。其中一項與生產力重要相關的因素,除了本身特質與技能外,就是他使用的工具了。

在Quora上,筆者逛到這個問題,“提升程式設計師生產力最好的工具是什麼?

最高分的答案是Dan Loewenherz提出的:

這個答案分析起來,有兩個部分,一個是跟投資($$)有關,另外一個就跟管理有關。

用SSD跟大量的記憶體,電腦會跑得飛快;

用大的螢幕,工作起來會舒服,畫面上能安排的視窗變多。

這樣的話,花在等待的時間會變少,專注在解決工程問題上的時間自然增加。工作效率如果不提升,可能就會是素質問題,開除員工可以是重要的選項。

而良好的會議管理,與程式碼管理系統,都是在解決溝通問題。沒有太多的雜音,減少突如其來的會議,避免無法理解問題成因的程式碼片段,工程師的效率當然會提升。

這兩件事情,其實都很容易達成,也能顯而易見地看到成效。不管是主管,還是工程師自己,您有這樣做嗎?筆者目前服務的創業公司,隨然還在努力,的確是有follow這個提高生產力的原則,其他的就看努力,以及老天爺的造化了。

其它提高生產力的工具或方法

如果再往下看其他人的答案,筆者也歸納一些有趣的,認同的,能提升生產力的工具,列出來給大家檢查用:

  • 舒服的椅子。
  • 善用Google跟Stackoverflow。(也歡迎使用Inside ASK,這是inside新推出的問與答服務)
  • 需要設定一段無法連接internet的時間,以避免分心。
  • 彈性上下班時間。

小結

程式設計師的生產力很重要。您認同本文的看法,還是您有其他提升生產力的經驗談嗎?

歡迎使用底下Facebook評論一起討論吧。

出自Inside部落格

每日精選科技圈重要消息