網絡達人解構香港軟件開發行業的晉升階梯

FacebookWhatsAppTelegramEmailCopy Link

網絡達人解構香港軟件開發行業的晉升階梯

外國軟件開發行業發展蓬勃,不少年輕人立志做Software Engineer(軟件工程師),不過在香港,軟件開發行業的晉升前景又如何呢?


一切由「打機」開始

Hydro Choy於2012年在香港浸會大學Computer Science(電腦科學)系畢業,基於對Programming(編寫程式)的熱愛,他不時在迷你論壇和高登討論區出帖解答與資訊科技行業及修讀Computer Science有關的問題,更在2013年推出了迷你論壇的手機應用程式。大學畢業後,Hydro工作五年,已獲三次擢升,現時於香港某大型電訊公司擔任System Analyst(系統分析師)一職。

年輕人未必有機會在學校發掘自己的興趣;中學時的學科範疇有限,有多少人將來能做科學家或數學家?「有些人會按學科成績估算自己的職業傾向,例如數學成績好,就估計自己適合從事金融業。不過我認為,每個人都應該對自己的將來負責,多發掘自己的興趣,不能只依靠學校提供的機會,去斷定自己適合從事哪些行業。」Hydro說。

以Hydro為例,他小時候很喜歡玩電子遊戲機,喜歡到一個程度,他要把遊戲改掉,由自己設定玩法。在過程中,Hydro接觸了programming,發現自己原來很適合在軟件開發行業發展。「另外一位朋友,高考純數僅得『D』,但他堅持大學時主修數學,最後以一級榮譽成績畢業。其實中學時的學科成績並不代表什麼,因為程度和競爭都與學術研究的水平很不一樣。」

網絡達人解構香港軟件開發行業的晉升階梯


從Programmer到PM之路

在香港,Software Development(軟件開發)行業的晉升階梯尚算明確,由Programmer(程式員)做起,之後的晉升崗位大概為Senior Programmer(高級程式員)、Analyst Programmer(程式分析員)、System Analyst(系統分析師),之後就是Project Manager。在不同的崗位,職責也大為不同。

Hydro大學畢業後就是由Programmer做起,後來獲升職為Senior Programmer。Hydro說:「Programmer和Senior Programmer主要負責編寫程式,不少人以為這個崗位只需要與程式相關的知識就足夠,其實態度亦十分重要。一個大型IT 項目,通常都有很多系統設計的文件要先理解,有些人對系統架構不求甚解,收到任務(requirement)便馬上著手編寫程式,最後做好了自己的部分,卻可能破壞了整個系統的架構。」Hydro經驗尚淺的時候,就曾經在修補一個漏洞時,把其他同事有用的程式碼移除了,結果導致了另一個問題。

Hydro指,雖然Programmer和Senior Programmer的工作都是編寫程式為主,不過因為Programmer經驗較少,甚至是沒有經驗的畢業生,所以工作比較一板一眼,當年他就負責過編寫簡單的網頁設計和抽獎遊戲。Senior Programmer由於已有約兩年的工作經驗,所以工作較Programmer複雜,例如要編寫內容管理系統(CMS)、設計數據庫、整合幾個系統間的數據問題等。

至於Analyst Programmer,除了要有良好的程式編寫技巧,還要學習帶領新人和給他們分配工作時間,讓較年輕的Programmer和Senior Programmer成長。「除了按他們本身的工作量分配外,還要考慮各人的強弱項,以及長遠來說,他們想發展成為項目管理專才或技術顧問;他們寫好自己的部分後,便要檢查他們的代碼質素和進行系統測試。雖然我的主要工作不再是編寫代碼,但為了維持足夠的知識判斷代碼質素,我都會經常在工餘時多看技術相關網站,了解最新科技。這是我的興趣,也是保持自己工作水準的方法。」

Hydro剛在今年一月份獲擢升為System Analyst,原來這個崗位既要入得廚房,也要出得廳堂──除了要懂得編寫程式外,System Analyst上要分析客戶的需求,跟客戶溝通,設計解決方案;下要分拆任務給Analyst Programmers,還要管理好項目的進度、管理Vendor(外判商)等。「例如最近有一個客戶的項目涉及很高的網站流量,傳統的數據庫技術己經不能應付需求,因此我需要在極短時間內掌握新技術,去解決項目的樽頸位。在不停嘗試和參考別人的經驗後,總算趕及項目的要求時間內使用NOSQL處理相關問題。」Hydro直言覺得自己在這個職位上仍感壓力,需要時間學習。

在仕途上,每個人的際遇都不同,有些人30歲時已當上Project Manager,有些人仍是Analyst Programmer;正如求學階段,有些人年年順利升班,有些人則要走一些彎路。以Hydro為例,他雖然25歲才大學畢業,但因為認清了自己的潛能和事業發展方向,畢業後,有幸遇上自己的伯樂,憑良好的工作表現,五年內在同一間公司三度獲得擢升。這是不是在職場中,對「贏在起跑線」這迷思的一個否定?

網絡達人解構香港軟件開發行業的晉升階梯

 

本文由Gexpi獨家提供

檢視此作者的所有文章

 

Increase your chances of getting hired. Create a jobsDB profile

Increase your chances of getting hired. Update your jobsDB profile

想收到更多JobsDB最新職場資訊?

熱門文章
上次講咗招聘廣告「HR 揭祕!搵工遇著同一招聘廣告登完又登、冇公司名係咩原因?」同Send CV嘅常見問題「搵唔同工作要整不同版本?HR 解答6大CV及Cover Letter常見疑難」,今日就去到搵工第三步︰「Interview 前奏 」! 1. 如果我收到電話話有Interview,但平日又行唔開,可唔可以建議喺放工時間後面試? R.D....
面試後自我檢討,反省臨場時的優劣之處,對於改善下一次的Interview表現,會有很大幫助。人力資源顧問指出,一場面試的嚴重扣分位,除了應徵者對於公司背景、職位要求、行業情況了解不足外,很多時一些不自覺的微細舉動,同樣會導致失分。如不想在見工競技場上GG,面試後作出檢討,事在必行! 「見工面試的程序和題目其實大同小異,所以面試後的檢討,一定要做。」安俊人力資源顧問董事總經理周綺萍表示,求職者需要檢討的,除了對答時的流暢度、內容是否夠豐富等Interview的骨幹外,某些大家以為微不足道的事,其實亦足以令候選人墮入扣分伏位。「面試其實是一個追求不犯錯的Process,只要你一犯錯,就會扣分。一些恰當的表現,例如準時面試,是理所當然的,所以應徵者不會因此獲得額外加分。」 反而對於面試經驗尚淺的Fresh Grad來說,最易遭受扣分的「失敗位」,通常是以下6大情境: 1. 一個小動作,足以鑄成一大個錯 見工面試時心情緊張,是人之常情,因為戰戰兢兢而不自覺地做出一些小動作,而又被面試官看在眼裡,往往都會被定義為「不恰當行為」,難逃扣分一劫。當中包括:玩手指、在座椅上搖來晃去兩頭轉、不斷撥那長長秀髮、沒有Eye Contact⋯⋯ 2. 面試時的節奏感,與面試官唔啱Beat!...
IB-level的工作你只認識IBD、S&T、AM、PB嗎?近年炙手可熱的Quant Trader你又是否認識呢?為何大家都說Quant Trader(Quants)是投行大勢所趨?其人工及發展有多好?甚至媲美IBD嗎?要怎樣才能成為Quants⋯⋯今篇文就為大家解答一連串對Quant Trader的疑問!如果你不僅想入投行,還想知道更多IB-level工作之中的大勢Roles,請繼續往下看。 Quantitative Trading是甚麼? 同學可以將Quant Trading簡單理解為有別於傳統Trading模式的Strategy,Quants會使用Mathematical Functions自動化Trading Models,應用Backtested...

十大熱門搜尋

Scroll to Top

Processing, please wait…