Software engineer
Average salary:$107,273
The work: Software engineers work with programming languages to create, scale or improve products. The basic languages software engineers use are Java, Javascript, SQL, C++ and Python. The job is surprisingly collaborative, so expect to work closely with coders and UX designers.
How to get the job: You should have a B.A. or B.S. in computer science, information systems, software engineering or mathematics. At the very least, you’ll need to have a strong grasp on a versatile hardware, software and programming language.