Careers For People Who Are Good At Programming

Stanley Tan



People who work in these careers are good at programming which means writing computer programs for various purposes.

 Career nameAvg SalaryRating
Computer Programmers826904.625
Applications Software Developers995304.25
Web Developers686704.06
Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic502004.06
Video Game Designers855204
Physicists1173003.94
Computer and Information Research Scientists1131903.875
Network and Computer Systems Administrators797703.875
Computer Systems Analysts873203.815
Statisticians840103.69
Biostatisticians840103.685
Statistical Assistants429903.63
Robotics Engineers963503.62
Computer Systems Engineers and Architects855203.565
Software Quality Assurance Engineers and Testers855203.56
Biomedical Engineers917603.435
Database Administrators822803.37
Mathematical Technicians622803.245
Computer Network Architects1007103.22
Social Science Research Assistants430703.19
Web Administrators855203.13
Clinical Data Managers840103.125
Molecular and Cellular Biologists779203.125
Informatics Nurse Specialists873203.12
Biologists792003.12
Mining and Geological Engineers and Mining Safety Engineers1009703.065
Industrial-Organizational Psychologists900703.065
Bioinformatics Technicians429903.06
Remote Sensing Technicians478603
Manufacturing Engineering Technologists631402.935
Desktop Publishers419602.935
Geographic Information Systems Technicians855202.875
Postsecondary Computer Science Teachers807302.875
Mechanical Engineers871402.87
Automotive Engineers871402.81
Electronics Engineers996602.75
Mathematicians1043502.69
Geospatial Information Scientists and Technologists855202.685
Business Intelligence Analysts855202.685
Manufacturing Engineers963502.685
Biochemists and Biophysicists919602.685
Computer-Controlled Machine Tool Operators, Metal and Plastic379202.685
Water/Wastewater Engineers863402.63
Photonics Engineers963502.63
Hydrologists819302.63
Computer and Information Systems Managers1362802.625
Mapping Technicians438702.625
Actuaries1100902.62
Robotics Technicians556002.565
Electronics Engineering Technologists631402.565