Decision Making is Your New Core Skill, So it's Critical to Avoid These Two Traps of Collaborative Decision-Making
Developer Tea24 Maalis

Decision Making is Your New Core Skill, So it's Critical to Avoid These Two Traps of Collaborative Decision-Making

  • The Bottleneck Is Moving: Borrowing from traditional manufacturing theory, the coding step used to define your team's total throughput. AI tooling hasn't incrementally improved that bottleneck — it has drastically shrunk it, which means the constraint is now upstream in product decisions, specifications, and prioritization. Engineers who recognize this shift early will redirect their energy accordingly.
  • Sharing Your Opinion Is Not a Free Action: Every time you weigh in on a decision, you're making a transaction. You're asking others to consider your input, and in return, they will update their beliefs about your judgment based on whether you turn out to be right. This means your credibility is a finite resource that appreciates or depreciates over time.
  • Trap #1 — Arguing About Things You Don't Care About: Engineers often feel an intellectual itch to engage when they hear an argument they disagree with, even when the outcome doesn't matter to them. If the only utility of sharing your opinion is your own self-satisfaction, the risk to your social capital almost never justifies the reward. Pick your battles so that when something does matter to you, people actually listen.
  • The Watchful Waiting Approach: If you predict a decision will lead to a bad outcome, sometimes the most effective move is to wait and let the result speak for itself. You get the learning for free without putting your reputation on the line — especially for decisions outside your core responsibilities.
  • Trap #2 — Arguing on the Wrong Axis: When you do engage, make sure your argument is aligned with what the decision-maker actually cares about. A product manager asking engineers to delay optimization work is not going to be moved by arguments about on-call load. An engineering manager introducing a systems design interview won't be swayed by the fact that you personally dislike them. If your reasoning doesn't connect to their criteria, it lands as noise.
  • Naive Realism and the Alignment Fix: We all default to believing our perspective is the balanced, unbiased one. This tendency causes us to assume anyone who disagrees must be missing information. The fix is to start by understanding what the other person is optimizing for. Once you know their criteria, you can either recognize their decision is perfectly reasonable — or reframe your argument in terms they actually care about.
  • The One Takeaway: Understand what the other person wants, what they care about, and why. Decision-making in a collaborative environment is fundamentally negotiation, and the best negotiators optimize for multiple axes rather than treating every disagreement as zero-sum.
🙏 Today's Episode is Brought To you by: Unblocked

Your coding agents have access to your codebase, but access doesn't equal context. Agents can't reason across MCPs — they don't know your architectural decisions or why the API is shaped the way it is — so they look in the wrong place and deliver bad outputs. Unblocked is the context layer your agents are missing. It synthesizes your code, PRs, docs, Slack messages, and Jira issues into organizational context that agents actually understand, so they make better plans, write higher quality code, and use fewer tokens. Get a free three-week trial at getunblocked.com/developertea.

📮 Ask a Question

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com.

📮 Join the Discord

If you want to be a part of a supportive community of engineers (non-engineers welcome!) working to improve their lives and careers, join us on the Developer Tea Discord community today!

🗞️ Subscribe to The Tea Break

We are developing a brand new newsletter called The Tea Break! You can be the first in line to receive it by entering your email directly over at developertea.com.

🧡 Leave a Review If you're enjoying the show and want to support the content head over to iTunes and leave a review!

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(1314)

Fundamentals Will Help You Survive the Constant Acceleration of Software Engineering

Fundamentals Will Help You Survive the Constant Acceleration of Software Engineering

Fundamentals get talked about constantly, but rarely defined. In this episode I dig into what a fundamental actually is — the building blocks, heuristics, and core characteristics that don't change — ...

21 Syys 13min

You Don't Learn Helplessness - You Learn Control

You Don't Learn Helplessness - You Learn Control

In 1967, a study on shock avoidance gave us "learned helplessness," and for nearly fifty years that was the prevailing explanation for why people give up. Then the original authors published a follow-...

5 Syys 16min

Why Reducing Complexity Is A Sign of Seniority

Why Reducing Complexity Is A Sign of Seniority

As you grow as an engineer, something counterintuitive happens: the systems you build get simpler, not more complex. In this episode, I explore why senior engineers tend to collapse abstractions, acce...

21 Elo 15min

A Pragmatic Definition for Accountability

A Pragmatic Definition for Accountability

Accountability is a word you'll hear in your performance reviews, from your manager, and increasingly as you step into leadership. It's also one of the most abused and misunderstood concepts in our in...

14 Elo 22min

Using Substition to Make Decisions Simpler

Using Substition to Make Decisions Simpler

There's a cognitive trick our brains play whenever we face a hard question or a difficult decision: we quietly swap the hard thing for something easier to answer. It's called substitution, and we do i...

22 Heinä 18min

Your Single Most Important Tool for Managing the Uneven Downsides of Risk

Your Single Most Important Tool for Managing the Uneven Downsides of Risk

The skills you build and the tools you master matter, but they aren't your most important asset when things go wrong — and something eventually will. In this episode, I work through why our careers an...

10 Heinä 25min

Why Can't You Go Faster With AI? Focus on the Friction to Find Out

Why Can't You Go Faster With AI? Focus on the Friction to Find Out

If you are a manager, a lead engineer, or anyone growing into more responsibility, this throwback episode is built for you. We keep hearing the same question, now louder than ever: "Why can't this go ...

24 Kesä 19min

Software Engineering Principles That Still Hold Up in an Agentic World - Old Lessons Made New

Software Engineering Principles That Still Hold Up in an Agentic World - Old Lessons Made New

The skills problem isn't going anywhere — it's just wearing new clothes. In this episode, I unpack how the lessons we learned decades ago (limiting work in progress, the theory of constraints, test-dr...

18 Kesä 31min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
vallattomat
rss-rahapodi
psykopodiaa-podcast
mimmit-sijoittaa
rss-oivalluksia-rahasta-elamasta
ostan-asuntoja-podcast
rss-paasipodi
oppimisen-psykologia
rss-karon-grilli
rss-inderes
rss-rahamania
rss-sami-miettinen-neuvottelija
rss-startup-ministerio
lakicast
rss-pinnan-alle
rss-siksi-viestinta
pomojen-suusta
rss-seuraava-potilas
rahapuhetta