Computer Programming Careers and Jobs
Select, Find and Prepare for Computer Programming Careers and Jobs - all on one page
Here is a more detailed 3-minute Helper Video .
This page will take you through 4 steps to (1) Select from Computer Programming careers/jobs, (2) Find Computer Programming job listings, (3) Prepare for Computer Programming careers, and (4) Provide Computer Programming career-specific resources.
Step 1: Select a Career/Job: This page starts with 4 ways for you to identify and select from listings of Computer Programming careers/jobs:
A) Fastest Growing Computer Programming Careers - 2020 to 2030 (est.)
These listings are based on job growth estimates and helps you to identify the fastest growing and evolving Computer Programming careers. Some careers may not initially seem related to Computer Programming, so relevant Computer Programming jobs are listed alongside each listing. This can also help us to identify which careers (bottom of the listing) may have negative growth - perhaps due to automation or planned obsolescence.
B) Median Annual Salary U.S. Computer Programming Careers
These listings are sorted (descending) by median annual salary in the U.S. This may help us to identify our ideal career. We may not qualify at this time for the desired career, but this listing and the results provided can help us to explore job details, as well as learn how to appropriately prepare for the career.
C) Computer Programming Career Ladders (Educational Requirements)
These listings will help us to identify Computer Programming careers sorted by educational requirements (with the most difficult to obtain listed first). This may help us to identify career ladders (as we scroll down the list), and help us to get jobs that we qualify for now.
D) Select From a Listing of 89 Computer Programming Jobs.
The list may be quite long. There are two ways you might like to use this list:
1) Filter - As you enter a word, you will filter (limit) the list of jobs
2) Browse the list (Don't Filter) - You can simply explore the list of jobs. There may be many that you might never have considered to be of interest.
Once you have identified an job of interest, simply click on it.
Step 2: Find a Job: After you have selected a career/job above, you will see current jobs listings. You can change the location, distance from location and recency as desired. Each of the listings will link to a current job opening.
Job listings (based on your criteria) can be sent daily to your inbox, so you always have access to the latest opportunities. Complete the short form to start - you can opt out anytime.
Step 3: Prepare For a Career: In this section you will gain access to detailed information to help you prepare for the chosen career. Information may include (not every career choice includes all of the elements below - updates occur quarterly):
Core and Supplemental Duties: Lists the worker-related tasks performed
General and Specific Work Activities: Summarizes the broad and more specific types of behaviors related to the career
Knowledge Required: Provides the requirements regarding the acquisition of facts and principles
Skills Required: Provides basic skills and cross-functional skills needed
Preparation Required: Provides a summary of the required experience and education
Educational Requirements: Detailed breakdown of the education required
Work Experience Required: Detailed breakdown of the prior work experience required
Local Salary Information: Provides national and local salary ranges
Certifications: Provides appropriate government and private-sector certifications and/or credentials that may be required
Professional Associations: Provides professional associations that are related to the career selected
Job Listings: Provides links to active current job listings for the selected career, along with multiple similar job titles to explore. All details appear on this page
Career Start: Provides up to 10 careers requiring similar capabilities and interests (for starting a similar career)
Career Change: Provides up to 10 careers requiring similar skills and experience (for changing a career).
** If you clicked on a link from section D (as described in Step 1 above), you will see one or more links to an occupation that is usually a bit more general than your initial job selection - the link(s) is directly related to the specific job you identified through your prior selections.
*NOTE: It is possible that there may not be a career path identified for the specific job you selected in Step 1. If this is the case, scroll up the page and click on a different career/job.
Step 4: Career-Specific Resources (detailed and constantly updated): Continue to scroll down the page and you will find tabs that provide detailed (updated) links specific to the career you selected. This information includes:
Videos: Provides a listing of video links related to this career. A great way to get a quick overview of the occupation.
Resumes: Sources for resume materials and techniques. This can help to get you started.
Job Description: Sources that provide job descriptions, which are vital to resume and interview preparation.
Interviews: Provides links that can help you to prepare for and successfully complete the job interview. Can also assist with coffee chats.
Step by Step: Provides links to resources that can help to organize the career search process.
LinkedIn: One of the best professional social media sites that provides links, opportunities, and networking specifically for careers and career development.
Step 1 of 4: Select a Career/Job
22 Computer Programming careers are listed below (sorted by Percentage Change in Total Job Openings - 2020 to 2030 est.). Computer Programming-related jobs specific to each career are also provided. This shows which careers are emerging and growing the fastest. Please Scroll and Select below:
|Occupations||U.S. Job Openings 2020-2030 (% change)||Computer Programming-Related Jobs|
27 Computer Programming careers are listed below (sorted by U.S. National Median Salary). Computer Programming-related jobs specific to each occupation are also provided. Please Scroll and Select below::
|Occupations||National Median Salary||Computer Programming-Related Jobs|
35 Computer Programming careers are listed (sorted by Education/Preparation Requirements - descending) to provide career ladders. Computer Programming-related jobs specific to each career are also provided.
5 = Usually requires graduate school (e.g., Master's degree, Ph.D., M.D., or J.D.)
4 = Usually requires a four-year Bachelor's degree
3 = Usually requires vocational training, related on-the-job experience, or Associate's degree
2 = Usually requires a high school diploma
1 = May require a high school diploma or GED certificate
Please Scroll and Select below:
|Occupations||Education/Preparation||Computer Programming-Related Jobs|
Scroll through the picklist (below). There are 89 specific Computer Programming jobs listed. Select those that may be of interest - you will get active job listing links, along with detailed resources to help you prepare for a career related to that job.
You can use this form two ways:
Filter - As you enter a keyword, you will filter (limit) the list of jobs below
Browse the list (Don't Filter) - You can simply explore the list of jobs. There may be many that you might never have considered to be of interest.
OR - leave blank and scroll through the choices:
Select a Job Title (Scroll and Select) :
Step 3 of 4: Prepare For a Career
No selection made: Please make a selection from 1) SELECT A CAREER/JOB(at top of page)