Post Made Community Wiki by Bryan Harrington
3 deleted 44 characters in body
source | link

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions draw a lot of attention, while expected results don't make the news.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions draw a lot of attention, while expected results don't make the news.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions draw a lot of attention.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.

2 added 23 characters in body
source | link

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions which prove the rule draw a lot of attention, while expected results don't make the news.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions which prove the rule draw a lot of attention.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions draw a lot of attention, while expected results don't make the news.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.

1
source | link

No.

The reason it seems like quite a few self-taught programmers "make it big without a degree" is the same as the reason why it seems like all people who make it to 120 lived on cigarettes and bacon and drank a bottle of whiskey every day: exceptions which prove the rule draw a lot of attention.

Good self-taught/self-made programmers are actually quite rare. I've inherited codebases in the past that were built by self-taught programmers. Needless to say, atrocities such as hash tables being used as arrays abounded. You don't hear about it because it's pretty much what can be expected - it's only when you see work in real life that was done by people without formal Computer Science knowledge that you can see how much they're missing. Of course, it's a sliding scale (in other words, look at it through a pair of 80/20 goggles), and individually some people can be great - but on the whole - everything else being the same - the smart money is on the person with a degree.