SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
How we Mentor
"Rock Star" Students
Lance Albertson
Director
lance@osuosl.org
@ramereth
About me
● Director OSU Open Source Lab
● Systems Admin Background
● Virtualization (Ganeti+KVM),
CFengine, Puppet, GlusterFS
● Gentoo Developer
● Trumpet Jazz performer
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
About the OSU Open Source Lab
● FOSS hosting for high-impact projects
○ 160 projects
○ Drupal, Apache Software Foundation, Linux
Foundation, Python Software Foundation
● Co-location, private cloud, managed
hosting
● 4 FTEs / 18 undergrad students
● Systems Engineering, Development, and
Media teams
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Students
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
Powered by Students
● Systems Team
○ Server installation, machine deployment,
configuration management, service
deployment, ticket troubleshooting, etc
● Development Team
○ Python/Django, Some PHP & Ruby, IU, backend,
middleware, infrastructure dev tools, design
● Media Team
○ Public relations, blog posts, interviews, social
media, event planning
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Students
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
Students
10 Years of FOSS Hosting at the OSU Open Source Lab
Lance Albertson | lance@osuosl.org | @ramereth
Post-graduation Careers
● 60 OSL alumni student and staff
● Types of careers:
○ Systems Engineering
○ Software Development
○ Management
● Startups - CloudKick (Alex Polvi)
● Companies they work at
○ Mozilla, Rackspace, Google, Facebook, Intel,
other small startups
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Recruitment
● Mailing lists
● OSU Beaver JobNet
● Website / Social Media
● Class lists
● Word of mouth
● Beaver BarCamp
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Traits we look for
● Problem solving skills
○ More than just "Googling it"
● Basic understanding of Linux
○ Can they install packages, setup services?
● Self Starter
● Do they have passion about the position?
● Can they adapt and learn quickly?
● What's their personality like?
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Skills we don't require initially
● Configuration management
● Production environment skills
● Open source community experience
● Web frameworks
● Extensive version control experience
● Already being a "rock star"
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Interview Process
● Understand their Linux experience
○ How long have they used it?
○ What have they done with Linux?
○ Do they like to tinker with Linux?
● Open book screening quiz
○ Basic questions through advanced
○ Gauge their experience level better
● In-person interview
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
In-Person Interview
● Non-technical questions (personality)
● Problem solving
○ Read through a bash script or code
○ Walk through a typical server
problem
● Basic programming concepts
● Hands-on coding
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
New Hires: Learning about Linux
● Read the Linux Training Guide
○ Linux Fundamentals
○ Linux System Administration
○ Excellent crash course on Linux
○ GNU Free Documentation License
http://linux-training.be/downloads/
https://github.com/linuxtraining/lt
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Linux Training Guide
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
First six months as a new hire
● Learn about configuration management
● Understand how services interact with
each other
● Walk through common tasks
○ Machine deployment, setting up new services,
tickets, user creation, client/project interaction
● Learn about how our infrastructure works
● Full-root from the start, but mentored
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Creating a learning environment
● Full-timers and senior students help with
mentoring
● Find a task, and walk them through it
○ Try to teach a group of students when you can
○ Let them do the task themselves
○ It's OK to make mistakes, just don't do it
repeatedly or delete data
● Show more advanced tasks later on
● Giving them root is important
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Beyond the first six months
● Give a student a major project to work on
and own
○ Let them do the research, design, testing and
initial deployment
○ Full-timers assist when needed
● Gives them something to be excited about
● Something other than just doing tickets
● Learn new cool things for the rest of the
team!
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Expect high standards
● Create an environment where we push
each other harder
● Competitive yet still collaborative
● Senior students set standards and new
hires tend to follow them
○ New hires want to become like the seniors
● Always be professional but always have
fun too
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Working over Summer term
● Can work full-time 40 hour week
○ No class/schedule interruptions
○ More productive, less context switching
● Students learn 3-4 times more over a
summer than they do in a typical term
● Encourage younger students to work over
the summers
● Senior students eventually get internships
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
How the OSL is unique
● Give them root (early on)
○ Not many Universities allow this
● Very hands on mentoring from staff
○ We don't expect students to know everything
initially
● High-profile production sites
● Students interact with clients worldwide
on a daily basis
● Access to high quality internships
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Future Plans with the program
● Moving to an academic unit (EECS)
● Building a program that impacts more
students
○ Impact 50-100 students
○ Start out with bi-weekly workshops
● Developing more FOSS curriculum at OSU
○ Offering classes on python, ruby, drupal,
sysadmin, foss development, etc
● Collaboration with other Universities
How we Mentor "Rock Star" Students
Lance Albertson | lance@osuosl.org | @ramereth
Questions?
Lance Albertson
lance@osuosl.org
@ramereth
http://osuosl.org
http://lancealbertson.com
Follow OSUOSL
@osuosl | fb.com/OSUOSL
G+ "Open Source Lab"
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.
Copyright 2013

Contenu connexe

Similaire à LinuxFestNW 2013: How We Mentor “Rock Star” Students

Mani_Eng_Trainer_Resume
Mani_Eng_Trainer_ResumeMani_Eng_Trainer_Resume
Mani_Eng_Trainer_ResumeMani Kandan
 
What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...
What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...
What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...National Partnership for Educational Access
 
[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016
[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016
[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016Diane Koen
 
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...ASIS&T
 
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 DevelopmentMieko Ozeki
 
Get a (Library-ish) Job!
Get a (Library-ish) Job!Get a (Library-ish) Job!
Get a (Library-ish) Job!Cliff Landis
 
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...Prasid Pathak
 
Open SUNY Textbooks: Open Textbooks and Textbook Publishing Services
Open SUNY Textbooks: Open Textbooks and Textbook Publishing ServicesOpen SUNY Textbooks: Open Textbooks and Textbook Publishing Services
Open SUNY Textbooks: Open Textbooks and Textbook Publishing ServicesBCcampus
 
Sustaining digital learning provision gem conf 2011
Sustaining digital learning provision gem conf 2011Sustaining digital learning provision gem conf 2011
Sustaining digital learning provision gem conf 2011Martin Bazley
 
Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...
Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...
Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...opensunytextbooks
 
NCompass Live: Planning for Successfull Internships
NCompass Live: Planning for Successfull InternshipsNCompass Live: Planning for Successfull Internships
NCompass Live: Planning for Successfull InternshipsNebraska Library Commission
 
"Advanced Search" is an Oxymoron
"Advanced Search" is an Oxymoron"Advanced Search" is an Oxymoron
"Advanced Search" is an OxymoronTonya McCarley
 
Writing your online policies (formatted)
Writing your online policies (formatted)Writing your online policies (formatted)
Writing your online policies (formatted)Jeremy Joslin
 
NCompass Live: The Secret to Successful Internships
NCompass Live: The Secret to Successful InternshipsNCompass Live: The Secret to Successful Internships
NCompass Live: The Secret to Successful InternshipsNebraska Library Commission
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivityAaron Grant
 
How to succeed in the au reu program qin -edited
How to succeed in the au reu program   qin -editedHow to succeed in the au reu program   qin -edited
How to succeed in the au reu program qin -editedbiazsaa
 
Juline & andy info session
Juline & andy info sessionJuline & andy info session
Juline & andy info sessionTryBloc
 
Juline & andy info session
Juline & andy info sessionJuline & andy info session
Juline & andy info sessionTryBloc
 

Similaire à LinuxFestNW 2013: How We Mentor “Rock Star” Students (20)

Mani_Eng_Trainer_Resume
Mani_Eng_Trainer_ResumeMani_Eng_Trainer_Resume
Mani_Eng_Trainer_Resume
 
What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...
What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...
What We Did Right and What We'd Never Do Again: Lessons Learned in Program Re...
 
[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016
[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016
[Lefebvre] [Multiple stakes in the ground] IFLA LBES 2016
 
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
RDAP 16: Building Sustainable Services at the Small(er) Scale (Panel 4, Measu...
 
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
 
Get a (Library-ish) Job!
Get a (Library-ish) Job!Get a (Library-ish) Job!
Get a (Library-ish) Job!
 
Get a Library(ish) Job!
Get a Library(ish) Job!Get a Library(ish) Job!
Get a Library(ish) Job!
 
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
The Frontend Developer Landscape Explained and the Rise of Advanced Frontend ...
 
Open SUNY Textbooks: Open Textbooks and Textbook Publishing Services
Open SUNY Textbooks: Open Textbooks and Textbook Publishing ServicesOpen SUNY Textbooks: Open Textbooks and Textbook Publishing Services
Open SUNY Textbooks: Open Textbooks and Textbook Publishing Services
 
Sustaining digital learning provision gem conf 2011
Sustaining digital learning provision gem conf 2011Sustaining digital learning provision gem conf 2011
Sustaining digital learning provision gem conf 2011
 
Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...
Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...
Open SUNY Textbooks presentation at OTSummit May 2015 BC Campus Vancouver Bri...
 
NCompass Live: Planning for Successfull Internships
NCompass Live: Planning for Successfull InternshipsNCompass Live: Planning for Successfull Internships
NCompass Live: Planning for Successfull Internships
 
"Advanced Search" is an Oxymoron
"Advanced Search" is an Oxymoron"Advanced Search" is an Oxymoron
"Advanced Search" is an Oxymoron
 
Writing your online policies (formatted)
Writing your online policies (formatted)Writing your online policies (formatted)
Writing your online policies (formatted)
 
NCompass Live: The Secret to Successful Internships
NCompass Live: The Secret to Successful InternshipsNCompass Live: The Secret to Successful Internships
NCompass Live: The Secret to Successful Internships
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivity
 
How to succeed in the au reu program qin -edited
How to succeed in the au reu program   qin -editedHow to succeed in the au reu program   qin -edited
How to succeed in the au reu program qin -edited
 
Juline & andy info session
Juline & andy info sessionJuline & andy info session
Juline & andy info session
 
Juline & andy info session
Juline & andy info sessionJuline & andy info session
Juline & andy info session
 
PD Revisited - Region 7
PD Revisited - Region 7PD Revisited - Region 7
PD Revisited - Region 7
 

Plus de Lance Albertson

Building and Running OpenStack on POWER8
Building and Running OpenStack on POWER8Building and Running OpenStack on POWER8
Building and Running OpenStack on POWER8Lance Albertson
 
SCALE11x: 10 Years of FOSS Hosting at the OSUOSL
SCALE11x: 10 Years of FOSS Hosting at the OSUOSLSCALE11x: 10 Years of FOSS Hosting at the OSUOSL
SCALE11x: 10 Years of FOSS Hosting at the OSUOSLLance Albertson
 
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet Migration
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet MigrationPuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet Migration
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet MigrationLance Albertson
 
Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012
Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012
Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012Lance Albertson
 
Hands on Virtualization with Ganeti (part 1) - LinuxCon 2012
Hands on Virtualization with Ganeti (part 1)  - LinuxCon 2012Hands on Virtualization with Ganeti (part 1)  - LinuxCon 2012
Hands on Virtualization with Ganeti (part 1) - LinuxCon 2012Lance Albertson
 

Plus de Lance Albertson (6)

Building and Running OpenStack on POWER8
Building and Running OpenStack on POWER8Building and Running OpenStack on POWER8
Building and Running OpenStack on POWER8
 
GlusterFS at OSUOSL
GlusterFS at OSUOSLGlusterFS at OSUOSL
GlusterFS at OSUOSL
 
SCALE11x: 10 Years of FOSS Hosting at the OSUOSL
SCALE11x: 10 Years of FOSS Hosting at the OSUOSLSCALE11x: 10 Years of FOSS Hosting at the OSUOSL
SCALE11x: 10 Years of FOSS Hosting at the OSUOSL
 
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet Migration
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet MigrationPuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet Migration
PuppetCampLA 2013: Lessons Learned in the OSUOSL Puppet Migration
 
Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012
Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012
Ganeti Hands-on Walk-thru (part 2) -- LinuxCon 2012
 
Hands on Virtualization with Ganeti (part 1) - LinuxCon 2012
Hands on Virtualization with Ganeti (part 1)  - LinuxCon 2012Hands on Virtualization with Ganeti (part 1)  - LinuxCon 2012
Hands on Virtualization with Ganeti (part 1) - LinuxCon 2012
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Dernier (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

LinuxFestNW 2013: How We Mentor “Rock Star” Students

  • 1. How we Mentor "Rock Star" Students Lance Albertson Director lance@osuosl.org @ramereth
  • 2. About me ● Director OSU Open Source Lab ● Systems Admin Background ● Virtualization (Ganeti+KVM), CFengine, Puppet, GlusterFS ● Gentoo Developer ● Trumpet Jazz performer How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 3. About the OSU Open Source Lab ● FOSS hosting for high-impact projects ○ 160 projects ○ Drupal, Apache Software Foundation, Linux Foundation, Python Software Foundation ● Co-location, private cloud, managed hosting ● 4 FTEs / 18 undergrad students ● Systems Engineering, Development, and Media teams How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 4. Students 10 Years of FOSS Hosting at the OSU Open Source Lab Lance Albertson | lance@osuosl.org | @ramereth
  • 5. Powered by Students ● Systems Team ○ Server installation, machine deployment, configuration management, service deployment, ticket troubleshooting, etc ● Development Team ○ Python/Django, Some PHP & Ruby, IU, backend, middleware, infrastructure dev tools, design ● Media Team ○ Public relations, blog posts, interviews, social media, event planning How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 6. Students 10 Years of FOSS Hosting at the OSU Open Source Lab Lance Albertson | lance@osuosl.org | @ramereth
  • 7. Students 10 Years of FOSS Hosting at the OSU Open Source Lab Lance Albertson | lance@osuosl.org | @ramereth
  • 8. Post-graduation Careers ● 60 OSL alumni student and staff ● Types of careers: ○ Systems Engineering ○ Software Development ○ Management ● Startups - CloudKick (Alex Polvi) ● Companies they work at ○ Mozilla, Rackspace, Google, Facebook, Intel, other small startups How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 9. Recruitment ● Mailing lists ● OSU Beaver JobNet ● Website / Social Media ● Class lists ● Word of mouth ● Beaver BarCamp How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 10. Traits we look for ● Problem solving skills ○ More than just "Googling it" ● Basic understanding of Linux ○ Can they install packages, setup services? ● Self Starter ● Do they have passion about the position? ● Can they adapt and learn quickly? ● What's their personality like? How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 11. Skills we don't require initially ● Configuration management ● Production environment skills ● Open source community experience ● Web frameworks ● Extensive version control experience ● Already being a "rock star" How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 12. Interview Process ● Understand their Linux experience ○ How long have they used it? ○ What have they done with Linux? ○ Do they like to tinker with Linux? ● Open book screening quiz ○ Basic questions through advanced ○ Gauge their experience level better ● In-person interview How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 13. In-Person Interview ● Non-technical questions (personality) ● Problem solving ○ Read through a bash script or code ○ Walk through a typical server problem ● Basic programming concepts ● Hands-on coding How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 14. New Hires: Learning about Linux ● Read the Linux Training Guide ○ Linux Fundamentals ○ Linux System Administration ○ Excellent crash course on Linux ○ GNU Free Documentation License http://linux-training.be/downloads/ https://github.com/linuxtraining/lt How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 15. Linux Training Guide How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 16. First six months as a new hire ● Learn about configuration management ● Understand how services interact with each other ● Walk through common tasks ○ Machine deployment, setting up new services, tickets, user creation, client/project interaction ● Learn about how our infrastructure works ● Full-root from the start, but mentored How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 17. Creating a learning environment ● Full-timers and senior students help with mentoring ● Find a task, and walk them through it ○ Try to teach a group of students when you can ○ Let them do the task themselves ○ It's OK to make mistakes, just don't do it repeatedly or delete data ● Show more advanced tasks later on ● Giving them root is important How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 18. Beyond the first six months ● Give a student a major project to work on and own ○ Let them do the research, design, testing and initial deployment ○ Full-timers assist when needed ● Gives them something to be excited about ● Something other than just doing tickets ● Learn new cool things for the rest of the team! How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 19. Expect high standards ● Create an environment where we push each other harder ● Competitive yet still collaborative ● Senior students set standards and new hires tend to follow them ○ New hires want to become like the seniors ● Always be professional but always have fun too How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 20. Working over Summer term ● Can work full-time 40 hour week ○ No class/schedule interruptions ○ More productive, less context switching ● Students learn 3-4 times more over a summer than they do in a typical term ● Encourage younger students to work over the summers ● Senior students eventually get internships How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 21. How the OSL is unique ● Give them root (early on) ○ Not many Universities allow this ● Very hands on mentoring from staff ○ We don't expect students to know everything initially ● High-profile production sites ● Students interact with clients worldwide on a daily basis ● Access to high quality internships How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 22. Future Plans with the program ● Moving to an academic unit (EECS) ● Building a program that impacts more students ○ Impact 50-100 students ○ Start out with bi-weekly workshops ● Developing more FOSS curriculum at OSU ○ Offering classes on python, ruby, drupal, sysadmin, foss development, etc ● Collaboration with other Universities How we Mentor "Rock Star" Students Lance Albertson | lance@osuosl.org | @ramereth
  • 23. Questions? Lance Albertson lance@osuosl.org @ramereth http://osuosl.org http://lancealbertson.com Follow OSUOSL @osuosl | fb.com/OSUOSL G+ "Open Source Lab" This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License. Copyright 2013