人人搶學程式,美國工程師:「Coder」不等於「Engineer」

現在美國科技圈似乎吹起一股風潮,從政治界到類似 Code.org 等非營利組織,還有前紐約市長彭博,都認為這是勞動力未來的必備技能,美國總統巴拉克歐巴馬前陣子也頒佈了將程式納入基礎教育的法案。看起來好像人人都該學程式,懂程式碼變得跟識字一樣重要,但iOS 獨立開發者 Farag 卻不這麼認為。
評論
評論

iOS 獨立開發工程師 Basel Farag 在 TechCrunch 投稿,提到矽谷甚至整個美國對於培養工程人才已經到了過火的程度,並認為社會不該盲目鼓吹人人學程式,這個世界還是需要不同角色專長的人才。

現在美國科技圈似乎吹起一股風潮,從政治界到類似 Code.org 等非營利組織,還有前紐約市長彭博,都認為寫程式是勞動力未來的必備技能,美國總統 巴拉克歐巴馬 前陣子也頒佈了將程式學習納入基礎教育的法案。看起來好像人人都該學程式,懂程式碼變得跟識字一樣重要,但 Farag 卻不這麼認為。

經過政治人物和影視、科技名人的鼓吹,美國人開始幻想《矽谷群瞎傳》(Sillicon Valley)影集中,那種 20 出頭小伙子熬夜吸著大麻趕程式,同時還能月入斗金的畫面,一面崇拜起 Elon Musk、Mark Zuckerberg 等科技界成功典範,幻想著寫了程式就能一夜致富。而坊間許多程式補習班也應運而生。

學程式是必備技能?他倒覺得會修水電比較重要

美國的科技業的確還有人才缺口,而且這個 需求 還在增長。但問題在於,這些補習班利用社會對矽谷的幻想,向大家承諾高薪工作,但很多卻是資格不符、成效不彰。雖然還是有真材實料,在乎學員就業狀況的補習班,更多的卻是品質低劣,靠這股熱潮大撈一筆的補習班。

話雖然這樣說,其實 Farag 還是相信工程和程式技能很重要,但是得認真付出汗水和淚水學習。同樣的道理在其他的領域也一樣,而與其鼓勵人人學程式,他覺得人人學著怎麼修水電還稍微重要些。

解決問題優先的工程邏輯,讓人忘了問「為什麼」

聚焦在程式上,容易膨脹方法的重要性,讓我們急於解決問題,卻忽略了要先理解問題。

在開始用寫程式來解決問題之前,我們應該先看清問題,或判斷這是不是一個問題。如果多數人都慣於直接想程式該怎麼寫才能解決問題,而不管這適不適合用程式的角度來解決,我們就失去洞悉「為什麼」的能力了。

Farag 有個朋友是 ACM 國際大學生程式設計競賽的冠軍,而 Farag 在他身上學到最重要的一點,就是理解問題有多重要。他朋友在贏得冠軍那年,發現就算是頂尖大學的菁英,也都只瞄了一眼問題就埋頭寫起了複雜的程式,因為程式就是他們唯一的武器。

而他這位朋友把所有時間都花在分析問題上,到了時間只剩幾分鐘才開始寫程式。

然後他就得到了冠軍。

這是因為他知道程式本身解決不了問題,重要的是背後冷靜有條理的分析。

工程師很競爭,跟不上新技術就淘汰

過度追求「學程式」,是忽視了開發者的現實處境。科技日新月異,幾年前 Farag 還在用 Objective-C,現在卻完全都在寫 Swift。工程師必須時時跟上最新技術,快速學習,而唯一的誘因是跟不上就會被淘汰的壓力。

如果專精 Objective-C 的工程師被 2014 年蘋果 WWDC 發表會的 Swift 嚇到,他能怎麼辦?要繼續用愈來愈少人用的語言,還是從頭開始學新語言?對 20 幾歲的年輕人來說可能很容易,但如果是要餵飽一個家庭,還有帳單要繳,額外再去學習新語言就變得異常艱難。

學了程式就能當工程師?

「學程式」和「收錢提供專業的程式設計」這中間有道很大的鴻溝。

Basel Farag  花了一年多自學才能開始接案,而且一開始薪水都非常低。甚至時常因為他沒有電腦科學相關學位,連面試的機會都沒有就被拒絕。

有一段時間他甚至沒地方住,得靠朋友接濟,更在數不清的夜晚萌生放棄的念頭。但最後是「堅持」的態度讓他得以留在這個領域。

真實的情況是,要進入職業開發者的圈子並不容易,就算只是見習也一樣。你需要人際關係,要有人推薦,還要有一個經常維護的 GitHub 帳號,以及許許多多該注意的條件。就算是公開職缺,如果你身為少數族群,那還得比別人加倍努力,這在在都顯示當工程師是相當競爭的。

而負責面試的人當中,處處可見不合理之處。比如常春藤名校畢業的面試人員會問一些像是「你該怎麼反轉二元樹」這種教科書問題。也有迷信白板測試的專案經理,還有會在職位條件寫上「5 年 Swift 經驗」的人資(Swift 是 2014 發表的),而就是這些人擋在你和理想工作之間。

明知這些測試很不公平,你還是只能跟著他們的遊戲規則走。

如果工程師是你的夢想,那就付出血淚去追尋

Farag 認為,如果工程師真的是你的夢想,那就別讓任何事阻擋你追求目標,也不要讓教育系統等傳統的框架拖住你的腳步。但千萬別被矽谷的夢幻形象迷惑,進入這個領域不代表你就能獲得財神眷顧。你得建立對這個行業正確的認知,你要接受自己是個解決問題者,而不能只會填入框架。你得要認清下一分鐘你可能就得從頭學習一個新框架或語言,而且如果沒有資科相關資格,就得更拚命去爭取職位。

軟體工程是有機會賺大錢的行業,但從「寫程式的人」到變成「工程師」是相當大的挑戰。如果你堅持下去,不只能改變你的生命,還會完全改變你的思考方式。

歡迎加入「Inside」Line 官方帳號,關注最新創業、科技、網路、工作訊息

好友人數

一圖看懂 最強留才計畫「TCA」

TCA計畫以人工智慧、資料科學、智慧內容、智慧聯網、數位行銷為核心,推出國際人才循環交流模式,整合企業實習計畫與混成式培訓課程,讓在台外籍學生能快速融入本地企業、增強台灣科技人才庫。
評論
評論
Photo Credit:The News Lens Brand Studio

在變化快速的產業趨勢下,無論是個人或國家都必須不斷強化競爭力,在變革中保持優勢。世界經濟論壇(World Economic Forum, 簡稱WEF)提出的《未來工作報告》(the Future of Jobs Report)[1]預測,在自動化科技與疫情的催化下,到了2025年將有8,500萬個現有的職位消失,但也將產生9,700萬個新崗位,這意味著人才技能的提升與重塑事不宜遲。

但實際上,我們應該從何著手?綜觀歷史,文明的精彩總是源自於「開放」。以新加坡為例,根據世界銀行2021全球創新指數(Global Innovation Index 2021[2])調查,新加坡在全球最具創新力國家中排名第八,這得益於他們吸引對外投資及海外人才的豐碩成果。

有鑑於此,為了連接台灣與世界的創新能量,以經濟部、美國在台協會與工業局三單位為核心促成的「人才循環交流推動計畫(Talent Circulation Alliance Program,簡稱TCA)」,就擔綱起吸引與培育優秀人才的責任。TCA 聚焦於數位經濟產業發展相關主題,如人工智慧、資料科學、智慧物聯網、智慧內容、數位行銷、資安、數位轉型等領域,不僅爭取國際上最頂尖的技術、研發和管理人才,也同時連接資源給本地人才,互相激盪交流,更快速促進台灣未來人才的國際力。

結合交流、培育與媒合的一條龍計畫:TCA

TCA 計畫的目標是促進台灣的國際人才流通,培養一批有能力、國際化、數位化的專業人才,提升我國數位人才素質與國際競爭力。不過,要增進台灣產業的未來人才庫,不能靠單點式的努力,而要從頭至尾、一條龍式的打通脈絡,才能更有效地促進人才成長。

因此,TCA 計畫具備三大任務,一是「人才循環」(Circulation)、二是「人才培育」(Cultivation)、三是「人才鏈結」(Connection)。分別著手海內外學生的交流互動、各領域人才的線上線下混成式學習資源,再到與實務界的串接,創造實習與就業機會,讓學有所用;同時也替產業帶進最新的數位應用,讓實習生激發既有產業的創新力、也讓富有經驗的企業提供實務經驗給新鮮人,兩相刺激、教學相長。

除了實務的工作技能外,TCA 也相當注重外籍學生的融入狀況,幫助他們適應文化上的差異,提供國際培訓和實習計畫,讓國際學生更容易融入台灣職場、台灣學生更容易進入海外單位實習,並於兩者間搭起團隊合作的橋樑。

學以致用,與企業實務接軌

TCA 的實習計畫於 2022 年串接了多達 22 家台灣企業與機構,提供 240 小時培訓與實務研習時數,結合 DIGI+ Talent 跨域數位人才加速躍升計畫(簡稱 DIGI+ 計畫,其對象為 230 名大三至碩二的台灣學生)與 TCA(TCA 的對象為 80 名在台就學之大學至研究所的外籍學生)兩項計畫,讓具有國際背景的求職者得以更快融入並站上合適的舞臺,也讓台灣學生更適應與國際人才互動。

為了避免無效的實習模式,TCA 採用的實習方式也相當特殊:「專題實務研習模式」。這種以專題為主軸的實習,不僅能提供企業有實務價值的提案,也讓在台外籍學生與台灣本地學生有機會共同執行跨領域數位經濟相關專題,達到多贏的局面。

例如,在上一屆計畫中,來自巴基斯坦、泰國的研習生與台灣研習生進行合作,在研習單位(財團法人紡織產業綜合研究所)的輔佐下,開發出「智慧互動瑜珈墊」,透過感測足底壓力判斷使用者姿勢並引導呼吸頻率,可輔助初學者達到瑜伽正念的最佳效果。在專題研習的過程中,外籍研習生與台灣研習生充分進行語言及文化方面交流,並以問題解決為導向,結合智慧織物與數位媒介,最終產出令人眼前為之一亮的產品,並一舉奪得首獎。

在執行的兩年中,此計畫已成功媒合 32 國 138 位外籍生進入 27 家台灣企業與機構進行實習,創造讓人才留台發揮所長的平台。

Photo Credit:TCA 計畫同學提供

線上線下不間斷,免費培訓與資源媒合

此計畫同時提供眾多免費學習資源,包括線上課程與工作坊,讓有興趣的學生們得以共同學習。其中包括「TCA 網路學院」平台,現有 30 門英語授課之數位課程上線,內容針對外籍學生所需的各種知識設計而成,包括實務技能如數位技能、數位行銷,以及文化相關的軟實力課程。

除此之外,計畫也積極辦理諸如數位技能、職場軟實力、文化議題之論壇與工作坊,結合大師對談與企業參訪,讓知識與實務間的距離更為縮短。過去曾舉辦的大師對談講座包括「Hacking for Good : AI in Cybersecurity Forum」,邀請到數據分析公司鄧白氏(Dun & Bradstreet)的高級副總裁兼首席數據科學家 Anthony Scriffignano 博士擔綱演講;另外也和美國在台協會(AIT)於 2021 年共同辦理「看見科技業多元與共融的職場文化」講座,邀請來自科技業的傑出領導者擔任與談貴賓,分享企業如何在職場中實踐 DEIA(指多元 Diversity、公平 Equity、共融 Inclusion 與可及性 Accessibility)的理念,並鼓勵來自不同身分與背景的優秀青年積極投入科技產業。

透過自學課程與大師的觀點分享,讓人才不僅得以學習最前沿的數位技能,更能具備國際視野與宏觀思維,而這些高價值的知識在 TCA 計畫中皆不收取費用,就是希望能降低學習的門檻,讓人才得以盡情吸收各種珍貴的知識。

Photo Credit:TCA 計畫提供

上工啦!全方位國際徵才博覽會與職缺平台

經過了扎實的企業專題實習與超高價值的學習培訓後,最重要的還是讓人才學以致用,最終在產業中發揮價值。因此,TCA 計畫透過辦理國際企業徵才博覽會,以及建置國際人才媒合平台「TCA 國際人才庫」,鎖定國際化、想要跨入數位領域的求職者,提前為台灣的人才轉型做準備,並真正落實「將人才留在台灣」。

以剛落幕的「2022 跨域數位暨國際人才就業博覽會」為例,TCA邀請華碩、廣達、緯創等 30 家企業參與徵才、開放超過 2,000 個職缺,參與求職的人才中,有高達三成為在臺外籍專業人才,連續兩年下來,國際企業徵才博覽會已累積媒合 45 家廠商、超過 700 名人才;而所建置的人才媒合平台,也透過生動活潑的「路線圖」,清楚呈現國際人才來台求學、求職、生活等豐富資訊。

Photo Credit:TCA 計畫提供

透過 TCA 計畫,最終願景是希望得以留才於台灣,在數位轉型的時代積蓄能量、培養我國人才與產業競爭力,打造創新台灣產業。

了解更多
按讚粉絲專頁

經濟部工業局廣告

[1] The Future of Jobs Report 2020
[2] Global Innovation Index 2021