Computer programmers are defined as individuals who apply principles and techniques of computer science, engineering, and mathematical analysis as related to building computer applications. It also includes those who design, create, and modify websites. Duties include the design, development, and modification of a wide variety of applications and software, including operating systems-level, network distribution, and general computer applications.
United States SOC Codes included for reference:
15-1131 Computer Programmers; 15-1132 Software Developer, Applications; 15-1133 Software Developer, Systems; 15-1134 Web Developers
Top Job Titles: Software Engineer, Systems Engineer, Java Developer, Web Developer, Software Developer, Programmer, Design Engineer, Web Designer
Top Skills: JavaScript, SQL, HTML, C++, CSS, C, C Sharp, Linux, Agile, Python, PHP
Top Educational Programs: Computer Science, Computer and Information Science, Information Technology, Information Science, Computer Systems Networking and Telecommunications, Management Information Systems, and Computer Engineering