A book by Bryan O’Connor
Becoming Agile
A career guide for developers who want to excel beyond writing code. Drawing on more than two decades in technology, I wrote Becoming Agile about the habits, mindset, and interpersonal skills that a sustainable software career actually depends on — the things the tools alone can’t teach.
About the book
Becoming an agile person, not just doing Agile.
Success in software isn’t determined by coding ability alone. It comes just as much from discipline, communication, leadership, adaptability, and a habit of continuous growth — the professional behaviors that separate exceptional developers from average ones.
Rather than teaching languages or patterns, Becoming Agile focuses on the daily practices that build a resilient, lasting career. Its principles reach past engineering, too — into leadership, business, and life outside of work.
What it covers
The parts of the job no course teaches
The daily practices behind a sustainable career in technology — whether you’re just entering the industry or leading a team.
- Habits and workflows. Productive routines that make good work repeatable instead of exhausting.
- The right mindset. The discipline, resilience, and lifelong learning a long career depends on.
- Working within Agile teams. Communicating well and navigating Scrum ceremonies with the people around you.
- Leadership and growth. Managing your own career and leading through service and authenticity.