📖12 Essential Skills for Software Architects

Hendricksen, Dave
  • Balance between stepping in and taking distance. (p.75) → Architect should keep the distance

    • Handle risks appropriately.
  • p.80

    technology is part of the business, […] and as such needs to align with business strategies.

  • rescue a project when the potential harm outweigh the learning opportunity. (p.81) → Architect should keep the distance
  • p.93

    Politics is a process by which groups of people make collective decisions. —Wikipedia

  • Architects live in a glass house. (p.119) → Architects live in a glass house

    • everyone sees your mistakes, you have to think on the go, without time to prepare in areas you know little about.
  • Passion

    • Passion, from Latin “patior” — “to suffer,” “to endure”
    • sit down and write out your interests, repeat the exercise in a month (p.142)
    • if you loose passion, your ability to produce excellent work will diminish (p.144)
    • take vacations, exercise (p.145)
  • Architect role is much closer to the business and management (compared to tech lead)
  • As architect, it is essential to manage by walking around. You have to be engaged with your team on a regular basis. You can’t have too much information. You need to be plugged in to what is happening technically and politically. (p.164)
  • Be a neutral third party, even when it is a disadvantage (p.169)
  • Information technology and business are becoming inextricably interwoven. I don’t think anybody can talk meaningfully about one without the talking about the other. —Bill Gates

  • Innovator’s dilemma


Want to receive my 🖋 posts as I publish them?