Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Growing Apprentices: a values-based training program

npapagna
October 23, 2015

Growing Apprentices: a values-based training program

Ancient crafts was passed on through generations. Knowledge was transmitted by master craftsmen (those who were knowledgeable in the trade) to apprentices by familiarity, obtained by daily, close contact in a get-your-hands-dirty fashion.

In this way, transmission of a craft apprenticeship involved not only tools and materials, but also an initiation into a system language, ethics, taste and rules.

In this session we'll present a training program we've developed at 10 Pines based on this metaphor to try to answer the question 'What does it take to grow great developers?'.

All too often in today’s world; businesses and institutions hurry for short-term gain and tend toward valuing mass production over quality; or cheaper wages over compensating for consistently excellent work.

Our aim is not only train great developers, but do so from our culture and values to create a software development tradition where apprentices become master craftsmen that carry this legacy on.

npapagna

October 23, 2015
Tweet

More Decks by npapagna

Other Decks in Education

Transcript

  1. a p p r e n t i c e

    s h i p i j