※ 引述《ripple0129 (perry tsai)》之銘言:
: 看板上的文章都是建議要專精,
: 領的薪水比較高。
: 不過小弟實在很喜歡東學一點西學一點,
: 像以多數OO語言來說的話,
: 95%以上的程式就使用api就能開發了,
: 而軟體架構的觀念,
: 也不太限定是什麼程式。
: 個人覺得一個語言專精的話,
: 主要的最大差距是開發速度。
: 但在不同的運用場合,
: 要以不適用的語言強行開發,
: 往往又會降低開發效率。
: 其實我不太了解為什麼要專精,
: 而所謂的專精定義要在何處。
本身不是寫程式的工程師,但是會常常分析程式碼與系統。
我一直認為程式就跟英文一樣是一種語言,要用在其他方面,
才可以[賺錢]。
就好像光讀個外文系並不怎麼威,還要加個其他方面的東西
像是會個XX技術等等的。
大家說的程式要專精,是說在英文方面的話是要把英文練專精嗎?
只會英文不會其他的Domain Knowledge好像也不怎麼樣?
作遊戲跟寫App,雖說都是寫程式,可是需要的Domain Knowledge不一樣。
我的經驗是一直待在一個產業(比方說金融),把那個產業弄熟,配上
會用程式工具等,才算是專精。
一直強調針對程式的專精,聽起來很像是一個醫師要專精英文一樣。
可是能賺錢的不是英文能力,而是醫術。
還是說大家的目標是當一個專門把人家寫好的程式進一步地最佳化
提高效率的工程師或顧問?(這樣的人,市場有很多需求嗎?)
不知道各位的看法是什麼。