Principal Software Engineer: Democracy at Work is Overrated
Beyond Coding13 Elo 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

Jaksot(238)

Platform Engineering & Platform as a Product with Luca Galante

Platform Engineering & Platform as a Product with Luca Galante

What is Platform Engineering, why does it exist and why should you care? Those are the main questions we discuss in this episode and who better to do that with than Luca Galante 🙌 He shares his jour...

1 Maalis 202356min

Knowledge Sharing through Writing with Luca Rossi

Knowledge Sharing through Writing with Luca Rossi

I know many developers that blog, or have ever thought of blogging. I’m in that group as well. But the people I know that have turned writing into their full-time gig is a lot smaller. Luca Rossi belo...

22 Helmi 202348min

Ethics, Values, and Layoffs in Big Tech with Dorothea Baur

Ethics, Values, and Layoffs in Big Tech with Dorothea Baur

Can companies afford ethics in bad times? Looking at the recent mass layoffs in big tech, it looks like they couldn't. Dorothea Baur shares how she combines ethics and strategy to bring value to organ...

15 Helmi 202349min

Kubernetes, DevOps and SRE the right way with Nana Janashia

Kubernetes, DevOps and SRE the right way with Nana Janashia

What stuck with me from this chat with Nana is that curiosity and hunger for learning & sharing will bring you further than anything else. In her case, learning Kubernetes and AWS and sharing that kno...

8 Helmi 202352min

Q&A #2: First Job Advice & Tips and Skills vs. Degree & More with Patrick Akil

Q&A #2: First Job Advice & Tips and Skills vs. Degree & More with Patrick Akil

We're back with another Q&A episode! 🙌 Had a blast answering your questions 😁 Let me know if I should do more of these 💬 Xebia Essentials: Resource about Software Development Done Right (not for s...

1 Helmi 202338min

A Career as Manager with Wim den Besten

A Career as Manager with Wim den Besten

“If people see you as a leader in a good way, then you’re doing a good job as a manager” Having been a manager at Oracle for 20+ years, Wim shares his unique experience on leadership, how to inspire a...

25 Tammi 202345min

Rememberable Presentations and Personal Branding with Sabine Wojcieszak

Rememberable Presentations and Personal Branding with Sabine Wojcieszak

Sabine shares how to give presentations people will remember. How to leverage storytelling, stay authentic and create your content in a goal-oriented way. On top of that we discuss the importance of p...

18 Tammi 202342min

Job vs. Career, Content Creation & Motivation with James Q Quick

Job vs. Career, Content Creation & Motivation with James Q Quick

James shares how developer advocacy experience and content creation has helped him throughout his career, especially early on. Next to that, we discuss the difference between a job and a career, motiv...

11 Tammi 202357min