Computer Programmers
- Information Technology
Tasks
What tasks do Computer Programmers perform?
Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
Knowledge
What do Computer Programmers need to know?
Computers and Electronics
Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
Mathematics
Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
Engineering and Technology
Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
Skills
What skills do Computer Programmers need?
Programming
Writing computer programs for various purposes.
Active Listening
Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Complex Problem Solving
Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
You might also be interested in…
Database Administrators
$101,050 Median Yearly Income+8.71% Projected Job GrowthClinical Data Managers
$107,043 Median Yearly Income+22.83% Projected Job GrowthCartographers and Photogrammetrists
$76,178 Median Yearly Income+6.02% Projected Job GrowthSoftware QA Analysts and Testers
$101,727 Median Yearly Income+16.09% Projected Job GrowthWeb Administrators
$102,519 Median Yearly Income+10.16% Projected Job Growth
Data on career profiles are based on information supplied by the O*NET Program, sponsored by U.S. Department of Labor, Employment, and Training Administration.