標籤:程式員 軟體
星期六下午一個朋友讓我寫一個小程式,說他核對資料很麻煩,要幹三天而且容易出錯,我聽了他的要求,覺得容易,答應替他做一下。
本來想著簡單,可是真動起來卻費勁,用VBA整整花了6個小時。
交給他,10秒之內完成所有的工作,他很興奮,對我說:“太好了,請你吃飯!”
我開玩笑地說:“LZ忙活了那麼長時間,你就一頓飯就打發了!唉!”
“那還咋地?不就一個小程式嘛,你一會兒就搞定了,還想咋樣?!”他以為不過爾爾。
我說:“沒有啦,給你開個玩笑。”,朋友幫忙怎麼會要錢呢?!我想知道在他心裡,這個活的價值所在。
回來後我想想這些年的經曆,從沒有想過如何定義一個軟體的價值和價格,給別人寫程式,也是別人給多少拿多少,可是就很多人來說,他們心目中估計從來沒有估量過一個軟體真正的價值所在,更不會體諒一個程式員的辛苦。
衡量我那6個小時的價格,如果按那個朋友工作三天來算,一天他的工資應該有200多元,3天就是600多元,這個工作他每年都做,就按3年算也是1800元〖前提:我協助他持續改進,這個我肯定會做。〗,核心的問題是我協助他提高了工作效率和效益,這隱形的價值沒有辦法估算。
昨天給兒子報名,老師聽說我是搞IT的,讓我幫忙寫一個分班程式,學校每年分班都要忙活好一陣子,我想都沒有想就答應了,問我多少錢?我趕緊說不要錢,再不識體我也不會在這兒犯傻。
後來又要我寫一個排課表程式,問到價格,估計不超過2000元而且還犯難,我就婉拒了,因為聽了她們的需求挺複雜,真要動手寫並不容易,演算法複雜,短時間難搞定的。
回來我就琢磨分班程式,沒想法,無法動手,昨天晚上睡前想也沒有想到好招,吃了根雪糕後,想好了。
今天晚上過來寫,剛準備開始,又迷糊了,覺得前面想好的有問題,不行。
這個小程式寫起來可能1個小時就完成了,可是前後思考的功夫卻多了去,哪怕一個小程式也折磨人啊!
在我心目中,做諸如管理系統、資料庫應用、沒有根值入系統核心的工具等軟體的都不算有真正有技術含量的活兒,只有在作業系統底層動心思折騰出開發平台類並且應用純C++的軟體才稱得上真正意義的開發,我始終認為:做一般的應用系統、使用目前流行工具如C#、Java或其他語言對於一般人經過學習都可以勝任,這和其他工種沒有本質區別,可能明顯的區別在於軟體開發這個行當裡,需要更多的積累、打磨、沉浸和不斷地與時俱進的繼承和揚棄。
所以,在我內心也就從沒有認為我是程式員,做的東西很多但談不上價值,沒有價值的東西談什麼價格?!
希望有一天,有個輕鬆的心態做個象樣的、有價值的開發,這樣,到老了,咱也就無愧地認為自己當過程式員了。
本文出自 “CSharp” 部落格,請務必保留此出處http://dawn0919.blog.51cto.com/2954252/1545459
軟體值多少錢?