|
|
|
|
|
by huhtenberg
4549 days ago
|
|
Are you nuts? 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. |
|
This is true in some industries but not all. In the world of programming, it is perhaps true for your first couple of jobs. After that, if you have done well, it is basically irrelevant.
If you have access to an excellent CS program like Stanford or MIT, then that is definitely worth it, and any university is good for making social and business connections which can be very valuable later on.
But from a strict getting-a-job perspective - well, I hire programmers for a startup, and I don't place too much weight on a degree. I've seen people with CS degrees who were absolutely useless, and absolute top-notch developers without a degree, and vice versa. I will look at their work and their personalities over some long-ago half-forgotten theoretical knowledge every time.