Skip to content

Soft Skills

Concept · Chapter 15

Soft skills are the interpersonal, hard-to-measure abilities that complement an architect’s technical (hard) skills.

Hard skillsSoft skills
NatureConcrete, measurable, job-specificIntangible, hard to define/measure, interpersonal
How acquiredEducation, training, certificationsMore innate, but improvable via training
ExamplesA programming language, a frameworkLeadership, communication, listening, empathy, negotiation, patience
  • Being an architect is more than technical knowledge — effectiveness depends on interpersonal ability.
  • The importance of soft skills rises as you move from a developer role into architecture.
  • They can be strengthened deliberately; it is worth investing time to improve them.
  • Software Architect’s Handbook (Packt, 2018), Ch.15 “Soft skills”, p. 1076.