<<< Previous speaker next speaker >>>

Dave Hoover, Chief Craftsman at Obtiva

 Dave  Hoover Dave Hoover is the Chief Craftsman at Obtiva where he helps lead Obtiva's Software Studio and apprenticeship program. Dave has been developing software since 2000, when he left a career in child and family therapy. In 2002, Dave read Pete McBreen's Software Craftsmanship, which re-framed Dave's understanding of software development and how people become great software developers. Dave has become increasingly passionate about learning and has dedicated several years of his career to thinking, writing, and speaking about apprenticeship. He is co-author of the forthcoming Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman with Adewale Oshineye. Over the last couple years, on most days, you'd find Dave coding Ruby and Rails as the lead developer for Mad Mimi, one of his clients at Obtiva. Like most people, Dave likes to speak about himself in the third person, though his wife and three children find it less than amusing. Dave also enjoys all sorts of endurance sports.

Presentation: "Apprenticing to Mastery"

Time: Thursday 13:45 - 14:45

Location: Stanford

Abstract: Formal software apprenticeship is an approach to developing skilled software developers in use by companies like Obtiva and 8th Light. Dave Hoover and Paul Pagel will discuss the patterns of behavior they've observed in successful apprenticeships over the past several years, focusing specifically on apprenticeships in which the developer aspired to mastery. These apprenticeships are unique in many respects and the behavioral patterns are applicable both inside and outside formal software apprenticeships. Dave is co-author of O'Reilly's upcoming book 'Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman'.