Computer Programmer
OFO No: 251401
Other names for Computer Programmer:
- Applications Programmer
- Applications Integrator
- Software and Applications Developer
What is a Computer Programmer?
A Computer Programmer writes programmable code for software applications and operating systems. They also maintain this code to make sure it is running smoothly.
What is software?
- Computer software is the set of instructions (code) which tells the computer what to do.
What does a Computer Programmer do?
- assesses what is running on the current computers
- develops and writes new and improved code
- develops and writes new code for new commands or new tasks
- maintains the smooth running of the software
- makes sure hardware and software are compatible
- liaise with computer engineering staff
- troubleshoots and mends any problems
- keeps up to date with new technology and software packages etc
Are you … ?
- interested in computers?
- a person who loves technology?
- a logical thinker?
- methodical?
- a good listener?
- observant?
- a good communicator?
- a problem solver?
How do I become a Computer Programmer?
Most companies prefer someone with a IT qualification.
PATH 1
Certificate in Information Systems
- Cape Peninsula University of Technology
- Central University of Technology
- Walter Sisulu University
PATH 2
Diploma in Information Technology
- Cape Peninsula University of Technology
- Central University of Technology
- Durban University of Technology
- Mangosutho University of Technology
- Tshwane University of Technology
- UNISA
- Vaal University of Technology
- Walter Sisulu University
PATH 3
Diploma in Computer Science
- Cape Peninsula University of Technology
- Central University of Technology
- Durban University of Technology
- Tshwane University of Technology
- University of Johannesburg
- Vaal University of Technology
PATH 4
Bachelor of Technology in Information Technology (BTech)
- Cape Peninsula University of Technology
- Central University of Technology
- Durban University of Technology
- Tshwane University of Technology
- University of Johannesburg
- UNISA
- Vaal University of Technology
- Walter Sisulu University
PATH 5
Bachelor of Technology in Computer Science (BTech)
- Tshwane University of Technology
- Vaal University of Technology
PATH 6
Bachelor of Information Technology
- This can be done at most universities in SA
PATH 7
Bachelor of Computer Science
- This can be done at most universities in SA
TRAINING:
CLICK HERE to check for a training institution near you to see what they offer.
Make sure you understand their entry requirements for each course.
To avoid scams, make sure your institution is registered with the Department of Higher Education. CLICK HERE to check accredited Private Higher Education Institutions.
OTHER CAREERS TO CONSIDER: Land Surveyor … or … Telecommunications Engineer
Is becoming a Computer Programmer the right career choice for me?