DEV Community

Discussion on: It's Time. Let's Rename "Soft Skills"!

Collapse
 
allanmacgregor profile image
Allan MacGregor 🇨🇦

Hey Sam!

Great write up, I'm definitively in agreement about the importance of "soft" skills, however I'm not sure core is the right terminology.

If we go by the straight definition of core, then core is the central or most important part of something. Building from that definition are verbal communication, written communication, influencing skills, empathy, personal skills, pitching, listening, delivering/accepting feedback, etc. really the most important part ?

Rather they are equally important as technical skills, human skills or people skills sound like a better fit in my opinion as they are the other side of the coin; as developers we have to good ad dealing with both people and machines.

Cheers!

Collapse
 
ramblingenzyme profile image
Satvik Sharma

I would argue that those skills are indeed the most important part and are really implied base requirements for any job, as without them, it's difficult, if not impossible, to effectively work in a team.

And the mindset which doesn't assume that one has to be able to work in a team to be a good developer is why we have "rock star developers".

Collapse
 
samjarman profile image
Sam Jarman 👨🏼‍💻

I would have agreed with Allen a few years ago, but lately I'm really thinking that they're even more important than, say, 50% of your skills and efforts. So, I'd say core. Like 70%+ :)