Principal Software Engineer: Democracy at Work is Overrated
Beyond Coding13 Aug 2025

Principal Software Engineer: Democracy at Work is Overrated

Dario Gieselaar, Principal Software Engineer from Elastic gets brutally honest about what it really takes to succeed in a top tech company. We uncover the uncomfortable truths about the promotion game, why direct feedback is crucial (even when it hurts), and why a "winning" mindset is everything. This is the conversation about career growth they don't have in HR meetings.


In this episode, we cover:

Navigating promotion cycles and advocating for yourself

Giving and receiving critical feedback without being seen as "negative"

The importance of accountability and managing low-performing colleagues

Why a top-down approach can be more effective than team democracy

How to "disagree and commit" to keep projects moving forward


This video is for any software engineer who wants to level up their career, navigate corporate dynamics, and become a high-impact performer in a competitive environment.


Full episode on YouTube ▶️

https://youtu.be/1q7Jjbi5GJ4

Beyond Coding Podcast with ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🎙Patrick Akil⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠

Powered by ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Xebia⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠!⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠!


Timestamps:

00:00:00 - Career Progression for Software Engineers in Big Tech

00:00:28 - The Pain and Frustration of a Missed Promotion

00:03:44 - The "Classic Game" of Asking Your Manager for a Promotion

00:05:38 - When Salary Becomes a Trigger for Your Motivation

00:08:09 - Why Recognition is More Important Than Money

00:11:09 - The Challenge of Giving Positive vs. Critical Feedback

00:13:26 - Is Your Critical Feedback Being Labeled as "Negative"?

00:15:36 - When Being Indirect Wastes Everyone's Time

00:17:44 - Why Direct Disagreement Leads to Better Decisions

00:20:16 - The Surprising Impact of Meeting Colleagues In-Person

00:22:43 - How Reorgs Destroy High-Performing Teams

00:25:59 - Why the World's Biggest Codebase is Embarrassing

00:27:58 - Should You Let Your Team Make Their Own Mistakes?

00:30:47 - The Unique Challenge of Building Enterprise Software

00:34:16 - A Hard Lesson: When Your Directness Hurts a Colleague

00:38:45 - The Uncomfortable Truth About Managing Low Performers

00:43:21 - Why High Performers Leave Teams That Tolerate Coasting

00:47:05 - A Contrarian Take: Is Workplace Democracy Overrated?

00:50:54 - How to "Disagree and Commit" Without Wasting Time

00:55:52 - The #1 Instinct to Control When Receiving Feedback

01:01:43 - Mindset Shift: Treating Software Engineering Like a Competitive Sport

Episoder(238)

Product Lines in Software with Rachel Appel

Product Lines in Software with Rachel Appel

You'll see lots of product lines when it comes to physical products. For example the automotive industry. But in software, product lines also exist. Think of JetBrains and their IDEs. Some of the topi...

2 Feb 202244min

How Software keeps Evolving and is never Done with Jessica Kerr

How Software keeps Evolving and is never Done with Jessica Kerr

Software has become much more like biology nowadays. It's much more about the interactions and about evolving with the outside world. Some of the topics we cover this episode, in order: ☑️ How softwar...

26 Jan 202244min

Cloud Financial Management - FinOps with Michel Zitman

Cloud Financial Management - FinOps with Michel Zitman

We invited Michel Zitman on to talk about Cloud Financial Management. Shorthand: FinOps. Some of the topics we cover this episode, in order: ☑️ Cloud financial management - FinOps explained ☑️ How...

19 Jan 202241min

Improving the Engineering Experience with Hassan Habib

Improving the Engineering Experience with Hassan Habib

Hassan Habib shares the guidelines he's put into practise when it comes to improving the engineering experience. The main goal: Make engineers enjoy what they're doing :) Some of the topics we cover ...

12 Jan 202251min

Speed vs Quality in Software Development with Albert Brand

Speed vs Quality in Software Development with Albert Brand

Some of the topics we cover this episode, in order: ☑️ The power of the right environment ☑️ Evolving software vs rebuilding it, and the not invented here syndrome ☑️ Trust is very complex ☑️ What doe...

5 Jan 202250min

Making Developers more Effective with Marcelo Sousa

Making Developers more Effective with Marcelo Sousa

Some of the topics we cover this episode, in order: ☑️ Solving practical problems for engineers ☑️ Code reviews are becoming a big problem in our industry ☑️ Leveraging tools to better understand code...

29 Des 202152min

Psychological Safety with Gitte Klitgaard

Psychological Safety with Gitte Klitgaard

Some of the topics we cover this episode, in order: - The what and why of Psychological Safety - High performing teams - Awareness of how you act and communicate - Imposter Syndrome - The value of per...

22 Des 202146min

A Career in Coding with Johan Janssen

A Career in Coding with Johan Janssen

Some of the topics we cover this episode, in this order: - Tips when just starting out - Going outside of your comfort zone - The Full Stack term - The challenges of forming a great team - Stability v...

15 Des 202142min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
smart-forklart
rss-avskiltet
tomprat-med-gunnar-tjomlid
nasjonal-sikkerhetsmyndighet-nsm
teknisk-sett
energi-og-klima
rss-impressions-2
shifter
rss-alt-vi-kan
elektropodden
teknologi-og-mennesker
fornybaren
pedagogisk-intelligens
rss-fjorsilkebris-podcast
hans-petter-og-co
kunstig-intelligens-med-morten-goodwin
rss-byggepodden
rss-for-alarmen-gar