← All videos

Engineering video

10:11 · 1 July 2025

The harsh reality of being a developer in your 30s or 40s

Chapters 4 sections

  1. 0:00The Realities and Challenges of Older Developers
  2. 1:22The Advantages of Maturity
  3. 4:25How to Catch Up and Stay Competitive
  4. 8:11Job Hunting, Resumes, and Career Longevity

Key concepts in this video:

1. Age Biases and Career Challenges in Tech

Older developers often face assumptions regarding lower brain power, less energy, and family liabilities, alongside hiring biases and expectations to be in management.

Hear it at 0:00 →

2. The Advantages of Being an Older Developer

Age brings wisdom, patience, stability, better focus during production bugs, emotional regulation, and an ability to empathize with customers and stakeholders.

Hear it at 1:28 →

3. Building Great Developer Habits

Managing calendars, scheduling an hour of learning every morning, avoiding multitasking, and prioritizing rest allow older developers to outperform younger peers.

Hear it at 4:37 →

4. Maintaining Your Edge and Staying Relevant

Keeping up with the latest tech frameworks, utilizing busy time for podcasts, avoiding the 'dinosaur' trap of talking about past tech, and engaging with the community keep engineers sharp.

Hear it at 5:48 →

5. Fueling Passion and Identity

Using development-adjacent hobbies like chess, mechanics, or drawing keeps the brain sharp and builds a strong engineering identity.

Hear it at 7:21 →

6. Navigating Job Hunting and Resumes

When looking for positions, developers should remove graduation dates from resumes to avoid filtering, avoid startups run by very young CEOs, and identify strictly as software engineers rather than career switchers.

Hear it at 8:11 →

7. Showcasing Professional Maturity in Interviews

Interviewing involves letting interviewers speak, showcasing stability, and aiming to reach senior developer status to secure long-term career viability.

Hear it at 8:59 →

8. Peak Performance Across Professions

Historical and professional evidence shows that most people across fields like painting, software engineering, and chemistry reach their career peaks in their 40s, 50s, or 60s.

Hear it at 9:41 →

Transcript

If you're already software developer in your 30s, you need to play a different game. Because this is the kind of stuff you will have to deal with. First, ages, right? Tech, it's all about the new and the young. People assume that you have less ability and brain power, because, of course, you're older. You also have less time and energy. You can't code on the weekends. Maybe you have a family, or maybe you have older parents to take care of.