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
Hiring Juniors
Search
Ryan Bigg
April 27, 2016
Programming
290
2
Share
Hiring Juniors
These slides accompany most blog post here:
http://ryanbigg.com/2016/04/hiring-juniors/
Ryan Bigg
April 27, 2016
More Decks by Ryan Bigg
See All by Ryan Bigg
Hiring Juniors - RubyConf Indonesia 2019 Closing Keynote
radar
1
450
Web Directions - Code Leaders - Hiring Juniors
radar
0
690
The Future of Rails - Take 2
radar
0
140
The Future of Rails
radar
1
160
Exploding Rails
radar
9
1.9k
Hiring Juniors
radar
2
470
The Perfect Coding Test
radar
0
140
Your First Developer Job
radar
1
120
Rails Pacific - Multitenancy with Rails
radar
0
290
Other Decks in Programming
See All in Programming
~ 秘伝のタレ化した『神スプシ』と戦う ~ 関数型パラダイムで壊れない仕組みへ
h0r15h0
1
130
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
120
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
300
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
210
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
5
660
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
3
270
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
1
190
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
370
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
320
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
160
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
560
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Un-Boring Meetings
codingconduct
0
300
Done Done
chrislema
186
16k
Documentation Writing (for coders)
carmenintech
77
5.3k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
200
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Ruling the World: When Life Gets Gamed
codingconduct
0
240
Skip the Path - Find Your Career Trail
mkilby
1
130
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
800
Transcript
Juniors
1. The “D” word
Back in my day…
Present Day
“When is my bug going to be fixed?”
“We are hiring a senior Rails developer” - literally every
company
The Ruby Senior Talent Pool
None
None
‼You’re building CRUD apps ‼
None
None
2. Contributing back
“But what do we get back?”
“But what do we get back?” “We have earned so
much”
It’s OK to hire non-senior developers.
None
None
( ( <
“But what if they leave?”
3. Finding Juniors
Code Academies
None
Other Juniors
None
None
4. Mentorship
Ruby Hack Night
Foster a learning environment
No “dumb” questions
Pairing builds confidence
Reinforce knowledge
None
Autonomy
Encourage code reviews
None
Maslow’s Hierarchy
It’s OK to hire non-senior developers.
Invest back in the community.
Hire and mentor a junior.
Dave Hoover’s Windy City Rails talk: https://www.windycityrails.com/videos/2014/#16 Julia Claven’s graph:
http://juliaclavien.tumblr.com/post/140738533238/new-hires- from-liability-to-hopefully-asset