How to become an applications programmer
Official title: Applications programmers
Also called: Applications programmer
Applications programmers write and maintain programmable code outlined in technical instructions and specifications for software applications and operating systems.
Main tasks
- Writing and maintaining program code outlined in instructions and specifications in accordance with quality accredited standards
- Revising, repairing or expanding existing programs to increase operating efficiency or adapt to new requirements
- Conducting trial runs of programs and software applications to confirm that they will produce the desired information
- Compiling and writing documentation of program development
- Identifying and communicating technical problems, processes and solutions
Ways in
- University: Computing & IT degrees, Offered by 24 universities in Hong Kong
- Qualifications Framework: Vocational Qualifications Pathway: Information & Communications Technology. The Qualifications Framework publishes a Vocational Qualifications Pathway for the Information & Communications Technology industry (資訊及通訊科技業), showing QF-recognised qualifications by level: https://www.hkqf.gov.hk/ict/en/vqp. Link between the industry and this job by Peernovo.
Pay · Outlook · AI and this job
- Median pay: HK$48,000 a month
- About 1,542,900 people in 2025, and about 1,639,100 projected by 2028. (+6.2%)
- Generative AI could change many tasks in this job, which usually reshapes the work more than it replaces it, by the ILO's global estimate.
Related jobs
- Web and multimedia developers
- Software and applications developers and analysts not elsewhere classified
- Systems analysts
- Software developers
Not sure this is for you? Take the 2-minute career quiz
Questions people ask
How do I become an applications programmer?
Ways in include: Computing & IT degrees; Vocational Qualifications Pathway: Information & Communications Technology.
Do you need a degree to become an applications programmer?
Usually. 91% of people in this job hold a bachelor's degree or higher.
Will AI change the work of an applications programmer?
Generative AI could change many tasks in this job, which usually reshapes the work more than it replaces it, by the ILO's global estimate.
Sources
- Census and Statistics Department (2021 Population Census): 2021 Population Census, Interactive Data Dissemination Service: working population by occupation (38 groups) and sex, age, education, income; median income and field of education (9 groups) (2021 Population Census), retrieved 4 October 2026
- Census and Statistics Department (General Household Survey): Median monthly employment earnings by occupation (9 groups), excluding foreign domestic helpers (Table 210-06317A); employed persons by occupation, age and sex (210-06307A) and by industry (210-06308A) (2025 annual (series to 2026-07)), retrieved 4 October 2026
- Labour and Welfare Bureau; tables published by C&SD: Mid-term Update of Manpower Projection to 2028: supplementary statistical tables (5 occupation groups, 17 selected industries) (2025 to 2028 (published 2026-09)), retrieved 4 October 2026
- International Labour Organization, Generative AI and Jobs: A Refined Global Index of Occupational Exposure (ILO Working Paper 140, Gmyrek et al.) (ILO Working Paper 140, May 2025, Annex Table A1), CC BY 4.0, retrieved 4 October 2026
Updated 4 October 2026
