Think you know what IT Job is the right one for you? Most people won’t actually figure out their true IT calling until they have experienced some trial and error in the field, but having a little background on the culture, salary, and challenges that come with each position is a great start. If you are willing to take a high stress job for a flexible schedule and a variety of projects, you may think about a career as a Web Developer or Systems Analyst. If you prefer more stable surroundings and lower stress with high pay, you might go the Hardware Engineer or Computer Programmer route. Thanks to our friends at ComputerScienceZone, we have a wonderful infographic to share with you that illustrates the ins and outs of every major IT job from Software Developer to Network Architect.