SlideShare une entreprise Scribd logo
1  sur  11
Developing
Software
Developers
A story about apprenticeship programs
by @DaveHoover
My Story
A child and family therapist from 1996-2000

Learned HTML in 1999

Joined Edventions in 2000, learned Perl to keep
my job

Started “apprenticing” in 2002

Wrote a book about “apprenticing” in 2005

Started Obtiva’s apprenticeship program in 2007

Grew the program at Groupon in 2011-2012

Friday was my last day at Groupon
Finally
published
in 2009
Why apprenticeship?
Mainstream hiring models are too narrow

Untold thousands of high potential, low credential,
underemployed people available

Grow people into your culture

Engenders loyalty in both your apprentices and
your mentors

Seeds a culture of learning inside your teams
Viable Cultures of
   Learning?
Ideal Competency
   Continuum
How does it work?
An experienced practitioner, willing to mentor

A team and project, within reach

Emphasis on culture over curriculum, surrounded
by growth

Contributing in the trenches

Pet project for safe exploration

Structured feedback loops at multiple levels
Results
From Obtiva, Groupon, Hashrocket, 8th Light

58 apprentices

54 succeeded, 93% success rate

80% still with the companies after 5 years

Starting salary: $73k (Chicago, Jacksonville)

Age range: 19-42, typically early/mid-20’s
Lessons Learned
Timeboxing into milestones

Scheduled decision points

1:1 ratio, 1:1 relationship

Organic curriculum

Still need to crack the inclusion nut
Next steps
Critically high US un/under-employment for those
under age 25

50% of US employers cannot fill skilled roles

Goal: Help start 1000 apprenticeship programs
inside of businesses and organizations across the
country

Paper:
https://s3.amazonaws.com/apprentice.us/Apprenti
ceship-Programs.pdf
Read this.



Thanks for
listening.



@DaveHoover

Contenu connexe

En vedette

Ashok Chava Kavithalu
Ashok Chava KavithaluAshok Chava Kavithalu
Ashok Chava Kavithalu
ashok.chava
 
Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...
Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...
Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...
Sivin Kit
 
DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?
DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?
DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?
Sivin Kit
 
CFM kenyataan media - hentikan tuduhan - final bm 9.09
CFM   kenyataan media - hentikan tuduhan  - final bm  9.09CFM   kenyataan media - hentikan tuduhan  - final bm  9.09
CFM kenyataan media - hentikan tuduhan - final bm 9.09
Sivin Kit
 
Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)
Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)
Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)
Sivin Kit
 
THE PRIME MINISTER MUST ACT AGAINST RELlGIOUS INTOLERANCE
THE PRIME  MINISTER  MUST  ACT  AGAINST  RELlGIOUS  INTOLERANCETHE PRIME  MINISTER  MUST  ACT  AGAINST  RELlGIOUS  INTOLERANCE
THE PRIME MINISTER MUST ACT AGAINST RELlGIOUS INTOLERANCE
Sivin Kit
 

En vedette (12)

Gorp
GorpGorp
Gorp
 
Ashok Chava Kavithalu
Ashok Chava KavithaluAshok Chava Kavithalu
Ashok Chava Kavithalu
 
Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...
Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...
Pastoral Communique from the Bumiputera Church in Sabah and Sarawak (Bahasa M...
 
DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?
DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?
DOES THE DEPUTY PRIME MINISTER ACCUSE ALL NON-MUSLIMS OF INSULTING ISLAM?
 
CFM kenyataan media - hentikan tuduhan - final bm 9.09
CFM   kenyataan media - hentikan tuduhan  - final bm  9.09CFM   kenyataan media - hentikan tuduhan  - final bm  9.09
CFM kenyataan media - hentikan tuduhan - final bm 9.09
 
WHEN, WHY AND HOW CHRISTIANS USE THE WORD ‘ALLAH’ (CFM 2013)
WHEN, WHY AND HOW CHRISTIANS USE THE WORD ‘ALLAH’ (CFM 2013)WHEN, WHY AND HOW CHRISTIANS USE THE WORD ‘ALLAH’ (CFM 2013)
WHEN, WHY AND HOW CHRISTIANS USE THE WORD ‘ALLAH’ (CFM 2013)
 
Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)
Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)
Chronology on 'Kalimah Allah' and Alkitab Fact Sheet (revised march 2010)
 
BILA, MENGAPA DAN BAGAIMANA KRISTIAN MENGGUNAKAN KATA ‘ALLAH’ (CFM 2013)
BILA, MENGAPA DAN BAGAIMANA KRISTIAN MENGGUNAKAN KATA ‘ALLAH’ (CFM 2013)BILA, MENGAPA DAN BAGAIMANA KRISTIAN MENGGUNAKAN KATA ‘ALLAH’ (CFM 2013)
BILA, MENGAPA DAN BAGAIMANA KRISTIAN MENGGUNAKAN KATA ‘ALLAH’ (CFM 2013)
 
THE PRIME MINISTER MUST ACT AGAINST RELlGIOUS INTOLERANCE
THE PRIME  MINISTER  MUST  ACT  AGAINST  RELlGIOUS  INTOLERANCETHE PRIME  MINISTER  MUST  ACT  AGAINST  RELlGIOUS  INTOLERANCE
THE PRIME MINISTER MUST ACT AGAINST RELlGIOUS INTOLERANCE
 
Shopping
ShoppingShopping
Shopping
 
Kenyataan Media CFM - hari merdeka & hari malaysia 2014 - final bm 26.08
Kenyataan Media CFM - hari merdeka & hari malaysia 2014 - final bm 26.08Kenyataan Media CFM - hari merdeka & hari malaysia 2014 - final bm 26.08
Kenyataan Media CFM - hari merdeka & hari malaysia 2014 - final bm 26.08
 
拡張性のあるPEGパーサの実装
拡張性のあるPEGパーサの実装拡張性のあるPEGパーサの実装
拡張性のあるPEGパーサの実装
 

Similaire à Developing Software Developers: A story about apprenticeship programs

Corkscrew Startup School
Corkscrew Startup SchoolCorkscrew Startup School
Corkscrew Startup School
Mark Flynn
 

Similaire à Developing Software Developers: A story about apprenticeship programs (20)

Digital skills for educators
Digital skills for educators Digital skills for educators
Digital skills for educators
 
The Modern Digital Learning Landscape: 5 Tips To Engage Gen Z and Millennial ...
The Modern Digital Learning Landscape: 5 Tips To Engage Gen Z and Millennial ...The Modern Digital Learning Landscape: 5 Tips To Engage Gen Z and Millennial ...
The Modern Digital Learning Landscape: 5 Tips To Engage Gen Z and Millennial ...
 
Ikidsfuture summer camp 2014 proposal
Ikidsfuture summer camp 2014  proposalIkidsfuture summer camp 2014  proposal
Ikidsfuture summer camp 2014 proposal
 
SkillsCamp Sales Deck - April 2017
SkillsCamp Sales Deck - April 2017SkillsCamp Sales Deck - April 2017
SkillsCamp Sales Deck - April 2017
 
Alpe presentation
Alpe presentationAlpe presentation
Alpe presentation
 
Become an online Tutor with Spanedea
Become an online Tutor with SpanedeaBecome an online Tutor with Spanedea
Become an online Tutor with Spanedea
 
Corkscrew Startup School
Corkscrew Startup SchoolCorkscrew Startup School
Corkscrew Startup School
 
Startup Experienceships - An Internship Revolution
Startup Experienceships - An Internship RevolutionStartup Experienceships - An Internship Revolution
Startup Experienceships - An Internship Revolution
 
Byju's case study published by Harvard business school.
Byju's case study published by Harvard business school.Byju's case study published by Harvard business school.
Byju's case study published by Harvard business school.
 
Apprenticeship Programs
Apprenticeship ProgramsApprenticeship Programs
Apprenticeship Programs
 
Learning 2006
Learning 2006Learning 2006
Learning 2006
 
Project to Product to Profit - Lessons learned trying to commercialize a majo...
Project to Product to Profit - Lessons learned trying to commercialize a majo...Project to Product to Profit - Lessons learned trying to commercialize a majo...
Project to Product to Profit - Lessons learned trying to commercialize a majo...
 
10 Tasks for L&D Departments in 2014 - Learning Insights Report Webinar Feb 2014
10 Tasks for L&D Departments in 2014 - Learning Insights Report Webinar Feb 201410 Tasks for L&D Departments in 2014 - Learning Insights Report Webinar Feb 2014
10 Tasks for L&D Departments in 2014 - Learning Insights Report Webinar Feb 2014
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of Everything
 
Total Learning: formal, informal and social learning with xAPI
Total Learning: formal, informal and social learning with xAPITotal Learning: formal, informal and social learning with xAPI
Total Learning: formal, informal and social learning with xAPI
 
5 Day Remote Innovation Certification Program
5 Day Remote Innovation Certification Program5 Day Remote Innovation Certification Program
5 Day Remote Innovation Certification Program
 
iStepup Placement Oriented Training
iStepup Placement Oriented TrainingiStepup Placement Oriented Training
iStepup Placement Oriented Training
 
10 Ways To Maximize Corporate Training
10 Ways To Maximize Corporate Training10 Ways To Maximize Corporate Training
10 Ways To Maximize Corporate Training
 
Educational Offerings - Brochure
Educational Offerings - BrochureEducational Offerings - Brochure
Educational Offerings - Brochure
 
Campus to corporate
Campus to corporateCampus to corporate
Campus to corporate
 

Plus de Dave Hoover (6)

Winning at Cooperative Games
Winning at Cooperative GamesWinning at Cooperative Games
Winning at Cooperative Games
 
Dev Bootcamp Chicago mentor information
Dev Bootcamp Chicago mentor informationDev Bootcamp Chicago mentor information
Dev Bootcamp Chicago mentor information
 
Heedful Programming
Heedful ProgrammingHeedful Programming
Heedful Programming
 
Apprenticeships on Open Source
Apprenticeships on Open SourceApprenticeships on Open Source
Apprenticeships on Open Source
 
Apprenticeships on Open Source
Apprenticeships on Open SourceApprenticeships on Open Source
Apprenticeships on Open Source
 
oscon_apprenticeship
oscon_apprenticeshiposcon_apprenticeship
oscon_apprenticeship
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Dernier (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

Developing Software Developers: A story about apprenticeship programs

  • 1. Developing Software Developers A story about apprenticeship programs by @DaveHoover
  • 2. My Story A child and family therapist from 1996-2000 Learned HTML in 1999 Joined Edventions in 2000, learned Perl to keep my job Started “apprenticing” in 2002 Wrote a book about “apprenticing” in 2005 Started Obtiva’s apprenticeship program in 2007 Grew the program at Groupon in 2011-2012 Friday was my last day at Groupon
  • 4. Why apprenticeship? Mainstream hiring models are too narrow Untold thousands of high potential, low credential, underemployed people available Grow people into your culture Engenders loyalty in both your apprentices and your mentors Seeds a culture of learning inside your teams
  • 5. Viable Cultures of Learning?
  • 6. Ideal Competency Continuum
  • 7. How does it work? An experienced practitioner, willing to mentor A team and project, within reach Emphasis on culture over curriculum, surrounded by growth Contributing in the trenches Pet project for safe exploration Structured feedback loops at multiple levels
  • 8. Results From Obtiva, Groupon, Hashrocket, 8th Light 58 apprentices 54 succeeded, 93% success rate 80% still with the companies after 5 years Starting salary: $73k (Chicago, Jacksonville) Age range: 19-42, typically early/mid-20’s
  • 9. Lessons Learned Timeboxing into milestones Scheduled decision points 1:1 ratio, 1:1 relationship Organic curriculum Still need to crack the inclusion nut
  • 10. Next steps Critically high US un/under-employment for those under age 25 50% of US employers cannot fill skilled roles Goal: Help start 1000 apprenticeship programs inside of businesses and organizations across the country Paper: https://s3.amazonaws.com/apprentice.us/Apprenti ceship-Programs.pdf