Quote Originally Posted by SwordsMaster
Computer Science grad here. ... so I'm open to job offers, if anyone has a company that would be willing to pay money for good looks, mild leadership, moments of genius, and a complete lack of interest in programming.

... Programming i dislike as much as a man can dislike programming, altough, obviously i had no choice but to learn what the course required.

... but beware, just because in high school you built your own computer, doesn't mean you know anything about the field. That is NOT what this is about. If you wrote your own Haskell compiler though, you'll be in your element.

Sometimes it takes time, and trial and error to find exactly what you want to do. Think that you'll spend 20-30 years of your life doing it. So good luck, and enjoy the freedom.
The beauty of IT is that there are many functions that do not involve programming: network support, telecommunications, business and systems analysis, IT project management, enterprise architecture, consulting, yada, yada, yada. You might need to write a few scripts, but just about anyone can learn how to do this, particularly with good mentors.

The fact that you built your own computer might qualify you for entry-level help desk work or PC support. While doing that, you'll learn about the most important aspect of IT--Customer Service (yep, you heard me right),--and you might learn about both client-side and server side network support. While doing that you might learn about software applications support and integration, basic database administration, more advanced networking protocols, and IT project management. After spending time doing these things, you would be a good candidate for the management of the infrastructure domain of an enterprise architecture.

Take what you've got and do something with it. Learn more, do more. Take advantage of available resources. Don't stop. You are your own limit.