Developer on Fire
Episode 383 | Cameron Presley - The Meaning of Professional
Guest:
        
      
		Cameron Presley talks with Dave Rael about having mentors, being a mentor, being a professional, leading, organizing user groups and conferences, and multiplying the impact of teams
	
	Cameron Presley is a software engineer, avid boardgamer, and Microsoft MVP living in Oak Ridge, Tennessee. He currently works for SentryOne as a software engineer, focusing on improving the lives of Microsoft Data Professionals! When not slinging code for his day job, Cameron spends his time organizing content for Functional Knox, co-organizing Lambda Squared (a single day, single track functional programming conference), working with speakers for CodeStock and helping developers improve their craft and career through Code Connective.
Chapters:
- - Dave introduces the show and Cameron Presley
 - - The human element in creating software and Cameron's ambitions to teach math
 - - Being a mentor and having mentors
 - - Cameron on organizing user groups and conferences
 - - Connections and getting great speakers
 - - How Cameron got started in software
 - - Cameron on remote work
 - - Cameron's story of failure - working n isolation and slamming in changes without due diligence
 - - Cameron's success story - making lives better by embedding in a dysfunctional team and fixing some destructive practices
 - - Being a professional and the importance of interacting as equal participants
 - - Cameron's book recommendations
 - - The things that have Cameron most excited
 - - Book club utility and mechanics
 - - Cameron's mentoring efforts with Code Connective
 - - Humility, better ways of offering suggestions for better code, and collective code ownership
 - - Cameron's top 3 tips for delivering more value
 - - Keeping up with Cameron
 
Resources:
- Cameron's Blog
 - FunctionalKnox
 - Lambda Squared
 - Code Connective
 - Geoff Mazeroff
 - Carl Friedrich Gauss
 - Kansas City Developer Conference
 - Reid Evans on Developer On Fire
 - John De Goes on Developer On Fire
 - Paul Snively
 - Emily Estes
 - Julie Moronuki
 - David Koontz
 - LambdaCast
 - The Haskell Book
 - Bryan Hunter on Developer On Fire
 - Remote: Office Not Required - Jason Fried
 - David Heinemeier Hansson on Developer On Fire
 - Dave Thomas on Developer On Fire
 - Ted Patterson
 - Sandi Metz on Developer On Fire
 
Cameron's book recommendation:
- The Clean Coder: A Code of Conduct for Professional Programmers - Robert C. Martin
 - The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact - Edmond Lau
 - Managing Humans: Biting and Humorous Tales of a Software Engineering Manager - Michael Lopp
 
Cameron's top 3 tips for delivering more value:
- Make sure you understand what you need to deliver
 - Try to get feedback on what you are doing
 - Get to know your team
 
Developer on Fire