Computer Programmers
|
|
| Convert project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. Develop and write computer programs to store, locate, and retrieve specific documents, data, and information. May program web sites.
|
|
A minimum of two to four years of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
|
|
Most of these occupations require a four-year bachelor's degree, but some do not.
|
|
Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
|
|
- Analyzes, reviews, and rewrites programs, using workflow chart and diagram, applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Resolves symbolic formulations, prepares flow charts and block diagrams, and encodes resultant equations for processing.
- Prepares or receives detailed workflow chart and diagram to illustrate sequence of steps to describe input, output, and logical operation.
- Revises or directs revision of existing programs to increase operating efficiency or adapt to new requirements.
- Compiles and writes documentation of program development and subsequent revisions.
- Trains subordinates in programming and program coding.
- Assigns, coordinates, and reviews work and activities of programming personnel.
- Assists computer operators or system analysts to resolve problems in running computer program.
- Collaborates with computer manufacturers and other users to develop new programming methods.
- Prepares records and reports.
- Writes instructions to guide operating personnel during production runs.
- Consults with managerial and engineering and technical personnel to clarify program intent, identify problems, and suggest changes.
- Develops programs from workflow charts or diagrams, considering computer storage capacity, speed, and intended use of output data.
- Converts detailed logical flow chart to language processible by computer.
|
|
$62,890.00/year
|
|
$59,490.00/year
|
1. Written Expression
2. Oral Expression
3. Oral Comprehension
4. Written Comprehension
5. Deductive Reasoning
|
1. Interacting With Computers
2. Updating & Using Job-Relevant Knowledge
3. Thinking Creatively
4. Communicating With Other Workers
5. Getting Information Needed to Do the Job
|
1. Programming
2. Writing
3. Reading Comprehension
4. Information Organization
5. Problem Identification
|
1. Degree of Automation
2. Consequence of Error
3. Importance of Being Sure All Is Done
4. Importance of Being Exact or Accurate
5. Job-Required Social Interaction
|
|
|
|
|