Kyle Shevlin talks with Dave Rael about integrity, careers, lessons from philosophy, software engineering, and telling stories
Kyle is a Senior Software Engineer at Formidable Labs, a conference speaker, an egghead.io instructor, a Twitch streamer, and host of the Second Career Devs podcast.
Chapters:
1:18 - Dave introduces the show and Kyle Shevlin3:10 - Broad interests and seasons of life6:30 - Kyle's athleticism and interest in sports10:02 - Kyle, the former pastor - philosophy, theology, social interest, and integrity16:01 - Kyle's views on principle and compromise17:58 - The accessibility of software development and the draw of it to many types of people19:53 - Kyle's move into learning to create software23:28 - The distinction between software development and software engineering28:00 - Kyle, the podcaster30:47 - School, education, and studying philosophy37:01 - Kyle's story of failure - falling short of a professional golfing career40:16 - Listening and asking the right questions - philosophy and empathy for the software developer42:39 - Kyle's book recommendation47:30 - Kyle's top 3 tips for delivering more value51:27 - Keeping up with Kyle
Resources:
Kyle on Twitch
Kyle on Medium
Kyle on egghead.io
Kyle on Spotify
The Tim Ferriss Show
The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich - Timothy Ferriss
Christian Agnosticism
Christian Humanism
Codecademy
Jeff Atwood on Developer On Fire
The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) - Chad Fowler
Chad Fowler on Developer On Fire
Ted Neward on Developer On Fire Talking Philosophy
Andrew Cook on Developer On Fire
Kyle's book recommendation:
Drive: The Surprising Truth About What Motivates Us - Daniel H. Pink
Kyle's top 3 tips for delivering more value:
Invest in people
Invest in your own health
Learn to recognize those areas where you bring value that are not in the job description