You are obviously fishing for an affirmative answer but the truth of life is that having a Masters degree opens 100x more doors than not having it. If you are to talk to someone who has a degree you will always be in the position needing to prove that you are at least as equal as they are. For two people with MSc the conversation is simple -
- I got my MSc from this uni
- And I got mine from that one
That's it, parity established. In your case it will be: - I got my MSc from this uni
- I don't have a degree, but ...
... <a list of accomplishments to
establish your credibility>
Every time. Whatever they say, but people are generally wary of self-taught programmers, because there is a non-zero chance of some ridiculous gaps in fundamental education. You may know your programming niche inside out, but you will end up reinventing a bicycle when needing to implement, for example, a task scheduler or not knowing what a dining philosophers problem is. A college degree ensures that you share the same foundation with your peers and that makes life that much simpler for everyone involved.And dropping out of high school is just entirely altogether idiotic. That's not even up for discussion.