I'm a tech guy. But, I'm the kind of tech guy that more than a few other tech guys have wondered "WTF" about over the years. Even though I've worked for a number of IT software and hardware vendors - either as a direct employee or a hired-gun (a.k.a., "third party consultant"), I don't have the educational pedigree of someone that does or has done the stuff I've done. I don't have a CS degree. Hell, I don't have a "hard degree" in any of the sciences. Nope, I have a BS in Psychology from a very large state university. So, I'm one of those annoying liberal arts assholes. Which, probably explains part of why I've been kind of all over the place, professionally.