2020-05-22
資訊科技(IT)從業員向來是各大企業僱主渴求的人才,即使近年選修IT科系人數增加,人才仍告短缺,而程式編寫員(Programmer)更是業界「搶手貨」。究竟可以通過甚麼途徑投身成為Programmer?做Programmer又需要具備甚麼技能?薪酬和前景理想嗎?CTgoodjobs透過本文帶大家了解Programmer職途。
現時不少企業要求員工大學畢業,或者修讀與職位相關學系才能入職,那麼Programmer是否同樣要修讀IT出身呢?CTgoodjobs訪問入職16年的助理發展經理(Assistant Development Manager)Sammy,他坦言有些部門主管會偏好聘用大學畢業生,但他指出公司不少Programmer不是大學出身,就算是高級文憑、副學士和文憑畢業,「只要掛住IT銜頭我哋都會請!」,因為近年應徵Programmer人才少之又少,有些公司甚至推出獎金計劃,吸引員工推薦Programmer朋友應徵。
不過,Sammy強調不是所有IT學系畢業生應徵,公司就一定會聘請,在求職者面試前,會先要求對方完成筆試,摸清求職者的程式編寫技巧和知識,面對工作和解決難題的態度,繼而決定是否聘請求職者。
延伸閱讀:【打工仔專訪】IT界陽盛陰衰?女仔做Programmer會好着數?
要做Programmer 首先要識啲乜?
程式問答網站Stack Overflow公布的2019年開發者調查顯示,開發者眼中最受歡迎的3種電腦編程、腳本和標記語言(Programming, Scripting, and Markup Languages)分別是JavaScript、HTML/CSS和SQL,三者是現今最常用的語言,所以熟悉JavaScript、HTML/CSS和SQL可算是成為Programmer的基本門檻。
| ![]() | |||
另外,Stack Overflow還公布最受歡迎的Web應用框架(Web Frameworks)和資料庫(Databases),想投身成為Programmer和其他IT崗位的求職者亦可參考有關資料。
| ![]() | |||||||
![]()
|
Programmer晉升與否 視乎知識與細心
Programmer晉升職位為高級程式編寫員(Senior Programmer)、程式分析員(Analyst Programmer)、系統分析師(System Analyst),最後登上管理階層──項目經理(Project Manager)。Programmer和Senior Programmer顧名思義是編寫程式為主,例如遊戲、網頁和數據庫設計,處理數據問題等;而Analyst Programmer開始着重判斷和分析編碼質素,同時要指導後輩如何改善編碼質素,並要分配和協調下屬工作。
要踏上升職之路,除了閒時進修,學習更多編程語言(Programming Language)和科技知識,以應付時代轉變外,Sammy指出Programmer工作質素更是影響升職關鍵:「我會拎其他Programmer同佢(準備晉升的Programmer)做比較,如果一般Programmer要用10日完成工作,佢只需要3日,而且唔需要花太多心思去改佢嘅問題,仲要係一直以來都係畀我咁嘅印象,我就會認為呢個Programmer可以晉升。」由此可見,Programmer是否工作細心慎密,對晉升之路有很大影響。
Programmer收入豐厚?
根據CTgoodjobs薪酬搜查顯示,Programmer入息中位數為$23,000,對比其他職業而言已是非常吸引;累積一定經驗、知識和年資後晉升至Analyst Programmer,入息中位數亦隨之提升至$30,000,若登上管理層Project Manager,入息中位數達到$40,000,而最高薪酬更達到$80,000,所以Programmer的薪酬確是頗為豐厚。
若想成為Programmer,可先修讀基礎課程,對Programming有基本認知,然後持續進修,了解不同類別的程式編碼,擁有紮實的編碼知識和技巧後,就能踏上Programmer之路,擁抱美好前景。想了解更多有關Programming課程資訊,請按此。
Look out for further updates on our Facebook fan page!