Programmer - Personal requirements

Kaitito Pūmanawa Rorohiko

Skills & knowledge

Programmers need to have:
  • up-to-date information about new programming methods and technology
  • knowledge of the impact of programs on computer hardware (such as monitors, keyboards and printers), and software (computer programs)
  • knowledge of computer systems and processes
  • knowledge of programming languages and techniques
  • project-management skills
  • the ability to find information online and from manuals
  • skill in analysing computer software and systems
  • planning, organisational and problem-solving skills
  • written and oral communication skills.

 

Personal Qualities

Programmers need to be methodical, patient, careful and accurate. It is important that they are adaptable and able to work well under pressure. They also need to be able to get along well with others.

 

Nick Hill.

"You can't be frustrated by challenges. If you get too frustrated with a programming problem your chance to solve it will disappear."

Nick Hill - Analyst Programmer

 

Physical Requirements

Programmers spend a lot of time using computers, so it is important that they know how to use computer equipment properly to avoid Occupational Overuse Syndrome (OOS).

 

Updated September 2009