2010年3月22日 星期一

Analyst Programmer 入門小檔

Analyst Programmer 入門小檔

如果說程式編寫員(Programmer)負責砌磚,分析程式員(Analyst Programmer)的職責就相當於管工-負責管理指導,亦需要按照上方的要求協助下屬完成實際工作。

Analyst Programmer位於Programmer之上,System Analyst之下;三者組成Programming Team,專門負責設計和編寫程式。Programmer負責編寫程式,Analyst Programmer需要依照System Analyst的指令設計和分析系統,發展軟件功能,並對Programmer提供指導。System Analyst的角色屬於決策性,除了分析和設計系統外,還負責計劃管理(Project Management)的工作。

Analyst Programmer必須有能力編寫程式,所以需要熟悉軟件發展工具,能夠將System Analyst或Project Manager的要求翻譯成電腦語言。

入職要求

人事資源顧問公司InfoTech Services (Hong Kong) Ltd的發言人譚國翹(Edwin Tam)指出,不同公司對Analyst Programmer的學歷有不同的要求。一般來說,隊伍或公司越大,對於Analyst Programmer的要求亦越高。如果隊伍超過二十人,公司人數超過二百,通常要求Analyst Programmer起碼要有電腦學位或高級文憑課程。但2000年前後市場對於Analyst Programmer的需求甚大,要求的學歷亦隨之降低。

技能方面亦視乎工作要求有所不同,能夠精通以下各種工具的話,找工作就暢通無阻:

網頁發展語言 - Java, ASP, HTML
電子商貿工具 - Websphere, Site Server
前端工具 - Oracle Forms, PowerBuilder, Visual Basic
伺服器語言 - C/C++, COBOL, RPG
數據庫 - Oracle, MS SQL Server
作業系統語言 - UNIX Script JCL

僱主聘用Analyst Programmer一般希望受聘者謹慎、思維清晰、有耐心、做事有系統、精於算術及勤奮努力,並且最少需要一年Programmer經驗,薪金由$12,000至$19,000不等。合約員工的薪金比起長期員工的薪金約高20-30%。

晉升歷程

Analyst Programmer可以按兩條路晉升,一般晉升過程:

Analyst Programmer --> Senior Analyst Programmer -->System Analyst -->

Senior System Analyst --> Project Manager --> IT Manager/Director -->

Chief Information Officer(CIO)

若在電腦供應商、軟件公司、互聯網服務供應商(ISP)工作,Analyst Programmer亦可以晉升,歷程也可以是:

Analyst Programmer --> Consultant -->Project Leader -->

Chief Technology Officer(CTO)

市場趨勢

Edwin表示近年來Analyst Programmer負責越來越多程式編寫工作,牽涉程式設計、分析的工作卻逐漸減少,職責越來越近似Programmer。現時市場要求Analyst Programmer除了對多種電腦語言/發展工具有認識以外,還要對幾種語言/發展工具.數據庫,平台有專門的認識。如果精通一些少人認識的發展工具 (如COBOL、RPG等),更有助提高身價。:)

(轉載招職雜誌第10期,2001年8月10/日,稱心稱職欄,題:Analyst Programmer入門小檔,文:Queenie)

沒有留言: