A microtalk I gave at GoRuCo 2013 about the excitement and challenges of managing a Ruby team.
Hey, AaronHEy, Everyone
View Slide
It’s hard to saythis but
over the past coupleof years
I’ve becomea manager
Oh, a suitMANAGER!
No, I’m a Developer,That also DevelopsPeoplE
People ARE
A difficult set of
A difficult set ofInfinitely complicated
A difficult set ofInfinitely complicatedNEVER perfect
A difficult set ofInfinitely complicatedNEVER perfectAlways different
A difficult set ofInfinitely complicatedNEVER perfectAlways differentProblems
programmersare a specific kindof PeoplE
Rubyistsare a specific kindof PROGRAMMER
Junior Developer
Junior DeveloperLead Developer
Junior DeveloperLead DeveloperManager
CTO =Creativetechnicaloutlook
You can lead by doingYou can stillwrite code
SIMPLE RULESFOR MANAGINGPEOPLE/PROGRAMMERS/RUBYISTS
Pay them in trust,let them pay you in quality code1. Treat peoplelike adults
Positive and Negative2. Give andsolicit feedback
Mentoring is a way of life3. always be willing toshare knowledge
The Need for Creeds4. Set out with IDEALSand live by them
I’m wrong a lot. Learn from other people’smistakes, too.5. Admit when you’rewrong, Learn from it
People are the biggestchallenge youwill ever get achance to tackle
Though people call me @aqHI, MY name is aaron
I work at
I’m a managergithub.com/quirkeytwitter.com/aqquirkey.compaperlesspost.com