News for hackers. Stuff that matters.
Re:Stop Learning Frameworks by yters on Tuesday December 18, 2018 @11:02AM (#18707518)
I've noticed a lot of these "soft skills" seem obvious when stated out loud, but are rarely followed.

The technical skills are important too, but we engineers tend to get lost in the weeds.

Re:Stop Learning Frameworks by blueboo on Tuesday December 18, 2018 @11:25AM (#18707793)
Quite. Skilled engineers are making the right decisions 90%, 95% of the time when it comes to these soft-skills of design and architecture. But it's that 5% error-rate that builds the technical debt that the project inevitably has to pay down. And if too many contributors have too-high an error rate, the wheels come off, design intent is abandoned, and mystical approaches become de rigeur (a la "This code doesn't do anything but it crashes if we remove it!")

Crucially, decreasing that error-rate has a disproportionate benefit on how sustainable the things you build are. The rock-solid tech lead isn't going to shock you with her choices. In fact, she'll probably bore you by erring on the readable and easy-to-understand side of things.

Eking out that 1% improvement really does take reading these books, thinking about them, thoughtfully trying to engage with them in your own work. So much effort for such a small improvement -- but this small improvement in one's own skills pays off exponentially in the work.

Re:Stop Learning Frameworks by taeric on Tuesday December 18, 2018 @11:15AM (#18707681)
Because most soft skills are to be applied in a very tailored way. Not prescriptive, per se.