Job descriptions

 

 


Computer Programmer

 

 

These lists of tasks and knowledges come from O*NET


 

Computer Programmer:

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.

 

 

Occupation Specific Tasks:


The tasks listed below are typical task statements that are commonly required for the occupation you selected.

Task Description

Assign, coordinate, and review work and activities of programming personnel.
Collaborate with computer manufacturers and other users to develop new programming methods.
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
Correct errors by making appropriate changes and then rechecking the program to ensure that the desired results are produced.
Investigate whether networks, workstations, the central processing unit of the system, and/or peripheral equipment are responding to a program's instructions.
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
Train subordinates in programming and program coding.
Write or contribute to instructions or manuals to guide end users.
Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
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.

 

  Detailed Work Activities.

adjust computer operation system
analyze workflow
assist co-workers with software problems
communicate technical information
configure computers in industrial or manufacturing setting
consult with customers concerning needs
consult with managerial or supervisory personnel
design computer hardware or software interface
design computer programs or programming tools
develop computer performance standards
develop mathematical or computer languages
develop or maintain databases
develop records management system
develop tables depicting data
direct and coordinate activities of workers or staff
distinguish details in graphic arts material
encode equations for processing
evaluate computer system user requests or requirements
follow data security procedures
follow data storage procedures
identify color or balance
implement computer system changes
install computer programs
maintain client-server database
maintain or repair computers or related equipment
monitor computer operation
prepare instruction manuals
prepare technical reports or related documentation
prepare workflow chart
program computers for electronic engineering applications
program computers for management analysis applications
program computers for medical applications
program computers for social science applications
program computers using existing software
program mainframe computer
provide customer service
provide technical computer training
provide technical support to computer users
recommend software or hardware purchases
resolve computer program operational problems
resolve symbolic formulations in data processing applications
revise or correct errors in computer programs, software, or systems
supervise programming personnel
test computer programs or systems
test data communications hardware or software
use computer application flow charts
use computer graphics design software
use computer programming language
use computers to enter, access or retrieve data
use creativity in graphics
use differential equations in computer programming
use geographical information system (GIS) software
use graphic arts techniques
use interpersonal communication techniques
use knowledge of mainframe computers
use object-oriented computer programming techniques
use project management techniques
use relational database software
use spreadsheet software
use structural analysis techniques to analyze computer systems
use word processing or desktop publishing software
write computer software, programs, or code
write documentation for computer programming

 

 

Interview Creator 2005
 A lifetime's use


Interviewers.

 
Thousands of Great Interview Questions to ask before you hire! 

The New edition now contains

  • Answers to all the questions.

  • Produces professional interview and evaluation sheets

  • Facility to add your own questions

Click here for animated tour of the program

To download  software click here 

 


 


 

Contact us 
Copyright© www.job-descriptions-online.com 2004 All rights reserved.

Reproduction or translation of any part of this program or page by any means, electronic or mechanical, including printing or photocopying, beyond that permitted by the Copyright Law, without the permission of the Webmaster, is unlawful.  

www.job-descriptions-online.com  Tel: 0181 659 5652 
 Interviewing

. 2005 All rights reserved. 

job descriptions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

eXTReMe Tracker