Anonymous Confessions from Programmers.
I think most of the truly great programmers end up in research or academia, with companies like Google or Red Hat being an exception perhaps. That's why almost only see crap code outside of those spheres.
Share on Tumblr
Those are software companies. A company that doesn't generate revenue from software tends to go cheap on talent. Like insurance companies, banks, retailers, consumer goods, etc.
I've read code from researchers, believe me they don't know how to program.
Agree with #2 I had seen even Code from CERN and the LHC, horrible...
And the variable naming of famous professor Niklaus Wirth comes to mind too.
I haven't really seen any code from research or academic people - but I could imagine that it's not particularly good since it's likely just theoretical stuff or examples that really have no consequences for not working.
Some game developers were started by very very good programmers. I'm thinking companies like iD, Unreal, etc
Academic people actually tend not to be that good at the practical art of programming.