It has never been a better time to be in this industry but ensuring consistent, successful outcomes increasingly requires a devotion to personal growth and software engineering literacy. In this talk, I shared some of my observations on the various levels of developer “maturity” as well as the attributes at each level that have distinguished those people who have been the most impactful.
This is a collection of slide decks I’ve used at presentations I have given.
New graduates are well-educated but often prone to errors in judgment. In this talk, I discussed my experience overcoming inexperience in new hires.
Drop me a note and we can talk by email, phone, or over coffee. I enjoy making time to meet folks and learn more about their challenges, discoveries, and successes.