對於很多人想踏進軟體業,希望可以給這些人一點方向和建議
首先如果你不是想賺很多錢,只是想糊口飯吃,那寫程式餓不死
但也不會讓你賺到買房子開進口車,而且也不是什麼令人羨慕的工作
如果能接受四萬以下的薪水,那你也不用怕有沒有什麼熱情
很多工作就只是找個能複製貼上,照著他們流程開發的工作而已
但如果你想追求的是六萬以上的薪資,那熱情就是非常重要
你的技術必須比人家厲害,你必須重視細節,你必須給公司帶來幫助
甚至你可能得常常碰中文書藉都還沒出來,只能看原文學習的技術
這個困難點是,你就算想GOOGLE,也還找不太得到解答
而不是只會複製貼上而已,而且你可能要離開中南部
在台北領十萬,可能來中南部連五萬的工作你都很難找,這是很現實的狀況
中南部一大堆公司,寧願請十個20K的員工,也不願意請一位70K的員工
但我們寫程式非常清楚,一位70K的可能勝過於十位20K的員工的軟體產量
所謂的產量當然不是指研發階段,而是指邁入維護階段的時候
總結如果你想領高薪,你需要有高度的熱情,有了熱情可以支持你去學新技術
有了熱情你熱愛自己寫出的東西,你自然會追求效能安全和程式碼品質
有了熱情你會因為閱讀原文書,而努力讓自己破破的英文去進步
然後你必須離開中南部,甚至是直接離開鬼島,然後你需要花錢補好自己的英文能力
最後建議,學習語言別學C#和JAVA,你可以選擇ror或PHP或objective-c
因為你學習這三種東西,你只要寫一種平台,也很好找到高薪的工作
但如果你會寫C#或JAVA的話,你可能不只是寫WEB MVC這麼簡單而已
尤其是C#的平台那麼多,一樣領六萬元,老闆可能要你開發web form
mvc winform wpf wp8 kinect xamarin
他會認為一樣是寫C#啊,這些東西有啥困難嗎...........
對我來說,.net mvc轉去寫php和ror,都比叫我去寫那麼多種平台還要簡單.........