Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Working with Rubyists
Aaron Quint
June 08, 2013
Business
1
120
Working with Rubyists
A microtalk I gave at GoRuCo 2013 about the excitement and challenges of managing a Ruby team.
Aaron Quint
June 08, 2013
Tweet
Share
More Decks by Aaron Quint
See All by Aaron Quint
aq
0
180
aq
4
480
aq
0
230
aq
0
1.2k
aq
5
250
aq
2
500
aq
0
390
aq
4
130
aq
1
160
Other Decks in Business
See All in Business
vcru
0
8k
with
1
340
ks91
PRO
0
290
hacobu
2
3.6k
techharmony
2
210
baseconnect
0
9.8k
kojodan
0
2.1k
techtouch
1
23k
taktpixel
0
370
medup
0
120
tricot_hr
1
270
flux
0
120
Featured
See All Featured
holman
462
280k
iamctodd
22
2.2k
garrettdimon
289
110k
vanstee
118
4.9k
destraynor
146
19k
bermonpainter
343
26k
mojombo
359
62k
carmenhchung
35
1.7k
keathley
20
770
tmm1
61
9.9k
marcelosomers
221
15k
jeffersonlam
330
15k
Transcript
Hey, Aaron HEy, Everyone
It’s hard to say this but
over the past couple of years
I’ve become a manager
None
None
Oh, a suit MANAGER!
No, I’m a Developer, That also Develops PeoplE
People ARE
A difficult set of
A difficult set of Infinitely complicated
A difficult set of Infinitely complicated NEVER perfect
A difficult set of Infinitely complicated NEVER perfect Always different
A difficult set of Infinitely complicated NEVER perfect Always different
Problems
programmers are a specific kind of PeoplE
Rubyists are a specific kind of PROGRAMMER
None
Junior Developer
Junior Developer
Junior Developer Lead Developer
Junior Developer Lead Developer
Junior Developer Lead Developer Manager
Junior Developer Lead Developer Manager
CTO = Creative technical outlook
You can lead by doing You can still write code
None
SIMPLE RULES FOR MANAGING PEOPLE/ PROGRAMMERS/ RUBYISTS
Pay them in trust, let them pay you in quality
code 1. Treat people like adults
Positive and Negative 2. Give and solicit feedback
Mentoring is a way of life 3. always be willing
to share knowledge
The Need for Creeds 4. Set out with IDEALS and
live by them
I’m wrong a lot. Learn from other people’s mistakes, too.
5. Admit when you’re wrong, Learn from it
People are the biggest challenge you will ever get a
chance to tackle
Though people call me @aq HI, MY name is aaron
I work at
I’m a manager github.com/quirkey twitter.com/aq quirkey.com paperlesspost.com