本文作者 Nick 是加州州立大學電腦碩士,畢業後在矽谷工作,至今軟體經驗超過二十年。Nick 在十四歲時自學程式設計,當中遇到很多問題與困難點,因此非常了解初學者的痛點,在此與大家分享學習程式語言的訣竅與方法。
原本都是服務生,Coding 改變了他們的人生
根據紐約時報報導:美國男子保羅(Paul Minton)原本在餐廳端盤子,年薪 2 萬美元(約台幣 64 萬),但在學了 3 個月程式設計與數據分析後,轉行當起數據分析師,起薪瞬間暴增至 10 萬美元(約 320 萬元台幣)。而另一位 24 歲美國女子芮內(Reyna DeLoge)原本在咖啡店當店員,店附近有一家程式設計學校,學生們常常上門光顧,引發她的興趣也學寫程式,如今年薪也一躍增加為 8 萬美元(約台幣 256 萬元)。
這些類似谷底翻身的情況,呈現的正是美國職場的發展趨勢,紐約時報指出: Internet 的普及,使得各項產業早已處在「全面觸網」的時代,各行各業都需利用科技降低營運成本、擴展客源。因此,求職網站上軟體工程師的職缺甚至比護士還多,尤其雲端運算、手機 App 等領域的人才特別搶手,於是美國近來掀起轉行學寫程式的風潮,包括廚師、出納員等各行各業人士都搭上了這班列車。
因為需才孔急,美國政府針對軟體人才短缺的問題,除了由學校基礎教育著手外,更在今年 3 月推出科技雇用計劃,鼓勵程式設計學校提供快速訓練課程,這些課程長度約 11 周,學費雖然高達 11000 美元(約台幣 35 萬元),仍然十分搶手,因為畢業生就業率高達 98%,大家不僅想要獲得高薪,同時也讓自己符合未來就業市場的需求。
台灣未來五年,軟體人才可達月薪十萬
反觀台灣,近幾個月無薪假風潮再起,許多人擔心自己成為下一波苦主。然而,極大的對比卻發生在 AppWorks 舉辦的徵才活動,「軟體工程師」一職粥多僧少,科技之島找不到軟體工程師,這正反應出台灣軟體人才極度缺乏的現況,其實你只要能夠有足夠的程式設計能力,很多 50k-100k 的工作根本就是探囊取物。
企業大幅裁員已是強烈的警訊,產業若不轉型,不出幾年,失業率可能攀升至 6% 以上,然而與此相反的,軟體工程師卻出現供不應求的窘境,人才失衡問題嚴重,顯見台灣產業想要轉型,首先須解決技術人才供給問題,甚至預期五年內軟體人力缺口將突破 30 萬。
千萬不要以為學會一些皮毛就是會寫程式,然後抱怨找不到什麼好工作,程式語言有其深度,需要時間去學習以及練習,所有寫程式厲害的人都是花過時間去學習,並不是天生就很會寫程式。平常自己可以多做一些 side project,不但增加自己的能力也在找工作時有作品可以拿出來。
看清未來趨勢,成為科技搶手人才
從種種的跡象顯示,軟體的確已經成為下個世代的產業主流,例如人工智慧、App、大數據、物聯網等等的重要趨勢都是建立在軟體設計上面的應用。由於台灣這幾年面臨轉型危機,也出現越來越多科技新創公司,對於軟體工程師的需求越來越大,薪資福利也都開得很不錯。不過台灣雖號稱科技之島卻找不到軟體工程師(因為過去是硬體導向),目前呈現粥多僧少的現象可以好好利用。最後這裡附上三小時程式語言課程(三選一),可以透過我們合作夥伴聯成電腦的獨家優點來提升自己的軟體能力:
- 深耕教育超過 25 餘年,推動國人的電腦專業不遺餘力,培育上萬人進入電腦軟體產業。
- 首創 168 安心學習服務,透過符合政府評核的一貫式教學,讓學習與就業緊密結合,每個學習的環節都有意義。
- 超過十個就業機會、全國徵才見面會、大型廠商聯合徵才讓結訓學員挑選。