Quote Originally Posted by drmcboy View Post
name one 'job' that isn't a better hobby?
Software Engineering for distributed systems.

You get to work with much bigger toys when you work for a big company and if you're high enough on the food chain you generally get a lot of slack.