SlideShare a Scribd company logo
1 of 6
ANDRÉ ODENDAAL
Create a Worthwhile Internship Programme
Background
> AppFactory running for 6+ years
> 100% employment rate
> Software craftmanship is a mentored effort
That which we persist in doing becomes easier, not that the nature of the task has
changed, but our ability to perform it has improved. – Ralph Waldo Emerson
Key Points
> Undistracted intermediate or better dev as mentor (magic sauce)
> Real projects with end-to-end buy-in (pride in ownership)
> Client (non-technical) engagement. Exposure to the greater eco-
system and processes (soft skills & empathy development)
> Breadth of research topics (infinite learner)
> Their own copy of your tech stack (future employment)
> Service access (tools of the job)
> Allowed to fail (safety net)
Intern’s Applied Effort & Ability over Time
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
January February March April May June July
Effort/Ability
Time
Kak-out Session
Aha! Moment
Attitude Adjustment Period
Going Forward
> Visit Us
> Partner with Us
> Ask for our manuals and suggestions
> Create a community of mentorship
/* THANK YOU*/
ANDRÉ ODENDAAL
Microsoft
v-anoden@microsoft.com
@Fengol
http://www.devconf.co.za/

More Related Content

What's hot

The truth about application release and deployment top 10 myths exposed
The truth about application release and deployment   top 10 myths exposedThe truth about application release and deployment   top 10 myths exposed
The truth about application release and deployment top 10 myths exposedIBM Software India
 
The Truth About Application Release and Deployment - Top 10 Myths Exposed
The Truth About Application Release and Deployment - Top 10 Myths ExposedThe Truth About Application Release and Deployment - Top 10 Myths Exposed
The Truth About Application Release and Deployment - Top 10 Myths ExposedCasey Lucas
 
What timedoi work
What timedoi workWhat timedoi work
What timedoi workMark Jim
 
Павло Камишов “Health check model: refined edition” Lviv Project Management Day
Павло Камишов “Health check model: refined edition” Lviv Project Management DayПавло Камишов “Health check model: refined edition” Lviv Project Management Day
Павло Камишов “Health check model: refined edition” Lviv Project Management DayLviv Startup Club
 
sf2-RecordOfAchievement
sf2-RecordOfAchievementsf2-RecordOfAchievement
sf2-RecordOfAchievementOmar Zaki
 
Uwec presentation
Uwec presentationUwec presentation
Uwec presentationajechort14
 
Best practices salesforce for advancement and alumni relations%0 b
Best practices  salesforce for advancement and alumni relations%0 bBest practices  salesforce for advancement and alumni relations%0 b
Best practices salesforce for advancement and alumni relations%0 bSalesforce.org
 
Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...
Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...
Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...Vidyalaya School Software
 
How to implement an ATS smoothly? - TalentPool
How to implement an ATS smoothly? - TalentPoolHow to implement an ATS smoothly? - TalentPool
How to implement an ATS smoothly? - TalentPoolTalent Pool
 
Usa test prep breana williams
Usa test prep  breana williamsUsa test prep  breana williams
Usa test prep breana williamsBw4559
 
Starting a Web Office From Scratch: Trials and Tales
Starting a Web Office From Scratch: Trials and TalesStarting a Web Office From Scratch: Trials and Tales
Starting a Web Office From Scratch: Trials and TalesNick DeNardis
 
Ephox's adventures into open source and SaaS
Ephox's adventures into open source and SaaSEphox's adventures into open source and SaaS
Ephox's adventures into open source and SaaSAndrew Roberts
 

What's hot (18)

The truth about application release and deployment top 10 myths exposed
The truth about application release and deployment   top 10 myths exposedThe truth about application release and deployment   top 10 myths exposed
The truth about application release and deployment top 10 myths exposed
 
The Truth About Application Release and Deployment - Top 10 Myths Exposed
The Truth About Application Release and Deployment - Top 10 Myths ExposedThe Truth About Application Release and Deployment - Top 10 Myths Exposed
The Truth About Application Release and Deployment - Top 10 Myths Exposed
 
10.rds1-1-RecordOfAchievement
10.rds1-1-RecordOfAchievement10.rds1-1-RecordOfAchievement
10.rds1-1-RecordOfAchievement
 
Team health check new
Team health check newTeam health check new
Team health check new
 
What timedoi work
What timedoi workWhat timedoi work
What timedoi work
 
Павло Камишов “Health check model: refined edition” Lviv Project Management Day
Павло Камишов “Health check model: refined edition” Lviv Project Management DayПавло Камишов “Health check model: refined edition” Lviv Project Management Day
Павло Камишов “Health check model: refined edition” Lviv Project Management Day
 
Remote working best practices by ASAP
Remote working best practices by ASAPRemote working best practices by ASAP
Remote working best practices by ASAP
 
Using Al for Career Preparation in Classrooms
Using Al for Career Preparation in ClassroomsUsing Al for Career Preparation in Classrooms
Using Al for Career Preparation in Classrooms
 
sf2-RecordOfAchievement
sf2-RecordOfAchievementsf2-RecordOfAchievement
sf2-RecordOfAchievement
 
Uwec presentation
Uwec presentationUwec presentation
Uwec presentation
 
Best practices salesforce for advancement and alumni relations%0 b
Best practices  salesforce for advancement and alumni relations%0 bBest practices  salesforce for advancement and alumni relations%0 b
Best practices salesforce for advancement and alumni relations%0 b
 
Ar Upgrade Presentation
Ar Upgrade PresentationAr Upgrade Presentation
Ar Upgrade Presentation
 
Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...
Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...
Vidyalaya School Management ERP offers Online Exams – Innovative, Paperless A...
 
How to implement an ATS smoothly? - TalentPool
How to implement an ATS smoothly? - TalentPoolHow to implement an ATS smoothly? - TalentPool
How to implement an ATS smoothly? - TalentPool
 
Usa test prep breana williams
Usa test prep  breana williamsUsa test prep  breana williams
Usa test prep breana williams
 
Starting a Web Office From Scratch: Trials and Tales
Starting a Web Office From Scratch: Trials and TalesStarting a Web Office From Scratch: Trials and Tales
Starting a Web Office From Scratch: Trials and Tales
 
Ephox's adventures into open source and SaaS
Ephox's adventures into open source and SaaSEphox's adventures into open source and SaaS
Ephox's adventures into open source and SaaS
 
AtTask_IT_PITCH_wOUT_DEMO (2)
AtTask_IT_PITCH_wOUT_DEMO (2)AtTask_IT_PITCH_wOUT_DEMO (2)
AtTask_IT_PITCH_wOUT_DEMO (2)
 

Similar to Create a worthwhile internship programme

The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile ElephantIsrael Gat
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaonAP EDUSOFT
 
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Directi Group
 
What i learned adopting agile practices
What i learned adopting agile practicesWhat i learned adopting agile practices
What i learned adopting agile practicesVijay Narayanan
 
Lessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeLessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeMatt Tesauro
 
Astd 2014 - the Performance Support Storm
Astd 2014 - the Performance Support StormAstd 2014 - the Performance Support Storm
Astd 2014 - the Performance Support StormTulser
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
The Performance Support Storm
The Performance Support StormThe Performance Support Storm
The Performance Support StormJos Arets
 
Understanding devops
Understanding devopsUnderstanding devops
Understanding devopsJames Samuel
 
Linda Dulye IABC 2010 Global Conference Presentation
Linda Dulye IABC 2010 Global Conference PresentationLinda Dulye IABC 2010 Global Conference Presentation
Linda Dulye IABC 2010 Global Conference PresentationDulye
 
Continuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool AidContinuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool AidMichael Benning
 
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt Tesauro
 
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...PROIDEA
 
Yashasree barve power of dev ops - ai 2012 - 1.0-share
Yashasree barve   power of dev ops - ai 2012 - 1.0-shareYashasree barve   power of dev ops - ai 2012 - 1.0-share
Yashasree barve power of dev ops - ai 2012 - 1.0-shareyashasree
 
Kevin's Software Success Equation
Kevin's Software Success EquationKevin's Software Success Equation
Kevin's Software Success Equationkevinjmireles
 
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...Upside Learning Solutions
 
Odesk Webinar - Building Your Workteam
Odesk Webinar - Building Your WorkteamOdesk Webinar - Building Your Workteam
Odesk Webinar - Building Your WorkteamAmit Bakshi
 

Similar to Create a worthwhile internship programme (20)

The Dancing Agile Elephant
The Dancing Agile ElephantThe Dancing Agile Elephant
The Dancing Agile Elephant
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaon
 
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
 
Whole Agile
Whole AgileWhole Agile
Whole Agile
 
What i learned adopting agile practices
What i learned adopting agile practicesWhat i learned adopting agile practices
What i learned adopting agile practices
 
Lessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeLessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec Life
 
Astd 2014 - the Performance Support Storm
Astd 2014 - the Performance Support StormAstd 2014 - the Performance Support Storm
Astd 2014 - the Performance Support Storm
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
The Performance Support Storm
The Performance Support StormThe Performance Support Storm
The Performance Support Storm
 
Understanding devops
Understanding devopsUnderstanding devops
Understanding devops
 
Sq mag no_05
Sq mag no_05Sq mag no_05
Sq mag no_05
 
Linda Dulye IABC 2010 Global Conference Presentation
Linda Dulye IABC 2010 Global Conference PresentationLinda Dulye IABC 2010 Global Conference Presentation
Linda Dulye IABC 2010 Global Conference Presentation
 
Continuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool AidContinuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Integration - Getting Your Department To Drink The Kool Aid
 
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
 
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
 
Yashasree barve power of dev ops - ai 2012 - 1.0-share
Yashasree barve   power of dev ops - ai 2012 - 1.0-shareYashasree barve   power of dev ops - ai 2012 - 1.0-share
Yashasree barve power of dev ops - ai 2012 - 1.0-share
 
Kevin's Software Success Equation
Kevin's Software Success EquationKevin's Software Success Equation
Kevin's Software Success Equation
 
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
Preparing for Next Generation eLearning - Part I - Responsive eLearning & Tin...
 
Odesk Webinar - Building Your Workteam
Odesk Webinar - Building Your WorkteamOdesk Webinar - Building Your Workteam
Odesk Webinar - Building Your Workteam
 

More from Andre Odendaal

Convolutional Neural Networks plays Racing Game
Convolutional Neural Networks plays Racing GameConvolutional Neural Networks plays Racing Game
Convolutional Neural Networks plays Racing GameAndre Odendaal
 
State of game development
State of game developmentState of game development
State of game developmentAndre Odendaal
 
Prototyping with Text Adventures and MUDs
Prototyping with Text Adventures and MUDsPrototyping with Text Adventures and MUDs
Prototyping with Text Adventures and MUDsAndre Odendaal
 
Machine Learning & Unity
Machine Learning & UnityMachine Learning & Unity
Machine Learning & UnityAndre Odendaal
 
JavaScript fundamental data types and functions
JavaScript fundamental data types and functionsJavaScript fundamental data types and functions
JavaScript fundamental data types and functionsAndre Odendaal
 
Narrative without fluff
Narrative without fluffNarrative without fluff
Narrative without fluffAndre Odendaal
 
Comparing the scrum definition to its practice
Comparing the scrum definition to its practiceComparing the scrum definition to its practice
Comparing the scrum definition to its practiceAndre Odendaal
 
Overview of System Virtualization
Overview of System VirtualizationOverview of System Virtualization
Overview of System VirtualizationAndre Odendaal
 
Text adventures & muds
Text adventures & mudsText adventures & muds
Text adventures & mudsAndre Odendaal
 
Why you should make board games?
Why you should make board games?Why you should make board games?
Why you should make board games?Andre Odendaal
 

More from Andre Odendaal (12)

Preparing Your CV
Preparing Your CVPreparing Your CV
Preparing Your CV
 
Convolutional Neural Networks plays Racing Game
Convolutional Neural Networks plays Racing GameConvolutional Neural Networks plays Racing Game
Convolutional Neural Networks plays Racing Game
 
State of game development
State of game developmentState of game development
State of game development
 
Roguelike Theory
Roguelike TheoryRoguelike Theory
Roguelike Theory
 
Prototyping with Text Adventures and MUDs
Prototyping with Text Adventures and MUDsPrototyping with Text Adventures and MUDs
Prototyping with Text Adventures and MUDs
 
Machine Learning & Unity
Machine Learning & UnityMachine Learning & Unity
Machine Learning & Unity
 
JavaScript fundamental data types and functions
JavaScript fundamental data types and functionsJavaScript fundamental data types and functions
JavaScript fundamental data types and functions
 
Narrative without fluff
Narrative without fluffNarrative without fluff
Narrative without fluff
 
Comparing the scrum definition to its practice
Comparing the scrum definition to its practiceComparing the scrum definition to its practice
Comparing the scrum definition to its practice
 
Overview of System Virtualization
Overview of System VirtualizationOverview of System Virtualization
Overview of System Virtualization
 
Text adventures & muds
Text adventures & mudsText adventures & muds
Text adventures & muds
 
Why you should make board games?
Why you should make board games?Why you should make board games?
Why you should make board games?
 

Recently uploaded

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 

Recently uploaded (20)

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 

Create a worthwhile internship programme

  • 1. ANDRÉ ODENDAAL Create a Worthwhile Internship Programme
  • 2. Background > AppFactory running for 6+ years > 100% employment rate > Software craftmanship is a mentored effort That which we persist in doing becomes easier, not that the nature of the task has changed, but our ability to perform it has improved. – Ralph Waldo Emerson
  • 3. Key Points > Undistracted intermediate or better dev as mentor (magic sauce) > Real projects with end-to-end buy-in (pride in ownership) > Client (non-technical) engagement. Exposure to the greater eco- system and processes (soft skills & empathy development) > Breadth of research topics (infinite learner) > Their own copy of your tech stack (future employment) > Service access (tools of the job) > Allowed to fail (safety net)
  • 4. Intern’s Applied Effort & Ability over Time 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% January February March April May June July Effort/Ability Time Kak-out Session Aha! Moment Attitude Adjustment Period
  • 5. Going Forward > Visit Us > Partner with Us > Ask for our manuals and suggestions > Create a community of mentorship
  • 6. /* THANK YOU*/ ANDRÉ ODENDAAL Microsoft v-anoden@microsoft.com @Fengol http://www.devconf.co.za/