Ask HN: Do I have to have a degree to be a developer?
I've been programming for about 4 years now, and in that time I've been able to learn a lot about programming. Obviously not everything, but still a very in depth technical knowledge. I know that if I went to college, a lot of what I know would be repeated (in terms of Computer Science and Game Development), and I wanted to know my other options as to not have to waste time repeating education.
Assuming I had no degree, and I want to make a fair amount of money, here are my main questions:
Is it possible/plausible to get programming jobs based purely off of experience and a well put together portfolio of previous work?
Is college a required step to get well paying jobs as a developer?
Is working indie a smart way to try to make money?
Will I get glossed over because I don't have a degree, even if I have the knowledge?
tl;dr: Do I have to have a degree to get a job? If so, does it have to be a nice college?