2 ms·
>This is NOT the case with software, it's possible to be a software engineer with 10+ years experience and still be terrible. Unfortunately most companies don'
by crdoconnor 11y ago
>This is NOT the case with software, it's possible to be a software engineer with 10+ years experience and still be terrible.
Unfortunately most companies don't select for good software developers and neither do most software developers (ask people what their favorite kind of interview test/question is and you'll rarely actually get a good answer but you will often get a confident one).
Most companies don't reward being a good software developer either. Management mostly just don't know what it is you do and have no idea how good you are. Thus they just default to pretending that you're a disposable cog even when that behavior is self-destructive.
At best they'll make use of some poor proxies (degree class, university, popularity of the OSS project you contributed a one line fix to, their personal "gotcha" question, etc.).
Is it any surprise that people don't improve? With some exceptions, there really is no point.