Resume evidence worksheet for Computer Programmers
For the occupation "Computer Programmers", a strong resume should make the core work easy to see: create, modify, and test the code and scripts that allow computer applications to run.
Start with work you have actually done:
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
Then build each line from your evidence. For each line, name what you did, who or what depended on it, the relevant tool or scope, and what proves the work happened.
How do you turn this occupation's work into resume evidence?
Choose one task you actually did. Answer the four questions in plain language before trying to make the sentence sound polished.
Evidence prompt 1
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
Evidence prompt 2
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
Evidence prompt 3
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
Ask these four questions about the task you chose
- What did you personally do, rather than what the team or job was responsible for?
- Who or what depended on the work?
- What tool, system, process, or constraint shaped the work?
- What changed, finished, became easier, or proves the work happened?
What should the top third make easy to find?
Do not turn this into a long summary. Use it as a priority check before a reader reaches the rest of the page.
- Target
- [Use the posting's exact job title]
- Show one relevant example
- One result, artifact, decision, or responsibility from your own history that answers a worksheet prompt below.
Which knowledge areas should you prove rather than list?
O*NET highlights Computers and Electronics, Mathematics, and Engineering and Technology for this occupation. Do not paste those labels into a Skills section. Choose one only if you used it, then name the decision, explanation, artifact, or result that proves it.
- Where did you use Computers and Electronics, and what decision, explanation, or artifact can you point to?
- What did you explain, produce, or change that required Mathematics?
- Which example from your history demonstrates Engineering and Technology without relying on a bare label?
How can you place those answers in a resume?
This is a fillable worksheet, not a finished resume. The role material comes from O*NET; brackets mark the facts and evidence you still need to supply.
What else is this job called?
Use relevant alternatives as search terms, then compare the responsibilities before deciding whether a posting describes the same work.
- Analyst Programmer
- Programmer
- Programmer Analyst
- Application Programmer Analyst
- Computer Programmer Analyst
- Internet Programmer
- Java Developer
- Web Applications Programmer
O*NET records 40 titles for this occupation in total. The eight above are a starting point, not a keyword list to paste into a resume.
Common questions
- What does this occupation involve?
- Create, modify, and test the code and scripts that allow computer applications to run. Day to day that includes work like write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic and correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Which skills can support a resume for this occupation?
- O*NET rates Programming, Active Listening, Complex Problem Solving, Critical Thinking, and Quality Control Analysis among the most important skills for this occupation. Name the ones that are genuinely yours and show where you used them. A resume that lists skills you do not have is weaker than one that lists fewer.
- What other job titles cover this work?
- O*NET records 40 titles for this occupation, including Analyst Programmer, Programmer, Programmer Analyst, and Application Programmer Analyst. Use the relevant alternatives as search terms and check the responsibilities before deciding whether the posting describes the same work.
- Which qualifications may be relevant to this occupation?
- In O*NET's survey of people doing this job, 88% reported their level of education as "Bachelor's Degree". That is what current postholders reported, not a requirement any single employer sets.
- How do I turn this occupation's duties into resume bullets?
- Start with a task you actually did, such as write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic. Then answer four questions: what did you personally do, who or what depended on it, which tool or constraint mattered, and what changed or proves the work happened. Write the line from those answers rather than copying the occupation description.
What jobs are closest to this one?
Occupations O*NET records as closest to this one, and worth looking at if this search is not moving.
Source and use notes
- O*NET describes the occupation. It does not know your experience or set the requirements for a specific employer.
- Use only the tasks, skills, tools, and qualifications that your own history supports and the posting actually calls for.
If this is the job you are aiming at, the guide to tailoring a resume covers how to aim one posting properly, and building and exporting a resume here is free.
Occupation data from the O*NET 29.1 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under CC BY 4.0. O*NET is a trademark of USDOL/ETA. SpartanResume is not endorsed by USDOL/ETA.

