用什麼像什麼
你真的有好好的去了解你的開發工具嗎?
以下是我聽過我們公司IT部門的不少人員的說法 , 針對一些軟體工具
(工具的類型包含 程式語言開發工具 , DB Server , APServer , OOAD 設計工具 , ....
反正類型多的是)
(1)某某工具很爛 , XXX工具比較好用
(2)某某工具沒有YY功能 , XXX工具有YY功能
(3)某某工具的費用比較貴 , XXX工具比較便宜
以下是我個人的看法
(1)某某工具很爛 , XXX工具比較好用
那麼是不是換了XXX工具你就一定會用 , 而且用的比較好
(2)某某工具沒有YY功能 , XXX工具有YY功能
錯 ,
某某工具一直都有YY功能 ,
只是我們的人從來沒有好好的自我學習如何使用某某工具
是我們的人不知道某某工具有YY功能 , 而不是某某工具沒有YY功能
(3)某某工具的費用比較貴 , XXX工具的費用比較便宜
貴與便宜 , 那要看你的人是否有充分的壓榨出這個工具的所有功能來決定
假設 1000 萬的工具A有 1000 種功能 ,
而 20 萬的工具B有50種功能
但是不要錢的工具C有 49 種功能 ,
如果單就價格來比較 , 你要選擇那一種工具 ???
有經驗的人都會知道 , 選擇軟體工具價格不是唯一項目(還有很多項目需要考量的) ,
那麼是誰故意只把費用當作比較依據的???
舉例來說: 使用以下幾種工具都可以編輯網頁
DreamWeaver , InterDev , Notepad , UltraEdit
如果有人完全不管用的是什麼工具 , 他純粹就是把工具當作 Notepad 來使用
那麼在這種人的手裡 , 使用DreamWeaver , InterDev , Notepad , UltraEdit 統統都是當作 Notepad 來用 , 這種人根本就沒有好好善用他的開發工具
要記住: 用什麼要像什麼
如果你用的DreamWeaver , 請你把它當作DreamWeaver來用 , 好好壓榨這個工具的每一項功能 , 而不是把它當作 Notepad 來用 , 又說這工具很不好用
千萬不要把 DreamWeaver 用的像是 Notepad 又來說這工具很低級什麼的
對於這種人 , 你不要期望他會了解某某開發工具提供了多少種便利的開發功能
他永遠只會告訴你開發網頁很難 , 所以要多少工時 , 然後工具永遠的很難用
他希望要換另一種工具 , 可能市面上 90%的工具 , 他都用過了 , 在他的手中 , 不管是哪一種工具 , 工具始終很難用 ,
但是其他真正的網頁編輯人員可能只會某一種工具 ,
但是她們可能會善用那種工具的 80%的功能
以上只是舉例 ,
我最常看到的是
J2EE 的開發工具 , 目前有的是 RAD/WSAD , JBuilder , Eclipse , NetBeans 等等
DB Server , 目前有的是 DB2 UDB , Oracle , MS SQL 等等
AP Server , 目前有的是 WebSphere , WebLogic , JBoss , SunOne , Resin 等等
在公司用了某一套開發工具(或是DB Server , AP Server)之後 ,
就會有人出來說 XXX工具比較好用 , 開發軟體速度比較快 , 然後功能多 , 價格便宜等等
而這些出來說話的人 , 對於公司目前使用的這套開發工具完全沒有好好研究透徹
你以為她們出來說XXX工具比較好用 ,
就表示她們真的有好好研究過XXX工具嗎?
你以為公司真的改用XXX工具 ,
就表示她們真的會使用XXX工具嗎?
就表示她們真的會好好使用XXX工具的功能嗎?
就表示她們真的會讓她們的開發軟體速度變快嗎?
我可以告訴你 , 這些答案幾乎都是否定的 ,
因為她們用什麼就不像什麼 , 用什麼爛什麼(只要被她們用過的 , 都變成是她們口中的爛產品)
請問一下到底是產品的錯? 還是使用的人的錯?
真正會用的人 , 不論他拿到上述的哪些軟體 , 他都會好好的去研究 , 去學習 , 去壓榨出這個軟體的每一項功能與價值 , 然後用於工作上
而不會用的人則是用什麼爛什麼
這也就是為什麼 ,
同樣的程式語言 或 Server 有人可以開發出系統 , 並且販賣或者是架設出專業網站
而有的人只會抱怨某某程式語言或 Server 很爛 , 什麼都做不出來
我不知道其他人是否也有看到類似的狀況?
我希望大家記住一句話: 用什麼要像什麼
以此作為本文的結尾
沒有留言:
張貼留言