IT engineers are people too, and each has their unique identity, skills, and weaknesses. However, even though everyone is different, there are certain archetypes. 7Pace.com made this infographic titled “The Seven Types of Software Developers You’ll (Probably) Work With.” It illustrates seven archetypes within the IT industry, people you’ll find pretty much anywhere you work, whether it’s a small startup or an established corporation. The seven archetypes include the wizard, the infinite optimizer, the diligent coder, the superhero, the isolated artist, the clutch, and the headache. Next to each name is a description of that type of worker and their strengths and weaknesses.