AppWorks School 三週年系列:軟體人才供需缺口仍達 4 倍,年輕人如何轉身資訊工程師,請參考我們的經驗

Enid Tian, Head of AppWorks School (田育欣 / 之初學校校長)

Team AppWorks 原生成員,2011 年起以實習身份加入,畢業後升格為投資分析師,而後轉任 AppWorks School 校長。台大財金系畢,輔 AIESEC & 國標系。

東京大學名譽教授上野千鶴子,在今年東大的新生入學典禮演說中指出:「我深信在大學求學的價值,不在於獲得更多原有的知識,而是學會如何創造出前所未見的新知。創造新知的知識稱為元知識,而讓學生學得元知識,正是大學的使命。」

如何讓年輕人學得「元知識」,在台灣也同樣重要。

近年台灣年輕人失業率居高不下,依行政院主計處今年 2 月的統計,20-24 歲、25-29 歲兩個族群,失業率分別為 11.94%、6.44%,失業率在所有年齡層中,分居第一、三名 (第二名是 15-19 歲的 8.69%)。這些年輕人正應是市場上炙手可熱、雇主積極培養的明日之星,卻比其他年齡層的人更難找到工作。

相對之下,軟體工程師卻持續供不應求。根據 104 人力銀行 2018 年 9 月的調查統計,軟體設計工程師類職群超過 21,000 個職缺,卻僅有 5,200 多位求職者,職缺數是求職人數的四倍,明顯供不應求。

年輕人不容易找到工作,軟體工程師的職務數量遠高於求職者,兩個現象反映出,台灣人才市場出現了結構性問題。

青年 (30歲以下) 失業率遠高於其他各年齡層。資料來源:行政院主計處「台灣地區失業率統計

軟體設計工程師供需缺口超過 4 倍。資料來源:104 人力銀行「軟體設計工程師職缺供需

除了持續與政府、學界溝通,讓他們理解這個產學落差、數位落差造成的結構性問題,AppWorks 過去三年也從自身做起,直接站出來為台灣提供一個解決方法。2016 年中,AppWorks 出資成立 AppWorks School,透過免費,實作導向的密集訓練,幫助原本並非科班出身的年輕人,轉職成軟體工程師,銜接業界的人才需求。開班甫屆滿 3 週年的今天,已經累計 106 位校友結業,其中有 91 位選擇擔任軟體工程師,成為數位軟體產業的開發生力軍。

作為一個幫助年輕人習得程式技能、轉職網路產業的教育機構,AppWorks School 三年以來持續累積對台灣現行教育制度的反思,以及對未來人才的想像,藉此機會與各界分享成果與觀察:

一、「文組生」也可以勝任軟體工程師,傳統學系劃分易讓人自我設限

在每屆 AppWorks School 開放申請入學之際,其中一個最常收到的申請者問題是:「我是文組的學生,也可以報名嗎?」背後透露著申請者的擔憂,懷疑自己是否有能力可以擔任軟體工程師,或 AppWorks School 是否優先挑選理工科系背景的學生。

實際上,AppWorks School 過去三年累計培訓了 106 位校友,超過 85% 選擇投入軟體領域,成為軟體工程師,而分析這 106 位學員的學歷背景,可以說是相當多元:

資工、資管等相關科系僅有 36 人,佔約 34%,其餘 66% 的人均是非本科系的畢業學員。其中有許多企管、外文、中文、教育、社會等「文組」生,都順利轉職成為工程師,合計也佔有 34% 的比例。

據此,我們可以說學習軟體程式開發,並不僅限於理工科系學生。然而,在傳統教育體制將學生一分為三之下 (一、二、三類組),年輕人從高中分組後,就縮限在自己所選擇的組別中,探索未來的可能性,對於其他領域的職涯可能性,就完全放棄了想像;即使心生嚮往,也容易自我設限、不敢投入嘗試。

甚至進入 AppWorks School 之後,部分文組學經歷的學員,相較於其他學員,更容易有心理壓力,遇到較難突破的瓶頸時,容易產生自我懷疑,怕自己其實不適合當軟體工程師,可說受到過去包袱的影響甚深。

二、目的導向式學習,有動機更有效率

在既有的教育體制下,學生們在學期間,經常是被動接受教育,每個科目依規定每週要上幾節課,但往往不知道這些學習跟自身有什麼關係,究竟為什麼要學?老師們若無法於理說服學生,就只能搬出考試測驗、學校規定,或訴諸於家長協助開導。但事實上,若學生不知道學習的目的,對於不感興趣的科目,很容易視為自己不擅長,若是受權威規範或考試升學的壓力,更容易對不感興趣的學科心生排斥。

AppWorks School 則以就業導向設計,每位學員來這裡都有明確的目標 —— 成為軟體工程師。為了在為期 16 週的培訓課程中達到業界的聘雇標準,不需要有人鞭策,就願意每週投入 65-70 個小時的學習時數。這種學生會自我要求學習成果的狀態,可以說是各界老師們都最羨慕的情形;同時,AppWorks School 採用實作導向式教學,幫助學員專注在實際 Web 或 App 專案所需要的技術範疇,學習不會多頭馬車,迷失在軟體開發領域的汪洋大海裡。

這樣基於學員感興趣的主題,再去研究搜集相關所需資訊的學習方式,和世界教育名列前茅的芬蘭,所推行的 Phenomenon Method「主題式學習法」不謀而合,非常值得教育界參考採用。而 AppWorks School 未來也不排除將我們編列好的專案資源,透過開源的方式,讓各界使用,以幫助更多有需要的人,擴大解決軟體人才不足的能量與資源。

三、面對快速變化的世界,學習力才是核心技能

實際上,成為一位軟體工程師,並不代表未來就可以一勞永逸,不用再持續學習。隨著開發技術不斷推陳出新,工程師必須時時進修,以確保自己的技能組合,是最符合當前市場所需。因此幫助學員建立「學習如何學習」的能力,讓學員成為有「自學力」的工程師,才是 AppWorks School 的核心價值所在。

在 AppWorks School 裡,沒有老師幫忙整理好所有的資訊、一對多的投影片大班教學。學員必須從專案目標中,學習如何精準找到所需資訊、判斷資訊是否適切,或整理諸多技術文件後,才能嘗試解決問題,並反覆這樣的過程,累積大量的實務經驗。部分學員初期較不適應,卻都在基礎能力建立後,更喜歡這樣的方式,並享受自己學習、解決問題的成就感。

在網路與自動化科技快速改變社會面貌的今日,過去的專業分工與職業型態,已經有大幅改變,高度重複化的工作如收銀、作業、撿貨員等職務,都將被數位科技取代;而新的職業很可能還沒有出現,或是需要新的技能。如何讓自己時時保有競爭優勢,是每一個工作者的議題,而當今教育更應該著重在,如何幫助學生及早建立起自主學習的能力,才能對自己的職涯有更多的掌握。

歸結目前的勞動市場需求與教育型態,台灣應該擴大軟體人才的培育,打破傳統的科系劃分方式,並持續思考如何是最有效率、又能協助學員建立長期競爭力的教育方式。希望 AppWorks School 杯水車薪地投入,能引起各界更多的關注與討論,一起努力以教育推動台灣更有競爭力的未來。

【想改變自己命運,轉身軟體工程?AppWorks School 歡迎你的加入】

Photo by Cel Lisboa on Unsplash

AppWorks School 三週年系列:成功校友已升遷、創業、挑戰海外,非原生軟體人才的多元發展案例

Enid Tian, Head of AppWorks School (田育欣 / 之初學校校長)

Team AppWorks 原生成員,2011 年起以實習身份加入,畢業後升格為投資分析師,而後轉任 AppWorks School 校長。台大財金系畢,輔 AIESEC & 國標系。

隨著數位浪潮、Mobile Internet 深入每個人的生活,軟體服務產業正在快速崛起,軟體工程師可說是當今最炙手可熱的人才。但由於長期以來,在台灣以科技製造為主流的產業結構下,軟體人才大多投入硬體產業服務,各界對軟體工程師的職涯發展,較少關注與探討。

AppWorks School 過去三年來,持續提供免費、實作導向、密集培訓的課程,幫助非科班出身的年輕人,轉職成為軟體工程師。至今結訓 的 106 位校友中,已有 91 位投入軟體領域,加入如 91APP、KKBOX、Gogoro、PicCollage、WeMo Scotter 等網路公司,後續不乏被拔擢為 Team Leader 的案例,也有人走向海外工作,甚至有人走上創業這條路。

今天我們挑選三位校友的故事與外界分享,希望幫助各界對軟體程式有興趣的人,看見更多具備軟體開發能力的職涯可能:

案例 1:兼備技術、商業思維與整合溝通,兩年內晉升新創 Backend 團隊負責人

從新進人員升遷為部門主管,在大企業裡,可能要花至少 3-5 年時間,才有機會展露頭角;但以快速成長的軟體企業來說,舞台很大、機會很多,軟體工程師若是能展現領導潛力,可能在 2-3 年就被拔擢為要角。

AppWorks School 第一屆校友張瑋康,就是一例,從 AppWorks School 畢業後,靠著自己持續自學與努力,以不到兩年的時間,就成為 CHOCO TV 的 Backend 團隊負責人。

張瑋康大學唸的是商管科系,卻總嚮往電腦與網路的世界,曾自己嘗試 VM/VPS 架設與運營網站、輔修資工系課程、學習電腦網路基礎知識,而為了更貼近結業界實務,他選擇在服完兵役後申請加入 AppWorks School。

在 350 個申請者、競爭相當激烈的第一屆 iOS Class 入學申請中,他是少數談到程式與網路,眼睛會閃閃發亮的人,而期盼找到軟體技術落實在商業應用上強烈動機,也相當符合許多網路新創公司的徵才條件,因此成為 AppWorks School 的學員之一。

在 AppWorks School 期間,張瑋康學習的是 iOS App 開發,並在結業後加入一個新創團隊,擔任 iOS Developer 的工作。但他仍不滿足於此,在工作之餘持續學習網路與雲端伺服器等後端開發知識,接案與知名 IG 部落客實作出一款「午餐吃神馬」的 LINE 聊天機器人,上線不到 24 小時間,就累計有約 3,000 人次使用,更也因為這個後端作品,讓他受到巧克科技新媒體的青睞,拿到後端工程師的 Offer。

加入巧克科技新媒體後,張瑋康的壓力才真正展開了,因為當時巧克科技新媒體旗下主要營運的產品為 CHOCO TV,在後端開發者人力有限的狀況下,要負擔來自 iOS、Android 與 Front-end 其他開發人員的需求,並承擔上百萬月活躍用戶的觀賞體驗,這是相當具挑戰的任務。但他並沒有把龐大的工作量視為負擔,反而視為絕佳的成長機會,因此當時除了每天工作 8-9 個小時外,下班後還會廣泛閱讀技術文件,將 Amazon 雲端服務 (AWS) 的白皮書翻得透徹,最終在產品使用者越來越多,後端伺服器一次一次突破流量乘載極限下,自己的實力也跟著不斷成長。這樣積極的投入與快速進步,很快地引起主管們的注意與肯定,而他更因為出色的溝通、協作能力,被拔擢為 Backend 團隊負責人,帶領其他技術年資更長的後端開發同事。

張瑋康的直屬主管、也是巧克科技新媒體的共同創辦人翁瑞庭形容:「 Wei (張瑋康的英文名字) 對於任何挑戰皆充滿熱情,亦會利用下班時間加強自身不足處,於短時間內不斷成長,這樣的人才,正是處在快速變動環境下的新創團隊所需要。從 Wei 身上,我依稀看到了自己的影子。」

接任 Backend 團隊負責人後,張瑋康很快又面臨到公司的重大轉變,LINE 投資巧克科技新媒體,並將 CHOCO TV 整併為 LINE TV。這意味著會有更龐大的用戶加入使用平台,後端架構是否能乘載又是另一個重大的挑戰,所幸有先前打下的扎實基礎,以及開發同事們全力協助,整個導入專案於去年底順利完成。

回首這段歷程,張瑋康對想踏入軟體領域的新人說:「現在缺工程師,更缺同時具有技術深度、商業創造力、溝通整合能力的人才。如果對於軟體工程師職涯有興趣的朋友,在培養技術能力之餘,也可以同時思考目前日新月異的產業與技術對於公司、商業與使用者能夠帶來什麼價值、解決什麼問題,並進而在工作的日常上發揮影響力。」

案例 2:投入網路創業,兩年內成長至 14 人團隊,累積 40 家企業客戶

對於想投入創業的年輕人來說,軟體服務創業可說是最輕資本、風險最低的一條路,一台電腦就可以開始動手。即使在團隊成長過程中,個人角色要從技術開發轉向管理營運,但因為擁有技術背景,在團隊溝通與領導上,也能起到相當大的效益。

AppWorks School 第二屆 iOS Class 的校友黃紹航,與好友薛覲共同創辦漸強實驗室,提供 LINE 廣告與訊息優化解決方案,兩年內累積 40 家企業客戶。

黃紹航大學主修工業工程與管理,是在投入產品設計領域,以 UX Product Manager 的身份,參與過 IoT 產品開發的工作後,才興起轉換跑道的念頭,想要往能夠更快速、更直接面對使用者的軟體領域發展。在猶豫自己到底要先成為軟體工程師,還是直接投入網路創業下,他選擇申請 AppWorks School 這個可以扎實學習軟體開發,又最接近網路新創產業的地方,希望在半年內快速累積網路與軟體產業的知識。

抱著明確的目標,黃紹航在課程中,非常勤於做筆記,將 AppWorks School 邀請來每一位講者的分享內容,都條理分明的記下,更善於消化資訊後提出更深的討論,正是如此認真又具有洞察力的特質,吸引了同班同學謹嘉,兩人決定在結業第一時間便一起創業。

創業說起來很容易,兩個人卻一開始就碰到發想創業題目的問題,找不到兩個人都有熱情想投入的題目。剛好在朋友薛覲的介紹下,開啟了「社區阿伯」這個 LINE Bot 專案,開發 LINE 機器人來做社區管理。無奈由於第一階段開發告一段落後,客戶無法立即投入更多資源,使得團隊看起來沒有發展的可能,于謹嘉也因為個人考量決定離開,這條創業路看起來又蒙上了一層灰,前途晦澀不明。

但黃紹航沒有因此放棄,他決定和薛覲繼續承接專案、開發其他社區管理的需求,運用半年的時間,一邊找尋願意全職加入的工程師夥伴,直到在 2017 年中,才正式成立漸強實驗室 ,由薛覲擔任商務開發,黃紹航擔任產品管理的角色,三個人的團隊,將本來的社區管理 LINE Bot 架構,化成可提供品牌商家創建推播廣告的模板服務,並正式成立「漸強實驗室」

在找了幾家 Pilot 客戶後,他們發現除了廣告模板外,商家更需要的是訊息所觸發的行為追蹤與成效評估,因此推出第三代產品,讓品牌主可以更有效追蹤每一則 LINE 推播的廣告成效,並自動化地推送與使用者相關的訊息,才成功簽下如中國信託銀行、淘寶網、SkyScanner 等大品牌客戶,並快速推展至 40 家企業客戶使用,公司也在短短一年間從 3 人成長到 14 人的規模。

回顧這兩年,黃紹航認為在 AppWorks School 受到的軟體開發訓練,讓漸強實驗室即使沒有 CTO,他也能勝任規劃產品藍圖、帶領開發團隊的工作,能夠與工程師有效的溝通;在 AppWorks School 與許多新創團隊建立的連結,後續也在創業路上有所幫助。

對於想加入軟體創業的年輕人,他分享:「原以為登記公司、簽下第一個客戶、拿到天使投資等事件,就是代表成功關鍵的里程碑。但其實每一天都是關鍵的一天,每個里程碑背後代表著更多的責任,將沒有停下來的一天,卻也非常充實。如果你也認同這樣的體悟,歡迎踏上軟體創業這條路。」

案例 3:憑技術力走出台灣,遠赴捷克挑戰海外工作

軟體浪潮不只在台灣發生,全世界各地都需要軟體工程師來創造新的服務與改變,程式開發技能這項「可以移動的專業」,正適合想要到世界舞台歷練的人。AppWorks School 第五屆 iOS Class 的校友李宜芳 (下圖左三),則選擇前往捷克挑戰。

李宜芳是位熱血的高雄人,總是滿臉笑容像南台灣的太陽。因為熱愛動物,她大學主修的是動物科學,卻在畢業後於醫院擔任研究助理期間,面對得親自操作動物實驗的工作,內心開始產生強烈的矛盾與衝突。在工作一年半後,她決定重回校園研讀生物資訊研究所,轉向資工領域的研究,她在軟體領域的起點,是從抱著一本外文課本,學習 C++ 開始。隨後在碩士論文的需求下,開始自學影像處理與機器學習,最終完成用醫學影像預測大腸癌化程度的結果。

在完成碩士論文後,她前往捷克 Brno University of Technology 擔任交換學生,並在交換期間遊歷歐洲,感受到世界廣大,希望讓自己擁有更多海外經歷,因此心生想要出國工作的念頭,所以就在當地開始嘗試投履歷、找工作。

即使有碩士論文的專題經驗,但當時的求職並不順利。她說:「可能是因為不是本科系畢業吧?或是也沒有真正的軟體經歷,像 Web 或 App 作品。」她開始找尋其他可能性,發現到 iOS App 開發其實不在資工系的必修範圍,而且又有較高的學習門檻 (需自備 Mac 筆電與 iPhone),因此市場上的人才供給較少,所以她決定學習 iOS 開發,而在找尋相關學習資源下,發現了 AppWorks School 就毅然提出申請,加入當時女性限定的第五屆 iOS Class。

有著強烈想要出國工作的動機,也害怕自己會隨著年紀 (當時 27 歲) 增長而降低出國可能性,李宜芳非常積極利用在 AppWorks School 四個月的時間,開學一週後索性就帶了一條棉被就住在 AppWorks 附近,以便晚上可以 Coding 到很晚,省下不少交通時間。而這樣的努力,也轉換成實際的學習成果,帶著精緻的作品 Hooman Talk,她在 AppWorks School 安排的工作媒合活動下,就收到了七家合作企業的面試邀請。

最後她選擇回到南部,相繼加入 Prenetics 與 KKSTREAM 等軟體公司,但前往海外工作的心願一直沒忘。總算在 2018 年 9 月,收到來自捷克的大型專案公司 STRV 的 Offer,並於 12 月辦妥簽證後,歷經了 16 個小時的飛行抵達布拉格,才正式開始這趟海外工作之旅。

才一上工,她就明顯感受到新的工作環境比台灣更自由、更彈性,沒有上下班時間的限制,但每位同事都非常自律,即使公司無限供應啤酒,但沒有任何人會在工作時間喝,專案開發上井井有條。她說:「這裡的 Code review 很嚴格,常常寫完一段程式碼,提交後會收到 50-60 個 Comment,都是同事們建議怎麼寫會更好。」即使改變程式寫法不影響產品的畫面或功能,但這些建議背後,代表的是軟體人對程式碼品質的堅持。除此之外,還有不時和資深工程師 Pair Programming 的機會,能近距離學習他們的開發方式,讓她加速成長。公司也相當鼓勵工程師參與社群聚會,還會輔導工程師上 Conference 演講,真切關心每個人的成長。

在經歷幾個月的洗禮後,對於也嚮往海外工作的軟體開發者,李宜芳認為:「若英文有一定的基礎,技術經歷不一定要非常資深,每個人都可以勇敢挑戰看看,有機會就出發吧!」

【想要成為軟體工程師?歡迎免費加入 AppWorks School

Photo by Jonathan Klok on Unsplash

AppWorks School 三週年系列:軟體工程師越來越搶手!新鮮人年薪中位數破 70 萬,較 2016 年成長三成

Enid Tian, Head of AppWorks School (田育欣 / 之初學校校長)

Team AppWorks 原生成員,2011 年起以實習身份加入,畢業後升格為投資分析師,而後轉任 AppWorks School 校長。台大財金系畢,輔 AIESEC & 國標系。

近來台灣的電商、數位服務產業快速崛起,AI 也持續引起各產業革新,各界都需要大量的軟體工程師投入;同時,鑑於台灣軟體人才的素質極佳,相較於其他亞洲區域,有更先進的軟體開發經驗,吸引了不少大型外商,如 Google、Amazon、Microsoft、IBM、Oath 等,或是跨國網路新創,如東南亞最大行動拍賣平台 Carousell、東南亞最大網購現金回饋平台 ShopBack、香港 FinTech新創 EMQ 等,都紛紛來台灣設立研發中心,大舉招募軟體工程師。

隨著產業轉變,近年來,台灣軟體人才持續供不應求。根據 104 人力銀行的調查統計,2018 年 9 月,軟體設計工程師類職群已經超過 21,000 個職缺,較 2017 年同期增加 2,400 個,成長幅度超過一成,然而求職人數卻未見增加,僅小幅成長約 200 人,顯示台灣軟體人才供給仍遠不足市場需求,而且在過去一年來,缺口持續擴大中。

過去一年來,軟體人才供需缺口擴大。(資料來源:104 人力銀行 – 軟體程式設計師職缺供需)

針對台灣軟體人才不足的長期結構性問題,AppWorks 於 2016 年中出資成立 AppWorks School,透過免費、實作導向的密集訓練,幫助非科班出身的年輕人轉職成軟體工程師。AppWorks Schook 創辦剛滿三年,共累計 106 位校友結業,其中有 91 位選擇投入軟體工作,成為數位與軟體產業的開發生力軍,如 91APP、KKBOX、Gogoro、PicCollage、Line TV (原 CHOCO Media) 、WeMo Scooter、巴哈姆特等知名網路公司,都有 AppWorks School 校友的身影,轉職成功率超過 85%。

在這三年的經營經驗中, AppWorks School 持續在第一線觀察整體產業的人才需求與市場變化,藉此機會與各界分享經驗與培訓成果,期待拋磚引玉,吸引各界更重視培育優質軟體人才的重要性:

需求持續增加,Junior 工程師起薪漲 27%

在各界爭相競逐之下,軟體工程師無疑是當今最炙手可熱的人才,此強勁徵才需求也反映在薪資水平上。以 2016 – 2018 各年 AppWorks School 校友結業後,第一時間 (結業 90 天以內) 擔任軟體工程師、並有回報起薪 (含固定年終獎金,不含其他業績分紅獎金) 的 65 位學員統計:

以起薪中位數來說,2016 年有回報薪資的 13 位校友,起薪中位數為新台幣 55.5 萬元,而 2018 年回報薪資的 44 位校友,起薪中位數則為新台幣 70.8 萬元,2016 至 2018 年漲幅高達 27%。

以平均數來說,若與 104 上新鮮人擔任軟體工程師的最高平均月薪 47,246 (公立碩士),並以年終 2 個月來計算,年薪約為 66.1 萬元,AppWorks School 校友則為 71.2 萬元,約高出 7.7%,顯示出 AppWorks School 以實作開發導向的培訓方式,更貼近產業的最新變動,使得學員的能力以及專案經驗,能反映在薪資水準上。

公立碩士的新鮮人起薪最高。(資料來源:104 人力銀行 – 軟體設計開發職缺薪資情報)

結訓平均 26 天就找到新工作,專案經驗是關鍵

除了起薪較為優渥以外,多快找到工作?則是另一個衡量指標。從 AppWorks School 結訓第一時間選擇就業的學員,平均只需花 26 天,即可找到適合自己的理想軟體工程師工作,甚至有學員透過徵才企業夥伴,結訓當天就找到工作,相較於平均得投 108 份履歷、待業至少 6 個月的新鮮人 (yes123 調查),節省了 86% 的找工作時間。

多數學員可在一個月內找到工作。(資料來源:AppWorks School 1-7 屆學員求職天數分佈)

若探究 AppWorks School 學員受到青睞的原因,實作能力、專案經驗是關鍵。與 AppWorks School 合作的徵才企業多表示,由於每位學員均會在學程內完成個人作品,以證明個人的實作能力,並對於實務開發的困難有一定程度了解,相較於以自學程式卻缺乏專案作品的求職者,更具有說服力,而用人主管能從作品中深入了解學員的思考脈絡,也有助於篩選到合適的人選。

以 AppWorks School 第一屆 Front-end Class 的學員 YPO 為例,過去主修物理,第一份工作卻走向印刷,在加入 AppWorks School 前完全沒有程式基礎,結業前夕卻僅花五週時間,就完成一個線上電子鼓編輯器 Beating Line,使用者只要動動手指,就可以創作出想要的樂章。這個作品精緻的介面設計、流暢的使用者體驗,而功能完整性也相當高,讓 YPO 第一時間就獲得不少面試邀約與工作機會,最終選擇加入 Gogoro,成為前端工程師。

AppWorks School 學員作品:Beating Line

AI 領域熱門,籌設 Data Class 幫助新手建立實務經驗

自 2016 年 AlphaGo 打敗李世乭,AI 領域再度興起研究熱潮。各產業開始萌發與 AI 相關的落地應用,市場上相關職缺數量也快速增加,因此吸引不少人投入學習,也使得開發 AI 應用所需的程式語言 Python,成了 2018 年最熱門的程式語言,越來越多年輕人,希望透過學習 Python,一舉成為 21 世紀最性感的 Data Scientist

然而,AppWorks School 在走訪許多徵才企業後發現,台灣市場上對於 Data Scientist 的期待,除了數據思維、程式能力以外,還需要結合特定產業知識 (Domain Know-how),例如醫療、金融、科技製造等,才能找出 AI 適用情境並解決問題。因此,雖然市場上有不少對 AI 應用領域有興趣的新鮮人,具備統計或軟體工程的學術基礎,卻因為缺乏產業知識與專案經驗,不得其門而入,學用之間仍有落差。

為此,AppWorks School 正規劃投入更多資源,將設計專案導向的實作訓練,以銜接供需兩端間的落差,目前已經在招募相關導師,並預計在今年下半年開始招生。

目前 AppWorks School 2019 夏季學期正在招生中,已經享有業界口碑的 iOS、Android、Web Class 熱烈招生中,而未來我們期待透過更多的班次與資源,幫助更多台灣的人才,進入網路軟體的舞台大顯身手,迎接更有前景的職涯。

【想要成為軟體工程師?歡迎免費加入 AppWorks School

Photo by Fatos Bytyqi on Unsplash

AppWorks School 2 週年成果報告:iOS 班畢業 59 位學員,就職率達八成

Enid Tian, Head of AppWorks School (田育欣 / 之初學校校長)

Team AppWorks 原生成員,2011 年起以實習身份加入,畢業後升格為投資分析師,而後轉任 AppWorks School。台大財金系畢,輔 AIESEC 與國標拉丁舞,熱愛舞蹈與所有美的事物。

近幾年,台灣的電商、Fintech、AI 等數位產業持續快速發展,正是需要大量軟體工程師投入的關鍵時刻,然而根據 104 人力銀行的調查,2018 年 2 月份,軟體設計工程師類職群,在 104 上就有近 2 萬個職缺,但相關求職人數卻僅有 5 千人,顯示人才供不應求的情況相當嚴重。


圖說:台灣軟體設計工程師的職務供需趨勢
資料來源:104 人力銀行

由於目前各大專院校的電機、資工相關系所尚未能擴大招生,以滿足市場上的人力需求,因此,2016 年 4 月 AppWorks 決定成立 AppWorks School,為台灣培育數位人才,幫助更多優秀的人才學習程式設計,踏入極有前景的數位產業。

而在成立滿兩年的今天 ,AppWorks School 已有五屆 iOS Class 的學員結業、順利踏入職場。 這些班級均採取實作導向的訓練方式,目標是為業界培養有能力自己動手解決問題,具有實際開發經驗的程式設計師。在我們的培訓及輔導下,截至目前為止,結訓的 59 位校友中,已有 48 位順利投入網路產業,成為軟體工程師,就職率高達 80%。

經過這段時間的耕耘,我們對台灣的工程師需求和教育環境有以下幾點觀察和心得,在此與大家分享。

一、非本科系也能成功轉職,技術之外,人際溝通與學習力也是重點

到目前為止,AppWorks School 的 iOS Class #1 – 5 共計有 59 位校友結業,結業後的就職狀況如下方表格所示:全職投入網路產業的學員共計 49 位, 1 人為 Project Manager,其他 48 位均為軟體工程師。


而在這 49 位學員中,僅 7 位是電機/資工畢業的「本科系學生」,若將資管/管科/資科等科系一併列入計算,也只有 16 位學員,共計占 33%,其餘 67% 均是非相關科系畢業的學員,其中甚至有教育/心輔或政治/法律/經濟學系等俗稱「文組科系」的學員順利跨過轉職門檻。


圖說:AppWorks School / iOS Class #1 – 5 學員畢業科系統計

根據以上統計,我們認為學習程式開發並非理工科學生的專利,因為在組織運作的過程中,工程師不只需要技術專業,也需具備溝通能力,如果不能與團隊順暢合作,反而會對組織運作形成障礙,所以溝通能力也是企業主在召募工程師時相當重視的一項要素。相對的,即使過去沒有學習程式的經驗,若善於了解使用者需求,又充分展現出積極學習的動機,以及對程式開發的熱情,非本科系的學員一樣也能順利找到欣賞自己的伯樂。

iOS Class #3 的學員 Celeste,過去在生醫領域做研究,進入 AppWorks School 前完全沒有程式背景,但她卻因為能夠清楚表達自己的轉職動機,且知道如何解決開發過程中遇到的問題,讓 AppWorks School 的合作企業感到相當驚艷,決定發出 Offer Letter。

二、App 成為企業標配,學員畢業後平均僅 26 天即可到工作

Mobile App 的開發需求自 2007 年 iPhone 上市後大量增加,近 10 年來,隨著智慧型手機的普及,無論是小型新創或是集團企業,均持續探索如何透過行動裝置提供更進階的服務。儘管網路業界不時出現 App 開發需求已達飽和的說法,但觀察與 AppWorks School 合作的企業夥伴,以及學員結訓後的求職過程,我們發現 App 工程師需求仍然非常龐大。

這個現象主要是因為在人手一機的時代,企業除了需要以 App 為消費者提供服務,針對內部的管理及溝通,也傾向透過開發企業內部專用 App,來提升組織的運作效率。此外,許多大企業在剛開始提供 App 服務時,為求快速、簡便,多半選擇將 Web 服務直接包裝成 App ,「先求有」,但隨著消費者習慣的改變,App 服務已經到了必須「求好」的階段,許多企業都開始打造全新的開發團隊,以求優化 App 服務,提升使用者體驗。


圖說:AppWorks School / iOS Class #1-5 學員求職天數統計

而從人才供應端來說也可發現到同樣的狀況,以 AppWorks School 為例,結業後馬上選擇求職的 45 位學員 [1], 絕大部分在結訓後 50 天內就能找到工作,平均求職天數為 26 天,甚至有學員在結訓前就收到 AppWorks School 合作企業的 Offer。

根據求職網站 yes123 於 2017 年中發布的調查報告顯示,新鮮人求職平均所需時間為 66 天,比 AppWorks School 的畢業校友整整多了 40 天,這樣的差距,除了展現出 AppWorks School 學員在結業時已具備充分技能,足以進入職場貢獻所長,同時也證明了目前企業界對 App 開發者與軟體工程師依然有相當大的需求。

三、國內外企業競相爭取優秀人才,軟體工程師薪資相對優渥

近年,台灣的數位產業急速發展,除了網路新創持續需要大量軟體工程師來開發商品或服務,眾多尋求轉型的中、大型企業,也需要優秀程式設計師來提升自己的競爭力。

事實上,眾多國際網路公司也已將觸角伸入台灣,在此設立研發中心,積極延攬台灣的軟體人才。如新加坡商 Carousell 2017 年在台灣成立了由 20 位軟體工程師組成的研發團隊;來自新加坡的 ShopBack 在台灣大舉招募後端工程師;美商 Innova 也來台設立據點,目標是建立 500 人規模的研發工程團隊。

各方競相爭取人才,使得軟體工程師的薪資待遇較同樣資歷的其他職務工作者高出不少,根據 104 人力銀行的薪資情報調查,新鮮人軟體工程類的職缺,平均月薪為 NT$ 40,000,若年終獎金以 2 個月計算,年薪約 NT$ 560,000。而 AppWorks School 學員結業後,有揭露薪資待遇的 42 位學員中,其第一份工作的年薪中位數為 NT$ 624,000,平均數為 NT$ 635,000 ,平均較市場高出 13% 左右。

就長期發展而言,資深工程師的薪資一樣相對豐厚,著名直播平台 17 日前招募工程師,資深者年薪至少 NT$ 100 萬以上,如有能力跨出台灣,挑戰海外網路公司,甚至有機會拿到 NT$ 10-20 萬的月薪。

在全球新創與大型企業求才若渴的當下,軟體工程師可說是未來十年最有前景的工作之一。只要願意花時間、踏實磨練開發技術,順利進入網路公司,都能有不錯的發展。網路與軟體科技對人類的生活影響,仍在持續擴大中,對想要在關鍵的一刻參與時代變革的人而言,成為一名軟體工程師,絕對是一個最佳選擇。

為此,AppWorks School 也在將 2018 年投入更多資源,針對不同技術人才的需求,開設不同的班次,除了已有五屆學員畢業、在業界享有口碑的 iOS 班將持續招生,也因應企業的強烈需求,開設了 Android Class 與 Frontend Class,其他如 Backend、Data Engineer 等技術班次也都在規劃中。

我們非常期待可以在台灣數位產業起飛的此刻,貢獻一點微薄的力量,更希望能夠幫助台灣的人才,透過我們設計的課程,開發自己的潛能,在網路這個前景無限美好的舞台上,一展長才。

AppWorks School 2019 年春季學期,iOS、Android 及 Web Class 正在招生中,歡迎想投入網路產業的你申請加入,或推薦給有需要的朋友:http://bit.ly/2qJiZ5S,報名到 11/25(日) 23:59 截止喔!


[1]結業後,有部分學員因為選擇創業或其他個人因素,並未在第一時間 (90 天內) 投入網路產業,待個人因素解除後,才重新求職,因此不列入統計,投入其他產業工作者亦不計入。 返回文章

 

AppWorks School / 2018 夏季學期 – iOS、Android Class 及全新 Front-End Class 聯合招生中 – 全程免費、實作導向,幫助你成為專業軟體人才!

全程免費、實作導向,選擇你喜愛的技術,成為專業軟體人才!

AppWorks School 成立於 2016 年,致力提供想投入數位、網路與電商產業的人才,免費、實作、高效、與業界結合的紮實培訓計畫。過去兩年,已畢業 59 位學員,其中 48 位成功投身網路界,在 91APP、UDN Shopping、CHOCOLABS、Tagtoo、巴哈姆特、早餐吃麥片等知名企業擔任軟體工程師,工作表現普遍獲得企業肯定。

為因應市場上技術人才的多元需求,除了原有的 iOS 與 Android Class,今年 7 月 AppWorks School 將全新增設 Front-End Class,我們計畫從 HTML/CSS/JavaScript 等網頁前端開發基礎著手,引領學員進入進階的 React.js 開發框架,並學習 Node.js 後端開發基礎,培訓學員成為具扎實網頁開發基礎的前端工程師。

在此呼叫所有對學習軟體開發有興趣、樂於挑戰自我,想轉換至更有未來的工程職涯的朋友,把握這個寶貴的機會。

即日起開放報名,3 個班次,每班限額 15 名

  • 課程費用:全程免費,沒有任何隱含費用
  • 學習期間:
    • 遠距預習 (4 週):2018/7/02(一) – 7/27(五)
    • 駐點集訓 (16 週):2018/7/30(一) 開學日 – 11/16(五) 結業日
  • 集訓地點:台北市信義區基隆路一段 180 號 3F
  • 內容規劃:
    • 遠距預習 (4 週)
      每週約 15-20 小時的學習量,我們將提供線上預習資源與每週預習進度,幫助學員為開學後的高強度課程預做暖身。期間無須進駐 AppWorks School。
    • 駐點集訓 (16 週)
      開始進駐 AppWorks School,每週約 65-75 小時的學習量,包含每週一到五 9:00 – 18:00 全程參與,及週間晚上與週末的指定閱讀與功課。平日晚間與週末的時間你仍然可以彈性安排,只要自律地完成學習進度即可。
    • 培訓大綱
  • 就業媒合:
    在集訓尾聲,AppWorks School 將規劃履歷撰寫、模擬面試等工作坊,並與 Hiring Partners 合作,舉辦 Hiring Day 活動,幫助學員加速找到心目中的理想工作。
  • 技術專題 / 實務分享 / 企業參訪:
    每週固定安排,藉由 CTO、Senior Developer 分享實務經驗、公司組織文化、 開發流程等專題,幫助學員熟悉網路公司的運作,瞭解未來將面對的機會與挑戰。
  • 校友分享會:
    如果你想當面聽聽校友們的經驗分享,或是進一步了解 AppWorks School ,都非常歡迎你來參加,讓我們幫助你做最好的決定。 (出席與否不影響申請評估結果)

    • 5/09 (三) <超越入門 – 初階開發者如何加速轉職> (請於 FB 活動頁查閱詳情)
    • 5/17 (四) <關鍵少數 – 發現女性工程師的職場優勢> (女性限定,請於 FB 活動頁查閱詳情)

報名方式

  • 申請資格
    • 以成為優秀軟體工程師為目標
    • 年滿 18 歲,合法居留於台灣
    • 遠距預習 4 週、駐點集訓 16 週,具備全程參與的決心
    • 如經錄取,能自備筆記型電腦參與集訓 (iOS Class 須備 Mac 筆電)
  • 申請方式
    • 2018 夏季學期申請已經截止,如有意願申請其他班次,歡迎你留下聯絡資訊,或按讚訂閱 AppWorks School 的 FB 粉絲頁,我們將第一時間通知你新的班次資訊。
  • 作業時程
    • 2018/5/01 – 5/25(五) 23:59 接受申請
    • 2018/6/10(日) 23:59 以前,個別以 Email 通知申請結果

校友心得

AppWorks School 是一個起點,幫我跨越入門的巨大障礙並理解業界現況,同時,它也提供就業媒合服務,讓我真的站上起跑點、拿到入場券。至於站上舞台後可以走多遠、走多久、走到哪裡去,就是每個人的選擇了。如今我獲得了想要的能力,在職涯上選擇更廣、機會更多、待遇也更好。
—— Jing Chuang, iOS Class #1 學員 (現於 UDN 行動發展部擔任 iOS Developer)

從來沒想過在這 14 週裡的衝擊會那麼大,不管是同學、前端技術和總共花在 AppWorks School 的時間,都短了我和業界的距離。當我在企業媒合的階段,開啟每一家公司 iOS developer 職缺需求的時候,我發現,我真的與軟體工程師越來越近了。因為 AppWorks School 教會我的,不只是 iOS App 開發而已,而是成為任何一種軟體工程師的學習路徑。
—— Brady Huang 學員 (現於 Uchange.to 擔任 Python Backend Engineer)

我認識了一群對學習充滿熱情的朋友,僅管畢業了還是會分享彼此學到的新知識,並且一起打鬧,在這種高壓環境下產生的情誼是十分珍貴的。而透過 School,我也認識了前幾屆畢業的學長姐,大家互相發問、討教,也是意外的收穫。我相信,隨著畢業學生人數的增加,AppWorks School 會成為一個逐漸壯大的社群,希望未來有更多對學習有熱情的朋友加入,為軟體業注入新血。
—— Francis Tseng, iOS Class #4 學員 (現於 GoodLife 擔任 iOS Developer)

活動剪影

實作討論

IMG_9811

企業參訪

iOS Class #3 Visit

20992597_1371935069580102_7109728065425995590_n

技術專題 / 實務分享

iOS Class #3 Sharing

iOS Class #3 Mentor Lunch

FAQ

參加 AppWorks School 需要具備哪些相關技能?不會寫程式也可以嗎?
只要你符合申請資格 – 年滿 18 歲、在台灣合法居留、想成為軟體工程師,並具備全程參與的決心,不限學經歷、科系背景,都歡迎你填寫報名表。

免費參加課程需要簽訂任何契約嗎?結訓後我可以自由選擇工作嗎?
除了與學員約定基本公約與保密義務的君子之約 (點擊查閱範例),AppWorks School 不會與學員簽訂其他權利義務關係。結訓後,你可以自由應徵工作,AppWorks School 也會透過與企業夥伴的媒合活動,幫助你在第一時間取得最多工作機會,做出對自己最好的決定。

AppWorks School 不收學費,那你們要靠什麼賺錢?
AppWorks School 的初期營運費用由 AppWorks 全額負擔。當我們培養出網路公司需要的人才,則會得到介紹費,維持學校的營運,藉此, AppWorks School 可以專注教育網路公司需要的人才,是更有長期思維、以人才與公司雙贏為目標的機構。

我是全職上班族,可以部分參與 AppWorks School 的課程嗎?
由於 AppWorks School 以人才就業與實作為目標,因此課程內容非常繁重 (是的,需要有心理準備),為了讓學員有最佳學習效果,我們需要你的全程參與。

AppWorks School 還會開設其他班次嗎?
AppWorks School 將依據網路產業的職缺需求規劃其他課程,也歡迎你填寫調查表,讓我們知道你感興趣的課程,若有相關規畫,我們會在第一時間通知你。

AppWorks 為什麼要經營 School ?
在 AI 與自動化科技快速崛起,持續顛覆傳統行業的現在,加入網路、電商、遊戲、廣告科技、物聯網、機器人、智慧汽車、AR / VR 等蒸蒸日上的新科技行業,無疑是 21 世紀人才最保險,也最有發展性的職涯選擇。

然而,這些新興企業需要的專長,如日新月異的開發工具,或是行為標籤、資料科學、成長駭客 (Growth Hacking)、開發營運 (DevOps) 等新領域,都是傳統學校體系難以跟上腳步的。也因此,我們觀察到學校與新興科技業界間的學用落差、數位落差日益擴大。

從 2010 年開始,AppWorks 長期推動數位經濟在大東南亞 (台灣 + 東協) 的發展,透過 AppWorks Accelerator 創業加速器與 AppWorks Funds 創投基金,幫助、投資網路創業者,目前已經支持 EZTABLE、Pubgame、91APP、KKday、創業家兄弟、Lalamove 等超過 300 家網路與電商公司,全體年產值超過 390 億台幣,雇用員工人數達 5,696 人。隨著生態系的快速成長,我們也發現在人才的質與量上,都越來越難滿足所有公司的需求。

因此,為了幫助年輕人成為新時代科技公司需要的人才,也為了幫助 AppWorks Startups 找到更多優秀的生力軍,在 2016 年,AppWorks 決定成立 AppWorks School。

AppWorks School 與 AppWorks Accelerator 有什麼不同?
AppWorks Accelerator 提供「創業者」需要的策略輔導、行銷資源、財務、法務諮詢等服務,幫助創業者逐步打造出一流網路公司;而 AppWorks School 則專注於培養網路產業所需的一流軟體人才,幫助他們學習開發技術、大小型專案管理實務等技能。