A software architect helped design the software on which you're reading this article right now. In fact, they have a hand in the creation of everyday products from word processors to computer games. High demand for their skills let software architects demand hefty paychecks.
"I love working with customers who have real problems and developers who have ideas for what's possible," says Brian Pinkerton, chief software architect at Lucid Imagination.
"It's in the space between those that real innovation happens: What can we build that will solve our customers' problems and help them with problems they don't know they have yet? Helping real people with real problems is where it's at."
NEXT: Attorney / Lawyer