A hacker will be great for organizations looking for a pool of employees to exploit. You will rarely become management, you will rarely be assigned new tasks outside of your skill set, and you will eventually get frustrated and angry. Frustration and anger will lead to you screwing around or even getting into legal trouble.<p>Hackers are like programmers with ADHD and autism. They are superior at what they can do, they are probably some of the hardest "work hard, play hard" employees, but if it does not interest them, they aren't always effective.<p>One thing a degree will do, is teach you a rounded set of skill and how to focus on problems that may currently be outside your box. Advanced math and statistics, literal and verbal comprehension and grammar, let alone the social aspects that many hacker types can lack - plus, while you are taking the general education courses, you are expanding your mind to new concepts and may even find something to specialize in - ie social statistics, informatics, bioNLP...maybe even philosophy like myself.<p>If it comes to getting a degree or certificates, get the degree, if it comes to getting certificates or nothing, get the certificates...but having no formal education just makes a person look lazy on a resume, and if your resume actually does get looked at with no formal training, you are either exceptional or lucky. I was turned down for very high paying jobs and Network Admin and VP of Technology at corporations that everyone knows world-wide. I had exceptional references, proven track record, and when it came down to two people...I was not chosen because of no degree. In BOTH positions, the person who was hired was fired after one year because they did not have the skills necessary. So, getting a degree will not let you keep the job, but the education is enough to get you in the door and prove you are worth that six figures.