MarylandMentor
* Create An Account   * Log On   Search this site Go  
What Is MarylandMentor? Plan for College Select a School Financial Aid Online Applications Career Center Ask an Expert MyMentor
   
List of Careers

Computer Programmers

Description
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.
If the videos below do not display, you may need Windows Media Player or Flip4Mac.



Experience
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.

Education
Most of these occupations require a four-year bachelor's degree, but some do not.

Training
Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.

Tasks
  • 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.
National Average Salary
$62,890.00/year

Average Salary in Maryland
$59,490.00/year

Important Abilities
   1. Written Expression
   2. Oral Expression
   3. Oral Comprehension
   4. Written Comprehension
   5. Deductive Reasoning

General Work Activities
   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

Important Skills
   1. Programming
   2. Writing
   3. Reading Comprehension
   4. Information Organization
   5. Problem Identification

Frequent Work Context
   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

Related Careers
Related Majors

































































































































MarylandMentor Institutions Offering Related Majors











The majors and institutions listed here are based on the current information in our database. Please be aware this information may be subject to change. We strongly encourage you to consult with your career counselor.




back