Developer on Fire
Episode 129 | Nate Taylor - Professional and Broad
Guest:
        
      
		Nate Taylor talks with Dave Rael about being a professional in software, learning experiences, broadening knowledge, and contentment
	
	Nate Taylor is a husband, father, software developer, speaker and Pluralsight author. He's worked on projects ranging from 1 developer for an internal application, to large teams writing revenue generating applications. He's worked for a Fortune 50 company, and he's worked for startups. He's developed software in C++, Java, .Net and JavaScript. Over the past 15 years he's developed a passion for TDD, clean code, and professionalism. In his spare time, Nate trains Brazilian Jiu Jitsu and tries to wrangle a herd of cats, rabbits and other pets at home.
Chapters:
- - Dave introduces the show and NateTaylor
 - - Nate on being a professional
 - - Nate's definition of value
 - - Attacking a problem like a senior developer
 - - The things that "light Nate up"
 - - How Nate got started in software
 - - Nate and Test-Driven Development
 - - Nate's story of failure - messy code that wasn't ready for review and lessons learned from that, especially the value of mentoring
 - - Nate's success story - remote work, performance, profiling, exploring new languages and platforms
 - - "Even keel", peaks and valleys, life experiences
 - - Nate's thoughts on having "made it" - contentment
 - - How Nate stays current with what he needs to know
 - - Nate's book recommendation
 - - The things that have Nate most excited
 - - The things that cause Nate pain and suffering
 - - The things about which Nate likes to geek out
 - - Nate's prediction for the future of software
 - - Nate's top 3 tips for delivering more value
 - - Keeping up with Nate
 
Resources:
- Nate's Pluralsight Course on Being a Professional: Professionalism for Developers
 - Nate's Pluralsight Author Page
 - Dave's Blog Post on Professionalism (Resulting From This Conversation)
 - Dave Fancher on Developer On Fire
 - Dan North on .NET Rocks! - Articulated Surgeon Who Says You Don't Need Surgery (starting at 46:10)
 - Uncle Bob Martin on Developer On Faire
 - Dan North and the Seminal Behaviour-Driven Development Article
 - Doc Norton on Developer On Fire
 - Scott Hanselman on Developer On Fire
 - Linda Rising on Developer On Fire
 - Jordan Harbinger and the Art of Charm
 - Nate's Brazilian Jiu Jitsu Blog
 
Nate's book recommendation:
Nate's top 3 tips for delivering more value:
- Expand - Know something beyond software
 - Empathize - Understand the daily routine, needs, and motivations of your user
 - Explain - Talk to somebody about something you did
 
Developer on Fire