David McCarter talks with Dave Rael about creativity, code quality, the challenge of tact, and getting involved
David McCarter is a Microsoft MVP (Most Valuable Professional), C# Corner MVP, solutions architect, speaker, consultant, professional code reviewer and interviewer in San Diego, California. He is the editor-in-chief of dotNetTips.com... a web site dedicated to helping software engineers in all aspects of programming since 1994. David has written for programming magazines and has published many books including "David McCarter's .NET Coding Standards" available at: http://bit.ly/dotnetdavestore. He is one of the founders and directors of the San Diego .NET Developers Group (www.sddotnetdg.org) for 20 years. In 2008 David won the INETA Community Excellence Award for his involvement in the .NET community. David is a featured writer and MVP on C# Corner. David is also an inventor of a software printing system that was approved by the US Patient Office in May 2008. His Microsoft MVP profile is located at: http://bit.ly/davidmvp
Chapters:
2:19 - Dave introduces the show and David McCarter6:47 - Geeks taking care of themselves9:02 - David, the "old, angry programmer" and the state of software quality15:40 - The elements of quality software18:54 - Growing from a beginner software engineer to one more experienced21:35 - How David got started in software24:41 - How David got into public speaking and user group organization30:12 - David's story of failure - butting heads over dedication to software quality43:01 - David's book recommendation45:26 - David's top 3 tips for delivering more value49:23 - Keeping up with David66:48 -
Resources:
David McCarter's .NET Coding Standards: Improving Code Quality... One Developer At A Time - David McCarter
The DotNetDave Store
David's Creative Self - "Heavy Metal Dave"
David's Photography
David's Microsoft MVP Profile
Carl Franklin on Developer On Fire
Gary Wisniewski on Developer On Fire
Aja Hammerly on Developer On Fire
You Are Not Your Code - Aja Hammerly
Jeremy Clark on Developer On Fire
Alan Cooper on Developer On Fire
David's book recommendation:
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity - Alan Cooper
About Face: The Essentials of Interaction Design - Alan Cooper
David's top 3 tips for delivering more value:
Take care of yourself and have a life
Learn as much as you can
Find your passion and do what you do for the right reason