• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Apprenticeship 8 28

Apprenticeship 8 28






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Apprenticeship 8 28 Apprenticeship 8 28 Presentation Transcript

    • Agile Apprenticeship Carl Shotwell Twitter: @carl_talks
    • What’s going on? ● About me ● What is agile apprenticeship? ● My experiences so far ● How to make a better apprentice program? ○ Discussion ● LeanCoffee
    • Me! ● BS Computer Science and Engineering ○ The Ohio State University, May 2013 ● Joined LeanDog as Software Apprentice in June, 2013
    • My problem? School doesn’t teach me how to make software! Really, if anything, it teaches how to get by.
    • What’s all this about?
    • What is apprenticeship? ● Internship: ○ “A student or a recent graduate undergoing supervised practical training.” -freedictionary.com ● Co-op: ○ “structured method of combining classroom-based education with practical work experience.” -wikipedia.org
    • What is apprenticeship? "Apprenticeship makes a difference because it instills a lifelong passion to master the craft. It instills a passion for perpetual learning and, in the process, enables the apprentice to become a great developer. -Pete McBreen, Software Craftsmanship" Q: How to nurture a passion for Software Craftsmanship?
    • Values to Strive For ● Growth Mindset ● A need to be adapting to feedback ● Pragmatic vs Dogmatic ● Desire to share knowledge ● Willingness to experiment ● Desire to take control of destiny ● Focus on individual ● Inclusivity ● Skill-centric rather than process ● Preference for situated learning *As defined in Apprenticeship Patterns by David Hoover and Adewale Oshineye
    • What am I doing to achieve these values? ● Work closely with a mentor on real world problems. ● Break some stuff! ● Collaborate! "You can't do anything really well unless you love it, and if you love to hack you'll inevitably be working on projects of your own." -Paul Graham, Hackers and Painters
    • Making a better agile apprentice? Discussion time! ● How does one inspire passion? ● How to make a better (insert trade here)? ● How to make a better agilista? ● How to make a better member of the community? ● How is the experience kept exciting and fresh?