SlideShare a Scribd company logo
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?

More Related Content

What's hot

Top 10 educational apps
Top 10 educational appsTop 10 educational apps
Top 10 educational apps
Mingjie(Benjamin) Wu
 
Medbiq xAPI workshop2b
Medbiq xAPI workshop2bMedbiq xAPI workshop2b
Medbiq xAPI workshop2b
David Topps
 
DSC UTeM Info Session 2020 Presentation Slides
DSC UTeM Info Session 2020 Presentation SlidesDSC UTeM Info Session 2020 Presentation Slides
DSC UTeM Info Session 2020 Presentation Slides
DSC UTeM
 
Global collaboration resources
Global collaboration resourcesGlobal collaboration resources
Global collaboration resources
EmilyMcGee10
 
TATE Project Workshop: WhatsApp for Teacher Development
TATE Project Workshop:   WhatsApp for Teacher DevelopmentTATE Project Workshop:   WhatsApp for Teacher Development
TATE Project Workshop: WhatsApp for Teacher Development
siims
 
Student Council
Student CouncilStudent Council
Student Council
Bravocash
 
Student Council
Student CouncilStudent Council
Student Council
Bravocash
 
Powerful possibilities
Powerful possibilitiesPowerful possibilities
Powerful possibilities
iamslempy
 
Tool Time with Rose
Tool Time with RoseTool Time with Rose
Tool Time with Rose
Rose Kuceyeski
 
The Connected Classroom: Using Google+ and Google Drive as teaching tools for...
The Connected Classroom: Using Google+ and Google Drive as teaching tools for...The Connected Classroom: Using Google+ and Google Drive as teaching tools for...
The Connected Classroom: Using Google+ and Google Drive as teaching tools for...
Andrew Matranga
 
Chicago Safety Conference Presentation 2009
Chicago Safety Conference Presentation 2009Chicago Safety Conference Presentation 2009
Chicago Safety Conference Presentation 2009
American Society of Safety Engineers
 
Activity brief 29 30 april
Activity brief 29 30 aprilActivity brief 29 30 april
Activity brief 29 30 april
Amy-Lee Reynolds
 
Me&km
Me&kmMe&km
Me&km
khanoom
 
Information session - UCEK DSC
Information session - UCEK DSCInformation session - UCEK DSC
Information session - UCEK DSC
AshwinRaj57
 
Everything Instructors Need To Get Started with Engaging Learners
Everything Instructors Need To Get Started with Engaging LearnersEverything Instructors Need To Get Started with Engaging Learners
Everything Instructors Need To Get Started with Engaging Learners
Lambda Solutions
 

What's hot (15)

Top 10 educational apps
Top 10 educational appsTop 10 educational apps
Top 10 educational apps
 
Medbiq xAPI workshop2b
Medbiq xAPI workshop2bMedbiq xAPI workshop2b
Medbiq xAPI workshop2b
 
DSC UTeM Info Session 2020 Presentation Slides
DSC UTeM Info Session 2020 Presentation SlidesDSC UTeM Info Session 2020 Presentation Slides
DSC UTeM Info Session 2020 Presentation Slides
 
Global collaboration resources
Global collaboration resourcesGlobal collaboration resources
Global collaboration resources
 
TATE Project Workshop: WhatsApp for Teacher Development
TATE Project Workshop:   WhatsApp for Teacher DevelopmentTATE Project Workshop:   WhatsApp for Teacher Development
TATE Project Workshop: WhatsApp for Teacher Development
 
Student Council
Student CouncilStudent Council
Student Council
 
Student Council
Student CouncilStudent Council
Student Council
 
Powerful possibilities
Powerful possibilitiesPowerful possibilities
Powerful possibilities
 
Tool Time with Rose
Tool Time with RoseTool Time with Rose
Tool Time with Rose
 
The Connected Classroom: Using Google+ and Google Drive as teaching tools for...
The Connected Classroom: Using Google+ and Google Drive as teaching tools for...The Connected Classroom: Using Google+ and Google Drive as teaching tools for...
The Connected Classroom: Using Google+ and Google Drive as teaching tools for...
 
Chicago Safety Conference Presentation 2009
Chicago Safety Conference Presentation 2009Chicago Safety Conference Presentation 2009
Chicago Safety Conference Presentation 2009
 
Activity brief 29 30 april
Activity brief 29 30 aprilActivity brief 29 30 april
Activity brief 29 30 april
 
Me&km
Me&kmMe&km
Me&km
 
Information session - UCEK DSC
Information session - UCEK DSCInformation session - UCEK DSC
Information session - UCEK DSC
 
Everything Instructors Need To Get Started with Engaging Learners
Everything Instructors Need To Get Started with Engaging LearnersEverything Instructors Need To Get Started with Engaging Learners
Everything Instructors Need To Get Started with Engaging Learners
 

Viewers also liked

Ghid pentru evaluarea calitatii programelor de internship
Ghid pentru evaluarea calitatii programelor de internshipGhid pentru evaluarea calitatii programelor de internship
Ghid pentru evaluarea calitatii programelor de internship
responsabilitate_sociala
 
Вводная лекция про ASO для ФРИИ
Вводная лекция про ASO для ФРИИВводная лекция про ASO для ФРИИ
Вводная лекция про ASO для ФРИИ
Andrasz Husti
 
IT Apprenticeship Program
IT Apprenticeship ProgramIT Apprenticeship Program
IT Apprenticeship Program
Merry Korn
 
Registered apprenticeship work based learning strategy
Registered apprenticeship work based learning strategyRegistered apprenticeship work based learning strategy
Registered apprenticeship work based learning strategy
DiscoverAbility NJ
 
ABC NorCal Apprenticeship Program FAQ
ABC NorCal Apprenticeship Program FAQABC NorCal Apprenticeship Program FAQ
ABC NorCal Apprenticeship Program FAQ
ABC NorCal
 
Apprenticeship Programs
Apprenticeship ProgramsApprenticeship Programs
Apprenticeship Programs
Dave Hoover
 

Viewers also liked (6)

Ghid pentru evaluarea calitatii programelor de internship
Ghid pentru evaluarea calitatii programelor de internshipGhid pentru evaluarea calitatii programelor de internship
Ghid pentru evaluarea calitatii programelor de internship
 
Вводная лекция про ASO для ФРИИ
Вводная лекция про ASO для ФРИИВводная лекция про ASO для ФРИИ
Вводная лекция про ASO для ФРИИ
 
IT Apprenticeship Program
IT Apprenticeship ProgramIT Apprenticeship Program
IT Apprenticeship Program
 
Registered apprenticeship work based learning strategy
Registered apprenticeship work based learning strategyRegistered apprenticeship work based learning strategy
Registered apprenticeship work based learning strategy
 
ABC NorCal Apprenticeship Program FAQ
ABC NorCal Apprenticeship Program FAQABC NorCal Apprenticeship Program FAQ
ABC NorCal Apprenticeship Program FAQ
 
Apprenticeship Programs
Apprenticeship ProgramsApprenticeship Programs
Apprenticeship Programs
 

Similar to Apprenticeship 8 28

Teaching opensource 2015
Teaching opensource 2015Teaching opensource 2015
Teaching opensource 2015
Craig Gardner
 
ClojureBridge In Practice 2016
ClojureBridge In Practice 2016ClojureBridge In Practice 2016
ClojureBridge In Practice 2016
Anna Pawlicka
 
Fetc 2022 Computational Thinking
Fetc 2022 Computational ThinkingFetc 2022 Computational Thinking
Fetc 2022 Computational Thinking
Julie Evans
 
Spin the Wheel , Flip the Class and so much more
Spin the Wheel , Flip the Class and so much moreSpin the Wheel , Flip the Class and so much more
Spin the Wheel , Flip the Class and so much more
Allan Carrington
 
SC Codes - SC Summit on IT
SC Codes - SC Summit on ITSC Codes - SC Summit on IT
SC Codes - SC Summit on IT
Pamela Wood Browne
 
Teaching with Technology & Gamification
Teaching with Technology & GamificationTeaching with Technology & Gamification
Teaching with Technology & Gamification
Classcraft
 
Syllab-Creating meaningful interaction between companies and university stude...
Syllab-Creating meaningful interaction between companies and university stude...Syllab-Creating meaningful interaction between companies and university stude...
Syllab-Creating meaningful interaction between companies and university stude...
Akshay Nath
 
The Role of Sustainability in Career and Workforce Development
The Role of Sustainability in Career and Workforce DevelopmentThe Role of Sustainability in Career and Workforce Development
The Role of Sustainability in Career and Workforce Development
Mieko Ozeki
 
ICT_in_PYP_ Guangz
ICT_in_PYP_ GuangzICT_in_PYP_ Guangz
ICT_in_PYP_ Guangz
Jason Graham
 
New Technology and Structures for Engaging Classrooms
New Technology and Structures for Engaging ClassroomsNew Technology and Structures for Engaging Classrooms
New Technology and Structures for Engaging Classrooms
Trevor Mattea
 
Creating activities to support learners towards digital fluency
Creating activities to support learners towards digital fluencyCreating activities to support learners towards digital fluency
Creating activities to support learners towards digital fluency
Scott Hibberson
 
Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...
Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...
Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...
Alexandra M. Pickett
 
[Journalism interactive 2015] andrew matranga open book classroom
[Journalism interactive 2015] andrew matranga open book classroom[Journalism interactive 2015] andrew matranga open book classroom
[Journalism interactive 2015] andrew matranga open book classroom
Andrew Matranga
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
ELENA GOMEZ
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
Domendra Sahu
 
Research highlight in citc 18 feb 2014 new4
Research highlight in citc 18 feb 2014 new4Research highlight in citc 18 feb 2014 new4
Research highlight in citc 18 feb 2014 new4
Kulu Studio
 
Breakfast future ready workshop
Breakfast future ready workshopBreakfast future ready workshop
Breakfast future ready workshop
Derek Wenmoth
 
GDSC PU Info Session 23-24.pdf
GDSC PU Info Session 23-24.pdfGDSC PU Info Session 23-24.pdf
GDSC PU Info Session 23-24.pdf
ShubhankitJain6
 
GDSC VESIT Info Session 23-24.pptx
GDSC VESIT Info Session 23-24.pptxGDSC VESIT Info Session 23-24.pptx
GDSC VESIT Info Session 23-24.pptx
SaumyaTripathi780946
 
Codesters
CodestersCodesters
Codesters
Barbara M. King
 

Similar to Apprenticeship 8 28 (20)

Teaching opensource 2015
Teaching opensource 2015Teaching opensource 2015
Teaching opensource 2015
 
ClojureBridge In Practice 2016
ClojureBridge In Practice 2016ClojureBridge In Practice 2016
ClojureBridge In Practice 2016
 
Fetc 2022 Computational Thinking
Fetc 2022 Computational ThinkingFetc 2022 Computational Thinking
Fetc 2022 Computational Thinking
 
Spin the Wheel , Flip the Class and so much more
Spin the Wheel , Flip the Class and so much moreSpin the Wheel , Flip the Class and so much more
Spin the Wheel , Flip the Class and so much more
 
SC Codes - SC Summit on IT
SC Codes - SC Summit on ITSC Codes - SC Summit on IT
SC Codes - SC Summit on IT
 
Teaching with Technology & Gamification
Teaching with Technology & GamificationTeaching with Technology & Gamification
Teaching with Technology & Gamification
 
Syllab-Creating meaningful interaction between companies and university stude...
Syllab-Creating meaningful interaction between companies and university stude...Syllab-Creating meaningful interaction between companies and university stude...
Syllab-Creating meaningful interaction between companies and university stude...
 
The Role of Sustainability in Career and Workforce Development
The Role of Sustainability in Career and Workforce DevelopmentThe Role of Sustainability in Career and Workforce Development
The Role of Sustainability in Career and Workforce Development
 
ICT_in_PYP_ Guangz
ICT_in_PYP_ GuangzICT_in_PYP_ Guangz
ICT_in_PYP_ Guangz
 
New Technology and Structures for Engaging Classrooms
New Technology and Structures for Engaging ClassroomsNew Technology and Structures for Engaging Classrooms
New Technology and Structures for Engaging Classrooms
 
Creating activities to support learners towards digital fluency
Creating activities to support learners towards digital fluencyCreating activities to support learners towards digital fluency
Creating activities to support learners towards digital fluency
 
Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...
Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...
Andreina Bloom Parisi-Amon: Presentation: Learners First & Empowering Instruc...
 
[Journalism interactive 2015] andrew matranga open book classroom
[Journalism interactive 2015] andrew matranga open book classroom[Journalism interactive 2015] andrew matranga open book classroom
[Journalism interactive 2015] andrew matranga open book classroom
 
Reading Book Report 3. Chapter
Reading Book Report 3. ChapterReading Book Report 3. Chapter
Reading Book Report 3. Chapter
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
 
Research highlight in citc 18 feb 2014 new4
Research highlight in citc 18 feb 2014 new4Research highlight in citc 18 feb 2014 new4
Research highlight in citc 18 feb 2014 new4
 
Breakfast future ready workshop
Breakfast future ready workshopBreakfast future ready workshop
Breakfast future ready workshop
 
GDSC PU Info Session 23-24.pdf
GDSC PU Info Session 23-24.pdfGDSC PU Info Session 23-24.pdf
GDSC PU Info Session 23-24.pdf
 
GDSC VESIT Info Session 23-24.pptx
GDSC VESIT Info Session 23-24.pptxGDSC VESIT Info Session 23-24.pptx
GDSC VESIT Info Session 23-24.pptx
 
Codesters
CodestersCodesters
Codesters
 

Recently uploaded

REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 

Recently uploaded (20)

REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 

Apprenticeship 8 28

  • 2. What’s going on? ● About me ● What is agile apprenticeship? ● My experiences so far ● How to make a better apprentice program? ○ Discussion ● LeanCoffee
  • 3. Me! ● BS Computer Science and Engineering ○ The Ohio State University, May 2013 ● Joined LeanDog as Software Apprentice in June, 2013
  • 4. My problem? School doesn’t teach me how to make software! Really, if anything, it teaches how to get by.
  • 6. 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
  • 7. 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?
  • 8. 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
  • 9. 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
  • 10. 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?