What Separates Good Engineers from Great Ones
Beyond Coding22 Okt 2025

What Separates Good Engineers from Great Ones

What's the real difference between a good software engineer and a truly great one? It’s more than just coding skill. It's a specific mindset, a disciplined approach to technology, and a deep understanding of core principles. This is the roadmap to leveling up your career.


In this conversation with Sander Mak, Director of Technology at Picnic, we discuss the methods they use to train world-class engineers.


You will learn:

The "under the hood" knowledge that truly matters.

Why great engineers often choose "boring," proven technology.

The critical transition from being a coder to a product-focused engineer.

The most common pitfall that holds good developers back.


If you're a software developer looking to move beyond "good enough" and achieve greatness in your craft, this is the episode for you.


Connect with Sander:

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


Timestamps:

00:00:00 - Intro

00:00:30 - Building Picnic's Tech Academy for New Engineers

00:04:37 - The Key Mindset of a Successful Junior Engineer

00:08:01 - A Look Inside the Engineering Training Curriculum

00:12:19 - The Common Pitfall of Copying Without Understanding

00:14:10 - How Deep "Under the Hood" Knowledge Should Go

00:17:41 - Why Great Engineers Value "Boring" Technology

00:21:44 - Improving Developer Experience and Team Productivity

00:30:02 - The Transition from Coder to Product Engineer

00:34:18 - Key Advice for Self-Taught Developers

00:35:41 - Using AI for Learning vs. for Code Generation


#SoftwareEngineering #DeveloperCareer #Coding

Episoder(243)

Effective Software Teams with Daniel Terhorst-North

Effective Software Teams with Daniel Terhorst-North

What is the fastest and most effective you’ve ever been in a software team? That’s how we start off this episode and joining me is Daniel Terhorst-North who’s a coder, coach, and consultant and has be...

29 Jun 20221h 5min

Visual learning and Developer Advocacy with Priyanka Vergadia

Visual learning and Developer Advocacy with Priyanka Vergadia

Ever feel like reading is just not for you? Well… Maybe you’re more of a visual learner 🤔 Priyanka shares how she leverages the power of visualisation to communicate complex topics in a simple and ea...

22 Jun 202254min

Thinking Styles with Indi Young

Thinking Styles with Indi Young

Indi Young explains how the point of having thinking styles is to get away from the “average user”, and move towards building your solutions for humans. Supporting them in whatever purpose they have. ...

15 Jun 20221h 16min

Switching Careers to Software Engineering with Anna McDougall

Switching Careers to Software Engineering with Anna McDougall

Remarkably, Anna McDougall has not just made one career switch, but 2. From a more corporate career in marketing / project management, to a career in opera singing, to a career in tech as a software e...

8 Jun 20221h 7min

Learning Software Development with Hitesh Choudhary

Learning Software Development with Hitesh Choudhary

One of the best aspects in the Tech world is that you can teach yourself to do lots of things. However, there’s so much information out there nowadays, that it can become too much.. So I invited Hites...

1 Jun 202244min

An Intro to the Metaverse with Jieke Pan

An Intro to the Metaverse with Jieke Pan

The Metaverse. You might have heard of it, but what does it entail exactly? Jieke Pan explains that no one knows exactly, because we’re right at the forefront of it all. It will be a new digital exper...

25 Mai 202259min

Collaborative Modelling with Marco Heimeshoff

Collaborative Modelling with Marco Heimeshoff

To delivery value through software, we’re solving complex problems. But getting a shared understanding of the problem space and the potential solutions can be very tricky. Marco Heimeshoff explains th...

18 Mai 202253min

Co-creating with UX and Software with Thamar Swart and Simone de Gijt

Co-creating with UX and Software with Thamar Swart and Simone de Gijt

Product development is challenging. Even more challenging when those responsible for the user experience barely talk to those responsible for the implementation, and vice-versa… That’s not how we cre...

11 Mai 202246min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
teknisk-sett
nasjonal-sikkerhetsmyndighet-nsm
smart-forklart
elektropodden
energi-og-klima
rss-ki-praten
fornybaren
rss-impressions-2
tomprat-med-gunnar-tjomlid
shifter
rss-alt-vi-kan
rss-heis
rss-ai-forklart
rss-bouvet-bobler
rss-fjorsilkebris-podcast
rss-alt-som-gar-pa-strom
rss-praktisk-proptech
rss-anleggspraten