For engineers technical skills are vital,
Unfortunately so are people skills, because ultimately we have to deal with humans.
And you’ll find every kind of them in a work environment.
Problems occur when an individual or organization neglects any one of these skills
Less technical skills will lead to weaker products with lots of issues,
Inadequate people skills will also lead to weaker products with lots of issues..
Because products are not built by one person, a group of ‘teams’ build them.
And successful teams have people who are good technical and inter-personal skills
And this will drive product quality.