市場熱門行業

Web Developer/ App Developer市場潛力大,放長線要趁早!

Y世代機不離手,大至理財、娛樂,小至車、餐飲,移動支付等,方便市民生活,開發Apps是企業開拓客源的大勢所趨。另一趨勢是速度更快的手機網頁(AMP)及電合Apps發展的附帶產品。2018年問世的社交軟件和遊戲軟件早已集成AR技術,如Snapchat及Instagram。 根據Statista的調查,到2019年AR移動應用數量會超過500萬。Business Intelligence的一項調查表明2019年可穿戴設備的市場將有35%的增幅。

Fresh grad適合的職位及工作內容:
有見行業前景而想入行,但未個有甚麼職位適合自己?不妨參考以下相關職位:

1) 網站開發員(Web Developer) 跟公司內部的設計部 (Design) 緊密合作。主要分為Front-end programmer及 Backend programmer。前者負責收到網站設計師(Web Designer) 設計圖檔再撰寫程式語言,至於Backend programmer會按照Front-end programmer的程式語言, 加入伺服端語言,並進行數據庫連接(Database Connection) 及檔案管理 (File Management)。 工作滿兩年可考慮升為高級網頁開發員,講求處事獨立有條理,具豐富的JAVA 程式編寫和資料庫(J2EE、JSP、Servlet)管理經驗。熟練理解跨瀏覽器兼容性問題,開發網頁前端互動式頁面,並分析使用者行為(User Experience),提出交互、用户體驗設計經驗的優化。

2) 應用程式編寫員(App Programmer)主要負責編寫程式,iOS/ Android App Developer簡單的工作如編寫簡單手機應用程式設計或互動抽獎遊戲。如果涉及大型IT 項目,收到指示(requirement)後不是著手編寫程式,而是就要先理解系統架構的文件,更有機會編寫後台的內容管理系統(CMS)、設計數據庫、整合幾個系統間的數據問題等。

入行讀咩科?
若修讀計算機工程(Computer Engineering)、計算機科學(Computer Science)或資訊系統(Information Systems)等科目,會有一定優勢勝任網站開發員(Web Developer) 及應用程式編寫員(App Programmer)。即使沒有修讀相關科目,亦可自學簡單Coding, 基本IT知識底子是必需的。網絡有不少開發 APP的資源供新手學習如何其中 CS50 ( Introduction to Computer Science ) 是由美國哈佛大學開辦的計算機概論課程。上課內容所涵蓋的知識從最基本的二進位、演算法、偽代碼、 C 語言語法及應用、排序法等,到網路安全性、軟體工程、網路開發,還有各種程式語言介紹: C、 Python 、 SQL 、 JavaScript 、 CSS 、 HTM。影片教學及 90分鐘課堂補充,修讀期為90日,修畢後可獲得免費的學習認證 。

同學欲進身網站開發員(Web Developer) 行列,具有響應式網頁設計 (RWD – responsive web design)及漸進式網頁應用程式 (PWA – Progressive web application) 的開發經驗為佳。而應用程式編寫員(App Programmer) 方面,不忘進修React Native及Ionic等框架(Framework)。

入行之條件
1) 入行選擇:有畢業生夢想入大企業,特別是銀行及保險業,亦有些畢業生會想藉入初創公司(Start-up)另創一片天。 大企業的崗位要求清晰,包括職責、階級及角色,分工細緻 。 初創公司工作由零到有都涉及其中。因此,在瞬息萬變的市場下,員工需不停自我增值,學會態度十分重要。 在工餘時多看技術相關網站,維持足夠的知識判斷代碼質素。

2) 晉升前景:行業晉升階梯明確,先由軟件開發員(Software Developer)或程式員(Programmer)做起,晉升崗位上為高級程式員(Senior Programmer)、程式分析員 (Analyst Programmer)、系統分析師 (System Analyst),接下來擢升項目經理 (Project Manager)等高級職位。

總括而言,跟隨上述之自學方法,進修相關的電腦程式,曾經有試驗性作品或畢業作品 (Final-Year Project),閒時經朋友/學校轉介或freelance交流平台接工作,也可作為見工的portfolio, 增加就職機會。
職位空缺推介