|
Basic Member
|
這問題很好
反對的人可能有幾種想法:
我是程式設計師, 還買別人的, 笑死人.
免費的那麼多, 下載來改改就好了
買別人的一定不符合我用
其他......(請建議一下)
相信我, 我程式寫了20幾年了, 我以前也是這樣想, 但突然發現這是最笨的, 最沒效率的,這種想法, 如果是學生, 那無可厚非, 但如果是社會人, 不管你是不是新鮮人, 員工或老闆,屬下或主管, 那就要深思一下, 想想看工作是追求什麼?
您應該會同意我說的, 工作是追求: 遠景, 效率, 利益
遠景就是用經驗及智慧定出有利自己及公司的未來目標
效率就是用最少的時間及成本換取自己及公司最大的利益,
利益就是贏得的知識,經驗及錢.
工作那麼久了, 現在只有感覺賺錢最重要, 說穿了, 工作不就是為了賺錢.但賺錢也需有上述三個目標才能達成.
我們來試算一下, 您假設一下自己時薪值多少錢.再預估一下寫一個像Amazon或Yahoo拍賣的系統要多久,乘一下, 我保證一定幾拾萬跑不掉. 況且像這樣的系統都不止一個人寫出. 整個完成了上佰萬應有了.
所以如果你是老闆或主管, 請人或自行開發, 所花的成本你一定最優先顧慮, 再來才是功能及其他,算出來的成本跟買現成的比, 你還會要用完全自己寫還是買別人寫好的再來改呢?
如果你是程式設計師, 不要再認為自己寫才是高桿, 別人已建好系統在賺錢了在升遷了,你還在陶醉"我最厲害,我快寫好了", 相信我, 過了40歲, 你就要哭出來了.別忘了, 很多元件也是別人寫好的, 你也用的很高興, 所以用別人的東西是聰明的, 是有效率的.像歷代君主, 領導者那一個是上前線的, 他們都是很懂得用人及判斷, 用最利目標的方法去做事.
過程不重要, 最快達成目標才是真正厲害的人.
如果你是程式設計師或學生, 就當它是增強功力的課程, 花點錢投資自己, 保證你用最少的錢獲得的經驗及功力一定很多, 物超所值. 運氣好的話, 就因為你的效率, 公司也會另眼相待, 升遷又加薪. 一下就賺回來了
以前也為了買別人的系統不而沒有原始碼而苦惱, 功能被限制住了, 但 Comersus Cart 不但功能完整, 價格比你請人開發還要少100倍, 而且原始碼也給你, 你還怕什麼. 而且它在 CNET.com 使用者評價是第一名.
Comersus還有個我激賞的就是原始碼相當有制度, 寫作非常有規則, 不論是檔案命名, 變數命名, 資料欄位命名...都很易懂, 這就更縮短你閱讀的時間, 一下就能上手, 再開發也不難, 交接更不用擔心, 這是IT主管最關心的
我寫這篇文章不是在打****, 只是要表明的是..不要再陶醉自己寫最厲害, 能整合資源才是厲害的. 利用別人的成品也是整合資源之一.
|