WeAreDevelopers LIVE • Feb 1, 2022

Get old, go slow, write code!

Tobias Modig

Why do developers abandon the codebase by age 28? Stop treating your career like a sprint, reject premature promotions, and discover the power of slow, quality-first engineering.

Pause
Mute Enter Fullscreen
#1 about 9 min

Challenges of aging in the software development industry

The constant evolution of programming technologies creates intimidating hurdles for older developers struggling to maintain professional relevance.

#2 about 5 min

Comparing software developer demographics with other traditional professions

Statistical data reveals that software engineering averages an unusually young workforce when compared to teaching and medicine.

#3 about 7 min

Developer career longevity and common reasons for quitting

High attrition rates in the technology sector often stem from eventual burnout, loss of programming passion, or involuntary shifts into management.

#4 about 6 min

Navigating career progression without falling into management traps

The Peter Principle illustrates how highly competent software engineers are often promoted into administrative roles where they initially struggle.

#5 about 3 min

Redefining software development speed to embrace a sustainable pace

Viewing software engineering as a continuous marathon instead of short developmental bursts prevents widespread team burnout.

#6 about 5 min

Impact of arbitrary deadlines and lean methodologies on code

Arbitrary timelines and intense pressure for initial market delivery consistently degrade the long-term maintainability of enterprise code.

#7 about 8 min

Prioritizing internal code quality to prevent complete systemic rewrites

Investing engineering effort early to construct well-designed software avoids the expensive trap of compounded technical debt.

#8 about 5 min

Applying targeted practices to reduce waste and technical debt

Structuring dedicated time for collaborative code katas, extensive planning, and continuous refactoring fundamentally improves project health.

#9 about 8 min

Overcoming the fear of missing out on new frameworks

Measuring bug reduction helps justify slower development cycles to management while mitigating developer stress over constant tool updates.

Matching moments

35 sec

Balancing development speed with long-term software sustainability

Sergej Reznik Sergej Reznik · Europe 2026 Virtual

4:10 min

Preventing developer burnout by avoiding toxic productivity trends

Katja Träumner

1:33 min

The lifecycle and progression of a developer career

Chris Heilmann Chris Heilmann · LIVE

2:30 min

Overcoming the human challenges of software maintenance

Robby Russell · Coffee With Developers

2:52 min

Escaping the competence trap in software engineering

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

2:44 min

Current state of software development lifecycles

Martin Reynolds Martin Reynolds · World Congress 2025