4 ms·
That's the weird thing about the coding profession. I'd wager that the vast majority of people here work on solved / "trivial" problems which have established b
by dschobel 17y ago
That's the weird thing about the coding profession. I'd wager that the vast majority of people here work on solved / "trivial" problems which have established best practices and everything all laid out there for you to find if you bother to look.
And yet we've all encountered so many developers who continually get it wrong.
It's this weird recurring phenomena I've had throughout my career (and I'd wager I'm not alone in this) where I know I'm not an excellent programmer compared to even, say, a random sampling of linux kernel developers _but_ I'm flat out horrified by the incompetence of my peers who seem to find the most asinine solutions to these trivial and well-known problems.
- deleted 17y ago[deleted]
- jussij 17y agoI see a lot of this as well. I put it down to the fact that a lot of programmers take exception at being given advice on how to do things and hence they learn the hard way. I've been in situations where a programmer has asked me for help, I've given it, only to then be told I was wrong and their approach was much better.
- lucumo 17y ago> I put it down to the fact that a lot of programmers take exception at being given advice on how to do things and hence they learn the hard way. Agreed, but on the other hand, I've noticed that from time to time the initial reaction is being annoyed, and then, after a while, they start to adopt what you told them. The initial reaction probably is an ego-thing, but after some private contemplation, they see things more rationally. I'm no exception to this, BTW. I too have found things that I've done for years that in hindsight seemed stupid after somebody pointed them out. And yes, I got defensive and annoyed about it. Human nature, I suppose.