|
      |
 |
| |
|
|
|
|
|
|
|
| |
Company
Information |
|
 |
|
| |
Digital
Elves, Inc. |
|
|
| |
|
|
|
| |
WHAT
DOES A COMPUTER PROGRAMMER DO?
COMPUTER PROGRAMMERS write, test, and maintain programs or software
that tell the computer what to do. They convert project specifications
and statements of problems and procedures to detailed logical flow
charts for coding into computer language. They develop and write
computer programs to store, locate, and retrieve specific documents,
data, and information. They may program Web sites.
|
|
|
| |
Computer
Programmers perform some or all of the following tasks:
* Write programs creating a logical series of instructions the
computer can follow, applying knowledge of computer capabilities,
subject matter, and symbolic logic.
* Code instructions into programming languages and test and debug
programs to get intended results.
* Analyze, review, and rewrite programs, using workflow charts and
diagrams.
* Convert detailed logical flow charts to language that computers
can process.
* Prepare flow charts and block diagrams and encode resultant equations
for processing.
* Develop programs from workflow charts or diagrams, considering
computer storage capacity, speed, and intended use of output data.
* Prepare detailed workflow charts and diagrams from programs to
illustrate sequence of steps to describe input, output, and logical
operation.
* Write documentation of program development and subsequent revisions.
* Revise or direct revision of existing programs to increase operating
efficiency or adapt to new requirements.
* Consult with managerial and engineering and technical personnel
to clarify program intent, identify problems, and suggest changes.
* Write instructions to guide operating personnel during production
runs.
* Prepare records and reports.
* Collaborate with computer manufacturers and other users to develop
new programming methods.
* Assist computer operators or system analysts to resolve problems
in running computer programs.
* Assign, coordinate, and review work and activities of programming
personnel.
* Train subordinates in programming and program coding. |
|
| |
|
|
|
|
|
|
|
| |
WHAT
SKILLS ARE IMPORTANT?
Programmers require and use some or all of the following skills,
knowledge, and abilities to perform their work:
* Programming - Writing computer programs for various purposes.
* Writing - Communicating effectively with others in writing as indicated
by the needs of the audience.
* Reading Comprehension - Understanding written sentences and paragraphs
in work-related documents.
* Critical Thinking - Using logic and analysis to identify the strengths
and weaknesses of different approaches.
* Information Organization - Finding ways to structure or classify
multiple pieces of information.
* Computers and Electronics - Knowledge of electric circuit boards,
processors, chips, and computer hardware and software, including
applications and programming.
* Mathematics - Knowledge of numbers, their operations, and interrelationships
including arithmetic, algebra, geometry, calculus, statistics, and
their applications.
* Oral Expression - The ability to communicate information and ideas
in speaking so others will understand.
* Oral Comprehension - The ability to listen to and understand information
and ideas presented through spoken words and sentences.
* Written Expression - The ability to communicate information and
ideas in writing so others will understand.
* Written Comprehension - The ability to read and understand information
and ideas presented in writing.
* Deductive Reasoning - The ability to apply general rules to specific
problems to come up with logical answers. It involves deciding if
an answer makes sense. |
|
| |
|
|
|
|
| |
* Text from the California
Occupational Guide |
|
|
|
| |
| Home | Company | Projects | Developers | Contact | Links |
|