Part I — The Mindset Shift Chapter 1

What Architects Actually Do

Most developers have a mental model of architecture built from job descriptions and second-hand observation. This chapter replaces that model with an accurate one: what architects are responsible for, how they spend their time, and what distinguishes the role from senior engineering.

What this chapter covers
  • Responsibilities of a software architect
  • How architects spend their time day-to-day
  • Architect vs. senior engineer vs. tech lead
  • Types of architect roles: solution, enterprise, domain
  • The relationship between architecture and coding
  • Common misconceptions about the architect role

Read Chapter 1 in Full

Available on LeanPub (PDF, ePub, MOBI) and Amazon (Kindle and Paperback).