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:
- - Dave introduces the show and David McCarter
- - Geeks taking care of themselves
- - David, the "old, angry programmer" and the state of software quality
- - The elements of quality software
- - Growing from a beginner software engineer to one more experienced
- - How David got started in software
- - How David got into public speaking and user group organization
- - David's story of failure - butting heads over dedication to software quality
- - David's book recommendation
- - David's top 3 tips for delivering more value
- - Keeping up with David
- -
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:
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