從工具看程序員:好程序員不應使用IE6

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

  許多新軟件的早期用戶都是程序員。原因何在?除了由于自身工作而更熟悉新軟件之外,程序員對軟件運行速度等方面也非常在意,通常會通過不斷嘗試去找到自我感覺速度更快、更方便易用的工具。通過這一點,我們也可以對程序員水平,或者說工作精神做出簡單評判。

  以互聯網瀏覽器為例。前幾年,許多企業的 IT 部門仍在員工計算機中默認安裝 IE6 瀏覽器,這并不僅僅是為了安裝過程的簡單,也是出于保護企業投資的目的。許多企業在各類工作流程中使用了 IBM、SAP 和惠普等公司的工具,例如在軟件開發中大量應用的 IBM Rational Clearcase。在這類工具尚未支持更高版本 IE 瀏覽器,或企業尚未采購更高版本工具的情況下,IE6是企業 IT 部門唯一的選擇。

  然而好的程序員通常無法忍受 IE6 的簡單和原始,更不用說 IE6 經常假死等致命問題。由于 IE6 效率低下,同時企業員工無法自主選擇升級至更高版本的 IE 瀏覽器,因此火狐和 Chrome 成為了他們更常用的選擇。實際上,火狐瀏覽器早年的發展恰恰依靠了技術愛好者。此外,火狐也是某些版本 Linux 系統的默認瀏覽器,而掌握 Linux 的使用也幾乎是程序員的必備技能。

  又如文本編輯工具。通常情況下,程序員不會使用 Windows 自帶的“記事本”或“寫字板”等軟件,這些軟件打開大文件的速度較慢,同時缺少縮進和高亮等常見功能,當然更不會支持按特定編程語言的語法來顯示。因此,無論是查閱代碼,還是收集日志文件進行調試,這些工具都效率低下。在這樣的情況下,有條件的企業會向員工提供 UltraEdit 等付費工具,而在缺錢的公司中,程序員通常也會使用 Notepad++ 等開源編輯器。

  很難想象優秀的程序員不去關注最熱門的瀏覽器和文本編輯工具,因為作為每天面對電腦工作 8 小時以上的人,程序員不可能不在意軟件的效率和速度。一名優秀的程序員總是會挑剔工具和軟件,這就像是名琴之于撫琴者,神兵利器之于劍客一樣。而善于思考的程序員總能想方設法找到工具,或是自己編寫簡單的工具,減少重復勞動,提高工作效率。

  因此,或許可以根據 Windows XP 系統的桌面來評判程序員的工作精神。如果他的 XP 系統桌面仍是反應速度較慢的經典主題,或是安裝了很花哨的桌面工具,那么或許表明,他并不熱愛技術,最多只是以此謀生。而如果這名程序員仍在使用 IE6,那么幾乎可以證實這一判斷。

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