SlideShare a Scribd company logo
Growing Your
   Own
 Developers
MY NAME
 IS JEFF
@Jeffrey_Baird
GROW YOUR
   OWN
DEVELOPERS
Why I’m Here

What does it mean?

What is Medivo doing right?
Why I’m Here

What does it mean?

What is Medivo doing right?
I’m a n00b
This is what it printed
Have We
  Been
Trolled?!
That was
April 30th
Why I’m Here

What does it mean?

What is Medivo doing right?
Must Have
  MOAR
Developers
ZOMG?!
Why I’m Here

What does it mean?

What is Medivo doing right?
Create a n00b
friendly
environment:
Create a n00b
friendly
environment:
 Internal Projects
Create a n00b
friendly
environment:
 Internal Projects
 Work other devs hate
Create a n00b
friendly
environment:
 Internal Projects
 Work other devs hate
 Pairing
Clear
Definition of
 success
Safe place to mess up
Learn by
Teaching
AWESOME place
   to work
Who makes a
   good
 Candidate?
Where are
 they?
Is your company right
   for apprentices?
HA!!
  TRICK
QUESTION!
Always be
LEARNING
Questions?
@Jeffrey_Baird
   jeffreybaird
learnwithjeff.com
Sources
• http://www.bls.gov/opub/mlr/2009/11/art5full.pdf
• http://techcrunch.com/2012/04/28/they-aint-making-any-
  more-of-them-the-great-engineering-shortage-of-2012/
• http://cra.org/govaffairs/blog/2012/04/undergrad-computer-
  science-enrollments-rise-for-fourth-straight-year-cra-taulbee-
  report/#comments
• http://chronicle.com/article/Decoding-the-Value-of-
  Computer/125266/
• http://www.cio.com/article/14765/Bright_Outlook_for_IT_Jo
  bs

More Related Content

Viewers also liked

Random 120807095923-phpapp01
Random 120807095923-phpapp01Random 120807095923-phpapp01
Random 120807095923-phpapp01kalyna1996
 
ปประเมินคุณลักษณะ51
ปประเมินคุณลักษณะ51ปประเมินคุณลักษณะ51
ปประเมินคุณลักษณะ51krupornpana55
 
Gartner EEE - BPM - Anadolu Sigorta Sunumu
Gartner EEE - BPM - Anadolu Sigorta SunumuGartner EEE - BPM - Anadolu Sigorta Sunumu
Gartner EEE - BPM - Anadolu Sigorta Sunumu
halilaksu
 
AiLibrary -Linkedin redherringmain--discussion
AiLibrary -Linkedin  redherringmain--discussionAiLibrary -Linkedin  redherringmain--discussion
AiLibrary -Linkedin redherringmain--discussion
Gordon Kraft
 
Due Notizie in Croce
Due Notizie in CroceDue Notizie in Croce
Due Notizie in Croce
crocebianca
 
1whp s20
1whp s201whp s20
1whp s20
mydreamict
 
Alimentación
AlimentaciónAlimentación
Alimentación
Educacion Infantil
 
Apresentação sit1 vol3 1ªsérie em
Apresentação sit1 vol3 1ªsérie emApresentação sit1 vol3 1ªsérie em
Apresentação sit1 vol3 1ªsérie em
Tiago Rafael
 
MPA650TamayoFinalPaper
MPA650TamayoFinalPaperMPA650TamayoFinalPaper
MPA650TamayoFinalPaper
Sandra Tamayo
 
Business communication
Business communicationBusiness communication
Business communication
Pawan Kumar
 
Jason Zattler Wiser Insurance Agency
Jason Zattler Wiser Insurance AgencyJason Zattler Wiser Insurance Agency
Jason Zattler Wiser Insurance Agency
BNI
 

Viewers also liked (13)

Random 120807095923-phpapp01
Random 120807095923-phpapp01Random 120807095923-phpapp01
Random 120807095923-phpapp01
 
ปประเมินคุณลักษณะ51
ปประเมินคุณลักษณะ51ปประเมินคุณลักษณะ51
ปประเมินคุณลักษณะ51
 
Kiwanis
KiwanisKiwanis
Kiwanis
 
Gartner EEE - BPM - Anadolu Sigorta Sunumu
Gartner EEE - BPM - Anadolu Sigorta SunumuGartner EEE - BPM - Anadolu Sigorta Sunumu
Gartner EEE - BPM - Anadolu Sigorta Sunumu
 
AiLibrary -Linkedin redherringmain--discussion
AiLibrary -Linkedin  redherringmain--discussionAiLibrary -Linkedin  redherringmain--discussion
AiLibrary -Linkedin redherringmain--discussion
 
Due Notizie in Croce
Due Notizie in CroceDue Notizie in Croce
Due Notizie in Croce
 
Media presentation
Media presentationMedia presentation
Media presentation
 
1whp s20
1whp s201whp s20
1whp s20
 
Alimentación
AlimentaciónAlimentación
Alimentación
 
Apresentação sit1 vol3 1ªsérie em
Apresentação sit1 vol3 1ªsérie emApresentação sit1 vol3 1ªsérie em
Apresentação sit1 vol3 1ªsérie em
 
MPA650TamayoFinalPaper
MPA650TamayoFinalPaperMPA650TamayoFinalPaper
MPA650TamayoFinalPaper
 
Business communication
Business communicationBusiness communication
Business communication
 
Jason Zattler Wiser Insurance Agency
Jason Zattler Wiser Insurance AgencyJason Zattler Wiser Insurance Agency
Jason Zattler Wiser Insurance Agency
 

Similar to Growing Your Own Developers

Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?
Deidre Diamond
 
Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?
Deidre Diamond
 
Remon Geyser Festival NewMR 2017
Remon Geyser Festival NewMR 2017Remon Geyser Festival NewMR 2017
Remon Geyser Festival NewMR 2017
Ray Poynter
 
4 Steps to a Compelling Employer Brand from Scratch
4 Steps to a Compelling Employer Brand from Scratch4 Steps to a Compelling Employer Brand from Scratch
4 Steps to a Compelling Employer Brand from Scratch
Andy, Xinbin Hu
 
Building an EVP from scratch, in-house, super fast, for free, based on real d...
Building an EVP from scratch, in-house, super fast, for free, based on real d...Building an EVP from scratch, in-house, super fast, for free, based on real d...
Building an EVP from scratch, in-house, super fast, for free, based on real d...
LinkedIn Talent Solutions
 
Interview Success for Internships
Interview Success for InternshipsInterview Success for Internships
Interview Success for Internships
Katie Vigil, M.S.
 
ERADA M4 S3 - Entrepreneurship Stories - Males
ERADA M4 S3 - Entrepreneurship Stories - MalesERADA M4 S3 - Entrepreneurship Stories - Males
ERADA M4 S3 - Entrepreneurship Stories - Males
Center for Entrepreneurship
 
3. Подготовка на впечатляващо CV
3. Подготовка на впечатляващо CV3. Подготовка на впечатляващо CV
3. Подготовка на впечатляващо CV
Svetlin Nakov
 
DIY Employer Brand: 4 Steps to a Compelling Employer Brand from Scratch
DIY Employer Brand: 4 Steps to a Compelling Employer Brand from ScratchDIY Employer Brand: 4 Steps to a Compelling Employer Brand from Scratch
DIY Employer Brand: 4 Steps to a Compelling Employer Brand from Scratch
Andy, Xinbin Hu
 
How to Overcome the Challenges to Hiring Global Talent
How to Overcome the Challenges to Hiring Global TalentHow to Overcome the Challenges to Hiring Global Talent
How to Overcome the Challenges to Hiring Global Talent
Jeff Altman
 
How to Bring your Employer Brand to Life
How to Bring your Employer Brand to LifeHow to Bring your Employer Brand to Life
How to Bring your Employer Brand to Life
TALiNT Partners
 
Flit webs business presentation
Flit webs business presentationFlit webs business presentation
Flit webs business presentation
Ashish Sangai
 
Say it loudly
Say it loudlySay it loudly
Say it loudly
Maroua Saoud
 
06062015 webinar international students' career in USA - present by Senior HR
 06062015 webinar  international students' career in USA - present by Senior HR  06062015 webinar  international students' career in USA - present by Senior HR
06062015 webinar international students' career in USA - present by Senior HR
Tim Kou
 
5 Foundations of Great Nonprofit Websites - Mike Farag - Fervor Marketing
5 Foundations of Great Nonprofit Websites  - Mike Farag - Fervor Marketing5 Foundations of Great Nonprofit Websites  - Mike Farag - Fervor Marketing
5 Foundations of Great Nonprofit Websites - Mike Farag - Fervor Marketing
Mike Farag
 
5 Foundations of Great Nonprofit Websites - Mike Marag - Fervor Marketing
5 Foundations of Great Nonprofit Websites  - Mike Marag - Fervor Marketing5 Foundations of Great Nonprofit Websites  - Mike Marag - Fervor Marketing
5 Foundations of Great Nonprofit Websites - Mike Marag - Fervor Marketing
Mike Farag
 
5 foundations of great nonprofit websites mike farag - fervor marketing
5 foundations of great nonprofit websites   mike farag - fervor marketing5 foundations of great nonprofit websites   mike farag - fervor marketing
5 foundations of great nonprofit websites mike farag - fervor marketing
Mike Farag
 
5 foundations of great nonprofit websites mike farag - fervor marketing
5 foundations of great nonprofit websites   mike farag - fervor marketing5 foundations of great nonprofit websites   mike farag - fervor marketing
5 foundations of great nonprofit websites mike farag - fervor marketing
Mike Farag
 
John White professional portfolio
John White professional portfolioJohn White professional portfolio
John White professional portfolio
Social Marketing Solutions
 
7 Ways To Build A Brand That Attracts Top Talent
7 Ways To Build A Brand That Attracts Top Talent7 Ways To Build A Brand That Attracts Top Talent
7 Ways To Build A Brand That Attracts Top Talent
BambooHR
 

Similar to Growing Your Own Developers (20)

Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?
 
Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?Why Is Finding A Place To Work That You Love So Hard?
Why Is Finding A Place To Work That You Love So Hard?
 
Remon Geyser Festival NewMR 2017
Remon Geyser Festival NewMR 2017Remon Geyser Festival NewMR 2017
Remon Geyser Festival NewMR 2017
 
4 Steps to a Compelling Employer Brand from Scratch
4 Steps to a Compelling Employer Brand from Scratch4 Steps to a Compelling Employer Brand from Scratch
4 Steps to a Compelling Employer Brand from Scratch
 
Building an EVP from scratch, in-house, super fast, for free, based on real d...
Building an EVP from scratch, in-house, super fast, for free, based on real d...Building an EVP from scratch, in-house, super fast, for free, based on real d...
Building an EVP from scratch, in-house, super fast, for free, based on real d...
 
Interview Success for Internships
Interview Success for InternshipsInterview Success for Internships
Interview Success for Internships
 
ERADA M4 S3 - Entrepreneurship Stories - Males
ERADA M4 S3 - Entrepreneurship Stories - MalesERADA M4 S3 - Entrepreneurship Stories - Males
ERADA M4 S3 - Entrepreneurship Stories - Males
 
3. Подготовка на впечатляващо CV
3. Подготовка на впечатляващо CV3. Подготовка на впечатляващо CV
3. Подготовка на впечатляващо CV
 
DIY Employer Brand: 4 Steps to a Compelling Employer Brand from Scratch
DIY Employer Brand: 4 Steps to a Compelling Employer Brand from ScratchDIY Employer Brand: 4 Steps to a Compelling Employer Brand from Scratch
DIY Employer Brand: 4 Steps to a Compelling Employer Brand from Scratch
 
How to Overcome the Challenges to Hiring Global Talent
How to Overcome the Challenges to Hiring Global TalentHow to Overcome the Challenges to Hiring Global Talent
How to Overcome the Challenges to Hiring Global Talent
 
How to Bring your Employer Brand to Life
How to Bring your Employer Brand to LifeHow to Bring your Employer Brand to Life
How to Bring your Employer Brand to Life
 
Flit webs business presentation
Flit webs business presentationFlit webs business presentation
Flit webs business presentation
 
Say it loudly
Say it loudlySay it loudly
Say it loudly
 
06062015 webinar international students' career in USA - present by Senior HR
 06062015 webinar  international students' career in USA - present by Senior HR  06062015 webinar  international students' career in USA - present by Senior HR
06062015 webinar international students' career in USA - present by Senior HR
 
5 Foundations of Great Nonprofit Websites - Mike Farag - Fervor Marketing
5 Foundations of Great Nonprofit Websites  - Mike Farag - Fervor Marketing5 Foundations of Great Nonprofit Websites  - Mike Farag - Fervor Marketing
5 Foundations of Great Nonprofit Websites - Mike Farag - Fervor Marketing
 
5 Foundations of Great Nonprofit Websites - Mike Marag - Fervor Marketing
5 Foundations of Great Nonprofit Websites  - Mike Marag - Fervor Marketing5 Foundations of Great Nonprofit Websites  - Mike Marag - Fervor Marketing
5 Foundations of Great Nonprofit Websites - Mike Marag - Fervor Marketing
 
5 foundations of great nonprofit websites mike farag - fervor marketing
5 foundations of great nonprofit websites   mike farag - fervor marketing5 foundations of great nonprofit websites   mike farag - fervor marketing
5 foundations of great nonprofit websites mike farag - fervor marketing
 
5 foundations of great nonprofit websites mike farag - fervor marketing
5 foundations of great nonprofit websites   mike farag - fervor marketing5 foundations of great nonprofit websites   mike farag - fervor marketing
5 foundations of great nonprofit websites mike farag - fervor marketing
 
John White professional portfolio
John White professional portfolioJohn White professional portfolio
John White professional portfolio
 
7 Ways To Build A Brand That Attracts Top Talent
7 Ways To Build A Brand That Attracts Top Talent7 Ways To Build A Brand That Attracts Top Talent
7 Ways To Build A Brand That Attracts Top Talent
 

Recently uploaded

Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 

Recently uploaded (20)

Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 

Growing Your Own Developers

Editor's Notes

  1. Hello everyone!This is my first ever ruby conference talk so I am super excited and absolutely terrified to be here.It doesn't help that I probably have the least or close to the least amount of programming experience in this room.But, I'll get to that in a second. Today I want to talk to you about Growing your own developers
  2. My name is Jeff Baird I am a Junior Developer at Medivo in NYC
  3. My name is Jeff Baird I am a Junior Developer at Medivo in NYC
  4. Tell me how I did, help me get better or just tell me how much you disagree with me on twitter.
  5. I hope to accomplish a few things:First I want to cover, quickly, how I got in my current positionNext I want to discuss what I mean by growing your own developers, why we need to, and how it is benificialThen I want to tell you all the things Medivo is doing right to make my experience as an employee as rewarding as possible for everyone involved.
  6. I hope to offer a different perspective on training developers as I am actually on the recieving end of this awesome experience instead of the giving end.
  7. In Feburary of this year I had never written a line of code. I was on the business end of a few small tech startups in Tampa, Fl and before that I worked in commercial shipping. So, I had seen code, but that was about all.Then, I decidiedto do codeyear on codeacademy. I had a little fun tinkering with Javascript, writing fizzbuzz and the blackjack game they had on there but it was far from anything productive.Then, in late April I was invited to a new kind of event in tampa called coder night put on by the tampa ruby group. A bunch of devs completed an assignment and then got together to review the answers, all submitted anynonmously. I hadn't really looked long enough at ruby to understand much other than you could do some interesting things with strings.The assignment was to create a Logo-like program that was capable of producing ASCII art. Well, I only had a few hours to try to learn how to do this so I could submit something and attend the meeting. So, This is what I came up with.
  8. I had figured out what the shape I was supposed to draw was and then manually printed the strings out to the console.
  9. Here is what it printed. I remember one of the organizers, Jason, asking the other organizers, Gavin
  10. "Have we been trolled?"
  11. After that meeting though, I was hooked. I originally planned to spend a few hours a night coding but it quickly became 10 or more hours a day. It took me six years of undergraduate education, starting twocompanies and a year working on cargo ships for me to figure out that my passion was programming.That was less than five months ago.I have been working as a full-time dev at a rails shop since July 11th, so do the Math.I'm not going to spend any time diving into my learning techniques. I'd love to discuss that after my presentation, I've written about it on my blog and recently participated in a panel discussing that at length.
  12. Instead, I am going to try and convince you that Medivo wasn't absolutely crazy to hire me. And, I want to go one step further and convince you that you should be open to doing something similar in your company.
  13. Instead my hope is to begin to see job postings for paid internships, apprenticeships and junior positions that don't have the requirement of "1-2 years experience or CS degree”
  14. So, what do I mean, growing your own developer? I don't mean that you should pick random people off the street and pay them to learn to code on your dime.Instead my hope is to begin to see job postings for paid internships, apprenticeships and junior positions that don't have the requirement of "1-2 years experience or CS degree"
  15. Currently our industry is facing a shortage of developers. How many of your companies are currently hiring developers? How many of you are actively looking for work?In 2007 our country reached a low point in the amount of CS degrees issued in over a decade at just around 8000. And, while CS enrollement has been slowly on the rise we are currently at just under 15,000 graduate per year; it isn't expected to meet the increased demand of our industry. According to statistics from the Computing Research Association and the Bureau of Labour Statistics from 2008 - 2018 we should graduate somewhere between 200,000 - 400,000 cs graduates but jobs are expected to grow by over 762,000. So we only have two options. Change how we train developers or get import them from other countries. I don't know a whole lot about visa's except that they are fairly large barriers for employeersI believe the solution to this is to invest in employees who may not have once made the technological bar set by the hiring departments. This may sound scary.
  16. I can almost hear the thoughts in your head ZOMG I CAN'T BELIEVE HE WANTS TO BURDEN US WITH N00BS. Chill. To reiterate I'm not saying to hire people who have never written any code. Instead find someone who has the passion, the clear love of learning and the aptitude in other things to make it happen.
  17. Enough vauge preaching though. I am going to tell you exactly how Medivo has been making use of me without dragging too much on productivity, giving me a chance to learn, and also getting their moneys worth.
  18. First, my boss, Daniel has done an awesome job giving me a really cool range of projects. From working with him on some internal projects, to doing work most of you would find dull and repetetive but is still super exciting to someone at my skill level, to giving me a project that is fairly large, needed to be used in production, but couldn't do a whole lot of damage to the rest of the code base if I messed it up and then letting me pair with some of the more senior guys on the team.
  19. First, my boss, Daniel has done an awesome job giving me a really cool range of projects. From working with him on some internal projects, like hubot work, automating office procedures and to
  20. doing work most of you would find dull and repetetive but is still super exciting to someone at my skill level, like grabbing information out of the database for other departments to giving me a project that is fairly large, needed to be used in production, but couldn't do a whole lot of damage to the rest of the code base if I messed it up and then letting me pair with some of the more senior guys on the team.
  21. to giving me a project that is fairly large, needed to be used in production, but couldn't do a whole lot of damage to the rest of the code base if I messed it up and then letting me pair with some of the more senior guys on the team.
  22. All of the projects have had a clear definition of success, something I have found helpful to getting the constant feedback that can make learning so fun.
  23. Another thing that has been awesome is that Medivo made it clear that minor messups were okay. I follow some guidelines (like not merging things into master it I've broken it) but on the whole I have never felt embarressed by my mistakes
  24. One of the ways I've felt the most usefull to Medivo is how it encourages a culture of learning. We often hear that you learn best by teaching. At medivo I believe that having the team constantly teach me has forced an awareness about our app and the technologies that we use that wasn't there before.
  25. When you think of all these things I've mentioned, projects with clear acceptance criterea, a focus on learning, challenging and fuffilling projects and a safe place to make mistakes, you aren't just describing a good work environment for apprentances you are describing a good work environment.
  26. Regardless of skill level the number one quality that you should look for is a desire to learn. Innate curiosity is tough to teach and becomes apparent fairly quickly after spending some time with the candidate. Pair with them, are they asking the right question?
  27. Last week in NYC we hosted a Junior developer panel and one of the things that struck me was how nervous many beginning programmers were to reach out to their local communities. So, if you catch wind of someone trying to learn to program invite them to your meet up group, make your self available for questions. Start a relationship with beginners and the ones that grow in a way that is
  28. So, is your work environment a good place for apprentices?
  29. Learning should be encouraged at every level of a developers career, it is the single most important skill we have as developers. If your company isn't a safe place for apprentices, it is likely that it isn't a good place for learning in general. This should change.
  30. Tell me how I did, help me get better or just tell me how much you disagree with me on twitter.