Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Working with Rubyists
Search
Aaron Quint
June 08, 2013
Business
1
150
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
Beyond JSON: Improving Inter-app Communication
aq
0
220
Fast Everything: Ruby Performance Tools and Understanding
aq
4
590
The Good, The Bad, The Ugly of Growth
aq
0
300
Chromium Embedded Framework - Go + JS
aq
0
1.5k
Real World Ruby Performance
aq
5
280
The Future of Ruby Performance Tooling
aq
2
740
Correlation: The Next Frontier
aq
0
410
DevStackup
aq
4
160
Paperless Ops Chef Workflow
aq
1
210
Other Decks in Business
See All in Business
We Are PdE!! 〜高価値なプロダクトを作れるようになるための勉強会〜
leveragestech
1
560
【Marvel株式会社】Corporate Profile
00marvel
0
710
DeFimans 会社紹介資料 Company Deck
defimans
0
220
STRACT, Inc. Company Deck
stract
0
1.4k
採用ピッチ資料
beglobal_document
0
340
【DearOne】Dear Newest Member
hrm
2
6k
定期券WEB予約システムの導入
tokyo_metropolitan_gov_digital_hr
0
330
VANISH STANDARD Company Deck
vstandard
PRO
3
22k
建築計画概要書の電子閲覧
tokyo_metropolitan_gov_digital_hr
0
320
会社案内資料
mkengineering
1
160
SmartBank - Recruiting Deck
smartbank
10
200k
(18枚)製造業の営業を最大化させる「ブリッジ管理」とは?
nyattx
PRO
1
110
Featured
See All Featured
A designer walks into a library…
pauljervisheath
204
24k
Automating Front-end Workflow
addyosmani
1366
200k
The Cost Of JavaScript in 2023
addyosmani
45
6.8k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Teambox: Starting and Learning
jrom
133
8.8k
The Invisible Side of Design
smashingmag
298
50k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Faster Mobile Websites
deanohume
305
30k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
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