How to Think About Software Engineering (CTO's Perspective)
Beyond Coding18 Helmi

How to Think About Software Engineering (CTO's Perspective)

We are at a unique point in history where there is finally an alternative to human coding. If AI can write the code effectively, what is left for the software engineer?


In this episode, Joris Conijn (AWS CTO at Xebia) argues that the era of "just coding" is over. We discuss why senior developers are safe (for now), why juniors are at risk of never learning the fundamentals, and how "Shadow AI" is forcing companies to change their security strategies.


Most importantly, we break down the difference between a "Programmer" and a "Software Engineer" with the introduction of agentic tools. If you want to future-proof your career and move from writing lines of code to designing systems, this conversation is for you.


In this episode, we cover:

  • Why banning AI at work actually increases your security risk
  • How to use AI to automate the boring parts of the SDLC (requirements & user stories)
  • The critical difference between "Coding" and "System Architecture"
  • Why you should check your AI Agents into your Git repository
  • The 20-year problem: what happens when engineers never learn the fundamentals?


Connect with Joris Conijn:

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


TIMESTAMPS

00:00:00 - Intro

00:01:11 - What Keeps a CTO Excited About Tech?

00:02:58 - Stop Being the "Department of No" in Security

00:05:28 - The Real Risk of Banning AI at Work

00:06:32 - When Developers Hold the Organization Hostage

00:08:14 - The Hidden Dangers of Instant AI Code Fixes

00:09:50 - Will Future Devs Understand Object Oriented Programming?

00:11:36 - Using AI to Accelerate Learning vs Copy-Pasting

00:13:17 - Why Testing Matters More When AI Writes Code

00:16:42 - Automating the Boring Parts of the SDLC

00:19:06 - How to Turn Meeting Transcripts into User Stories

00:21:36 - The Critical Skill of Making Implicit Knowledge Explicit

00:23:10 - Why You Should Stop Obsessing Over Story Points

00:27:46 - The "A-Team" Approach to High-Trust Development

00:29:54 - Running Parallel Workflows with AI Agents

00:33:34 - Pro Tip: Check Your AI Agents into Git

00:35:52 - Balancing Autonomy and Governance in Large Teams

00:39:19 - There Is Finally an Alternative to Human Coders

00:41:07 - Programmer vs Software Engineer: What is the Difference?

00:44:45 - How to Teach Software Engineering in the AI Era


#SoftwareEngineering #SystemDesign #AIAgents

Jaksot(242)

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 Tammi 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 Tammi 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 Joulu 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 Joulu 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 Joulu 202556min

Forward Deployed Engineer: The Role Up 800% (And How to Get It)

Forward Deployed Engineer: The Role Up 800% (And How to Get It)

Traditional software engineering job listings have dropped by 70%, yet Forward Deployed Engineer (FDE) roles have exploded by over 800% this year. We sit down with Mo Fagir, Principal Technical Consul...

10 Joulu 202545min

AI Won't Replace Software Engineers, But This Might (CEO Perspective)

AI Won't Replace Software Engineers, But This Might (CEO Perspective)

If you think your value as a software engineer comes just from writing code, you're already at risk.In this episode, Outsystems CEO Woodson Martin reveals why AI isn't the real threat to your career. ...

3 Joulu 202536min

How We Get More Done with Fewer Engineers

How We Get More Done with Fewer Engineers

What if you could build a multi-million dollar software company where only 10% of your employees are developers? AFAS, a company with hundreds of millions in revenue, does exactly that with a lean tea...

26 Marras 202528min