National average salary: $58,343 per year
Primary duties: A computer programmer is someone who writes new computer software using coding languages like HTML, JavaScript and C++. Video game software can be updated to improve online gameplay, which is an opportunity for programmers to troubleshoot problems experienced by gamers after the game is released to the general public.