Discussion about this post

User's avatar
Kenny Alami's avatar

Great edition! It's interesting how we use so many vague terms like being "professional" or "a good person," where we could use deconstructing what that actually means at a more granular level and actually practice the specific behaviour rather that have a vague direction of what it could be.

Expand full comment
Filipe Gonzaga Miranda's avatar

It's an interesting perspective. I don't agree there is a separation between the two. There is. skills like programming, logic and math can be developed and put into action separately from Soft skills. Especially when we talk about skills like Active listening, tactical empathy, Public Speaking and negotiation.

Those are very separate paths that may or may not intersect depending on the individual choices and career point.

Surely a Staff engineer will need more negotiation skills than a senior engineer.

But still I argue you can work and grow on them serately.

Expand full comment
4 more comments...

No posts