DEV Community

Discussion on: Things Nobody Told Me About Being a Software Engineer

Collapse
 
rapasoft profile image
Pavol Rajzak

Explaining complex things using simple language.

If you are not working in a scientific environment, you must be prepared that your customer, project manager, stakeholder or whoever you will communicate technical decisions with did not spend hours for analysis and PoCs and they might not have technical background.

This is also tightly connected to abilities like public speaking, argumentation, discussion, empathy and other personal traits/soft skills.