Premium mediocrity is software engineering’s demographic
shape-of-code.coding-guidelines.com
shape-of-code.coding-guidelines.com
Excellent developers have no sense of learned helplessness. They will not settle for ignorance in either their tools or their business knowledge. They go beyond "trial and error". In the short run they might have to make compromises with current limited knowledge, but they won't stop learning.
Mediocre engineers use mediocre tools, foster mediocre cultures, and won't drive each other to excel. They will produce, at best, adequacy. Don't lionize that.
Personally I wouldn't mind having the times back when you had the time to become a complete C++ geek but these days are over for most of us.
Anybody click through to read this? Awesome.
This article seems to just mention the coding part. Well that would be easy if all you had to do was learn a language well.
> I have always been struck by the minimalist knowledge of
> most developers, when it comes to the programming
> language they were using. It took a while, but
> eventually I accepted the obvious: most developers
> don’t need to know much about the language they are
> using to get their job done.
Sadly, yes."Premium mediocrity" is still mediocrity.
There is so much less in the language to learn over heavy weights like Java, C#, Python, Ruby etc...
And no one can blame you for mediocrity.