DEV Community

Discussion on: Top 5 Soft Skills for Software Engineer

mfurmaniuk profile image

Diplomacy I find is a necessary skill in working across Teams, or with other departments. Phrasing, asking questions without making people defensive, avoiding blame when working through issues - all useful skills in communication both verbal and written. Something I have found useful in trying to get details of how a Contract works with an API, or find out who runs a specific set of servers that I need access to. Knowing how to get people to work with you, when they have higher priorities than your high priority project, very useful to know.

ilonacodes profile image
Ilona Codes Author

It's true! Working on the team and with other teams requires a considerable amount of soft skills to perform well.