There's some interesting stuff in here if you like to visit this realm of thought but you could remove any reference to 'gifted' and you wouldn't lose any of it.
There's some interesting stuff in here if you like to visit this realm of thought but you could remove any reference to 'gifted' and you wouldn't lose any of it.
Better coders compared to what? Here's some anecdotal data: I've interviewed computer scientists and computer/electrical engineers for software work terms for almost 10 years now. I administer a pretty simple technical test just measuring the ability to read and understand a small function in C#.
Over the past ~8 years I've interviewed, less than half of computer science students complete the test without any errors, or trivial errors due to simple misunderstanding of the comments documenting the code. Probably ~80% of the engineering students complete the test successfully.
Take from that what you will. Perhaps I'm looking at a biased sample because the job descriptions I post simply don't attract the better CS students, but do attract good engineering students for some reason. No idea.