Logo
Course Advisor

Computer Programmer

Course Advisor, Washington, District of Columbia, us, 20022


Job Description & Duties Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information. Life As a Computer Programmer

Collaborate with computer manufacturers and other users to develop new programming methods. Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. 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. Assign, coordinate, and review work and activities of programming personnel. What Every Computer Programmer Should Know

When polled, Computer Programmers say the following skills are most frequently used in their jobs: Programming : Writing computer programs for various purposes. Critical Thinking : Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems. 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. Quality Control Analysis : Conducting tests and inspections of products, services, or processes to evaluate quality or performance. Systems Analysis : Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes. Related Job Titles for this Occupation:

Applications Programmer White Hat Hacker Object-Oriented Programmer Client Server Programmer Job Demand for Computer Programmers

In the United States, there were 294,900 jobs for Computer Programmers in 2016. There is little to no growth in job opportunities for Computer Programmers. There will be an estimated 15,500 positions for Computer Programmers per year. The states with the most job growth for Computer Programmers are

Utah, Louisiana, and Washington . Watch out if you plan on working in

Ohio, Maine, or New Jersey . These states have the worst job growth for this type of profession. Computer Programmer Salary

Computer Programmers make between $48,790 and $134,630 a year. Computer Programmers who work in

Washington, District of Columbia, or California , make the highest salaries. What Tools & Technology do Computer Programmers Use?

Below is a list of the types of tools and technologies that Computer Programmers may use on a daily basis: Microsoft Excel Microsoft Word Microsoft Office Microsoft PowerPoint Git Python React jQuery Microsoft Access Node.js MySQL MongoDB SAP Microsoft Windows Microsoft Project Microsoft Visio Becoming a Computer Programmer

Where Computer Programmers Work

Below are examples of industries where Computer Programmers work:

#J-18808-Ljbffr