|
Authored by: stegu on Monday, September 10 2012 @ 03:36 AM EDT |
You are generalizing, as was I.
There are bad programmers with degrees, and
there are good programmers without degrees,
but the two other combinations are also common:
there are many good programmers with degrees,
and there are certainly boatloads of bad
programmers without degrees. There is no
strong negative correlation, as you suggest.
A college degree is certainly not the only way
you can become a good programmer, and having a
degree does not automatically make you a good
programmer. This is a huge problem with the
current system, where you can become theoretically
educated in computer science but remain practically
unskilled in software engineering, and still be
considered suitable for a programming job.
This needs to change, and in my experience it
is changing at a lot of universities, but that
was not the point of my post.
My point was that people who automatically regard
college graduates as useless, over-educated,
too theoretical people without any real skills
are doing their company a great disservice.
To quote Richard Feymnan: "There is nothing as
practical as a good theory". The emphasis here
is on "good". Bad, outdated or inapplicable
theory gets in the way of useful work.
[ Reply to This | Parent | # ]
|
|
|
|
|