Episode 383 | Cameron Presley - The Meaning of Professional




Developer On Fire show

Summary: <div> <div>Guest:</div> <div> <div><a target="_blank" href=""></a></div> <div><a target="_blank" href="http://twitter.com/">@</a></div> </div> </div> <div class="podcast-episode"> <div class="subtitle"> 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 </div> <div class="podcast-summary"> <p>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.</p> </div> <div class="podcast-chapters"> <h6>Chapters:</h6> <ul> <li><a href="#!"> - Dave introduces the show and Cameron Presley</a></li> <li><a href="#!"> - The human element in creating software and Cameron's ambitions to teach math</a></li> <li><a href="#!"> - Being a mentor and having mentors</a></li> <li><a href="#!"> - Cameron on organizing user groups and conferences</a></li> <li><a href="#!"> - Connections and getting great speakers</a></li> <li><a href="#!"> - How Cameron got started in software</a></li> <li><a href="#!"> - Cameron on remote work</a></li> <li><a href="#!"> - Cameron's story of failure - working n isolation and slamming in changes without due diligence</a></li> <li><a href="#!"> - Cameron's success story - making lives better by embedding in a dysfunctional team and fixing some destructive practices</a></li> <li><a href="#!"> - Being a professional and the importance of interacting as equal participants</a></li> <li><a href="#!"> - Cameron's book recommendations</a></li> <li><a href="#!"> - The things that have Cameron most excited</a></li> <li><a href="#!"> - Book club utility and mechanics</a></li> <li><a href="#!"> - Cameron's mentoring efforts with Code Connective</a></li> <li><a href="#!"> - Humility, better ways of offering suggestions for better code, and collective code ownership</a></li> <li><a href="#!"> - Cameron's top 3 tips for delivering more value</a></li> <li><a href="#!"> - Keeping up with Cameron</a></li> </ul> </div> <div class="podcast-resources"> <h6>Resources:</h6> <ul> <li><a href="http://blog.thesoftwarementor.com/" target="_blank">Cameron's Blog</a></li> <li><a href="https://twitter.com/functionalknox" target="_blank">FunctionalKnox</a></li> <li><a href="https://www.lambda-squared.com/" target="_blank">Lambda Squared</a></li> <li><a href="https://codeconnective.com/" target="_blank">Code Connective</a></li> <li><a href="https://twitter.com/geoffmazeroff" target="_blank">Geoff Mazeroff</a></li> <li><a href="https://en.wikipedia.org/wiki/Carl_Friedrich_Gauss" target="_blank">Carl Friedrich Gauss</a></li> <li><a href="https://www.kcdc.info/" target="_blank">Kansas City Developer Conference</a></li> <li><a href="http://developeronfire.com/ReidEvans" target="_blank">Reid Evans on Developer On Fire</a></li> <li><a href="http://developeronfire.com/podcast/episode-150-john-a-de-goes-openly-facing-fears" target="_blank">John De Goes on Developer On Fire</a></li> <li><a href="https://twitter.com/paul_snively" target="_blank">Paul Snively</a></li> <li><a href="https://github.com/emily-e" target="_blank">Emily Estes</a></li> <li><a href="https://argumatronic.com/" target="_blank">Julie Moronuki</a></li> <li><a href="https://twitter.com/dkoontz" target="_blank">David Koontz</a></li> <li><a href="https://soundcloud.com/lambda-cast" target="_blank">LambdaCast</a></li> <li><a href="http://haskellbook.com/" target="_blank">The Haskell Book</a></li> <li><a href="http://developeronfire.com/podcast/developer-on-fire-097-bryan-hunter-reducing-fear" target="_blank">Bryan Hunter on Developer On Fire</a></li> <li><a href="https://www.amazon.com/dp/0804137501/?tag=devonfir-20" target="_blank">Remote: Office Not Required - Jason Fried</a></li> <li><a href="http://developeronfire.com/podcast/episode-030-david-heinemeier-hansson-the-pareto-principle-and-stoic-philosophy" target="_blank">David Heinemeier Hansson on Developer On Fire</a></li> <li><a href="http://developeronfire.com/podcast/episode-049-dave-thomas-programmer-first" target="_blank">Dave Thomas on Developer On Fire</a></li> <li><a href="http://tedpatterson.io/" target="_blank">Ted Patterson</a></li> <li><a href="http://developeronfire.com/podcast/episode-164-sandi-metz-grounded-leadership" target="_blank">Sandi Metz on Developer On Fire</a></li> </ul> </div> <div class="podcast-book-recommendation"> <h6>Cameron's book recommendation:</h6> <ul> <li><a href="https://www.amazon.com/dp/0137081073/?tag=devonfir-20" target="_blank">The Clean Coder: A Code of Conduct for Professional Programmers - Robert C. Martin</a></li> <li><a href="https://www.amazon.com/dp/0996128107/?tag=devonfir-20" target="_blank">The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact - Edmond Lau</a></li> <li><a href="https://www.amazon.com/dp/1484221575/?tag=devonfir-20" target="_blank">Managing Humans: Biting and Humorous Tales of a Software Engineering Manager - Michael Lopp</a></li> </ul> </div> <div class="podcast-tips"> <h6>Cameron's top 3 tips for delivering more value:</h6> <ol> <li>Make sure you understand what you need to deliver</li> <li>Try to get feedback on what you are doing</li> <li>Get to know your team</li> </ol> </div> </div>