一技之長走遍天下!自學程式該從哪一個學起?
過去的幾十年裡,你我都經歷了一場數位科技革命。從兒時大型厚重的桌機電腦,到現在的輕便攜帶的平板電腦、智慧型手機,智慧型家電,科技被廣泛應用於各種領域,而這些創新,皆是由一個一個編碼所串連而成。由於我們當今重度依賴科技所帶來的便利,使得工程師成為這時代熱門高薪的職缺。 蘋果創創辦人賈伯斯曾說:「我覺得每個人都應該學習一門程式語言,因為編程教你如何思考。」微軟創辦人比爾蓋茲也認為程式教育是「21 世紀基本技能」。既然如此的話,那零基礎的人該從哪個語言開始才最實用同時最有機會讓自己在職場中叱詫風雲呢? 2020年2月程式設計界的技術問答網站Stack Overflow透過問券調查了全球186個國家的6.5萬名開發者其最常使用的編程語言,結果顯示JavaScript連續八年站穩全球第一名的位置,第二名則為Python。回過頭來看亞洲,JavaScript一樣是華人工程師界最受歡迎的程式,不過在台灣,Java在過去三年才是最多人學習的編程語言,緊接著才是JavaScript和Python。有趣的是,在2020年學習C++和Rust的人首次超越前兩年。 要決定學什麼之前,應該先看你未來的職業目標方向。以下我們簡略來按一下前三名受歡迎程式的用途: ● JavaScript是個廣泛應用於網頁設計的動態程式語言,讓老舊的靜態網頁透過頁面的效果、動畫、遊戲生動起來。假設你的願景是成為專業架設網站工程師,那JavaScript肯定為入門必學程式。 ● 隨著人工智慧AI的突破,Python所受的關注度也越來越高。從機器學習、大數據到自動化,Python都是開發的關鍵工具。 ● Java編程可用於寫Android系統應用程式App、手遊、軟體工具等。 除此之外,Stack Overflow的報告也指出台灣企業最常使用的資料庫為MySQL,其用途在於管理大量數據,無論是企業IT還是架設電子商務網站,MySQL都是不可或缺的一項工具。加上當前許多企業徵才IT部門職缺常要求至少對MySQL有點基礎概念,學會了資料庫技術就不用擔心找不到好工作的苦惱。 工程師的優異薪資是眾所皆知。在台灣,軟體初階工程師年薪可到達60-70萬,資深工程師年薪可到80-90萬,主管階級的工程師甚至年薪至少百萬起跳。聽起來很吸引人吧?你也可以做得到,不過得記得,程式技能不是一天兩天就能學精,一切都得從基礎打起。對想轉行的人...