DEV Community

Discussion on: Top 5 Soft Skills for Software Engineer

Collapse
 
mfurmaniuk profile image
Michael

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.

Collapse
 
ilonacodes profile image
Ilona Codes

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