CTO Insights
CTO Insights Podcast
Programming is The Easy Part, with J. B. Rainsberger
0:00
Current time: 0:00 / Total time: -59:56
-59:56

Programming is The Easy Part, with J. B. Rainsberger

J. B. Rainsberger is Business and Software Coach, helping companies profit sooner from delivering software while empowering individuals to navigate the complex world of work.
caption...

Brought to you by Adeva, the go-to place for hiring tech and product consultants.


I had the pleasure of hosting J.B. Rainsberger, Business and Software Coach helping companies profit sooner from their software projects while empowering individuals to navigate the complex world of work. His approach is all about less stress and more energy to bring to the parts of the job that create value.

The notion of “Programming is the easy part” comes again as a focal point of the discussion as we dig into what the actual difficult parts of work are. J.B. explains how, when he’s coaching teams, the challenges he sees are almost always about policies and people relations and rarely about code and architecture.

We explore common causes of delays and stress at work, together with his insights on improving delivery and overall performance by adjusting the working habits on an individual level.

In this episode, we discuss:

  • Why J.B. considers programming to be the easy part and how to navigate the other complexities at work.

  • Improving performance and reducing stress often requires accepting how things are at your company without feeling the urge to change everything.

  • How to keep a narrow focus on your priorities by practicing the habit of safely forgetting.

  • How feature slicing and daily releases help overall team performance even when practiced on an individual level.

“Programming is the easy part. Practice TDD, do some refactoring, learn a few tools, do that for, I don't know, 10, 20,000 hours, and boom, you're done. The idea is to emphasize that most of the problems you have with developing software in a professional context relate to people and the organization and not your daily battle with the machine.” - J.B. Rainsberger

Listen now on Apple and Spotify.


This episode is brought to you by Adeva, a global talent network that connects the world’s best companies with the world’s best tech talent.

Adeva provides access to a global network of top-tier tech and product talent, ready to hit the ground running. With the ability to introduce a candidate within 24 hours and an exceptional 98% success rate on trial engagements, Adeva offers the flexibility for companies to scale their teams up or down as needed.

If you’re looking to expand your team, drive momentum in new projects, or need to backfill a role, Adeva might be the solution you need.

Learn More About Adeva

Discussion about this podcast

CTO Insights
CTO Insights Podcast
CTO Insights is a podcast on engineering leadership that brings you insights from senior engineering leaders and experts on creating a culture of high performance.