How to Think About Software Architecture (Google & AWS Veteran)

How to Think About Software Architecture (Google & AWS Veteran)

"Architects shouldn't try to be the smartest people in the room, they should make everybody else smarter."

In this episode, Gregor Hohpe (ex-Google & AWS, author of "The Software Architect Elevator") breaks down exactly how to transition from software engineer to architect. He shares the mental models used at Big Tech to handle complexity, visualize systems, and navigate office politics without losing your technical edge.


We cover:

- Why "lowering risk" is the architect's real value proposition

- The "Phantom Sketch Artist" technique to visualize unclear requirements

- How to gain "political capital" to push back on bad decisions

- Why simple architectures are often the hardest to build


If you want to move beyond just writing code and start designing systems that scale, this conversation is for you.


Connect with Gregor:

https://www.linkedin.com/in/ghohpe


00:00:00 - Intro

00:01:15 - How to Spot Bad Architects vs. Great Amplifiers

00:03:44 - Why Architects Are Actually Risk Managers in Disguise

00:06:13 - The Truth About Complexity and Simplicity at Scale

00:09:55 - How to Resolve Technical Disagreements Without Arguments

00:13:57 - Why You Should Use Pen and Paper for Architecture

00:17:24 - Mastering the Left-Right Brain Ping Pong Technique

00:20:42 - The "Architect Elevator": Connecting Code to Strategy

00:23:06 - The Rubber Duck Test: Are You a Good Architect?

00:25:41 - The "Phantom Sketch Artist" Method for System Design

00:30:37 - Stop Being a Cartographer, Start Being a Scout

00:34:47 - How to Keep Your Technical Skills Sharp as an Architect

00:44:37 - Navigating Office Politics using the "Court Jester" Strategy

00:48:08 - How to Earn and Spend Political Capital Wisely

00:53:17 - Why the "Big Ball of Mud" Might Be a Good Architecture

00:57:08 - How Executives Spot Gaps in Your Technical Logic

01:00:00 - Why Using AI for Architecture is a Dangerous Trap


#SoftwareArchitecture #SystemDesign #SeniorDeveloper

Episoder(237)

Career Advice I'd Give Every Software Engineer Right Now

Career Advice I'd Give Every Software Engineer Right Now

Engineering hasn't become easier, writing code has just become faster. Time to stop fighting symptoms and start thinking in systems. In this Q&A, I break down the career advice I'd give to any enginee...

4 Feb 1h 1min

The Skills That Matter When AI Writes Your Code

The Skills That Matter When AI Writes Your Code

The software engineering landscape is shifting rapidly. Coding is becoming "cheap" because of tools like Claude Code, Codex, Gemini, Cursor etc. Interviews are evolving to focus on system design over ...

28 Jan 41min

Own Your Engineering Career (No One Else Will)

Own Your Engineering Career (No One Else Will)

Are you waiting for a promotion that never comes? In this episode, we break down why relying on your manager to define your growth is a career-limiting mistake and how you can take full ownership of y...

14 Jan 43min

The AI Skills Software Engineers Need to Learn Now

The AI Skills Software Engineers Need to Learn Now

Software engineers often think adding AI is just a simple API call, but moving from a Proof of Concept to a stable production system requires a completely different mindset. Maria Vechtomova breaks do...

7 Jan 44min

Why Mediocre Engineers Get Promoted Over Great Ones (CEO Explains)

Why Mediocre Engineers Get Promoted Over Great Ones (CEO Explains)

Are your technical skills actually holding your career back? In this conversation with Anand Sahay, Global CEO of Xebia, we explore the controversial reality that "mediocre" engineers often climb the ...

31 Des 202553min

How to Build Skills That Outlast Any Tool (From Data Analyst to AI Lead)

How to Build Skills That Outlast Any Tool (From Data Analyst to AI Lead)

Tools change and frameworks die, but your career doesn't have to. Marijn Markus joins the show to explain why "Don't be a fool with a tool" is the single most important piece of advice for modern soft...

24 Des 202548min

Why Coding Skills Won’t Get You To Staff Engineer

Why Coding Skills Won’t Get You To Staff Engineer

Are you just executing tickets, or are you driving business impact?In this episode, Praveen Murugesan (VP of Engineering at Samsara) breaks down why the best engineers don't just write code and why "c...

17 Des 202556min

Populært innen Teknologi

romkapsel
rss-avskiltet
teknisk-sett
tomprat-med-gunnar-tjomlid
energi-og-klima
lydartikler-fra-aftenposten
rss-impressions-2
shifter
nasjonal-sikkerhetsmyndighet-nsm
fornybaren
elektropodden
hans-petter-og-co
smart-forklart
pedagogisk-intelligens
rss-alt-vi-kan
rss-fish-ships
teknologi-og-mennesker
rss-for-alarmen-gar
rss-ki-praten
rss-alt-som-gar-pa-strom