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
Growth and Mentorship: Working with Junior Deve...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jon Daniel
August 30, 2016
Technology
96
0
Share
Growth and Mentorship: Working with Junior Developers
Jon Daniel
August 30, 2016
More Decks by Jon Daniel
See All by Jon Daniel
Smart Software Design (SOA Edition)
binarycleric
0
160
Ethical and Sustainable On-Call
binarycleric
6
18k
Liquid Markup
binarycleric
1
200
Other Decks in Technology
See All in Technology
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
110
OpenClawとHermesAgentでAI新入社員を作った話
takanoriyanada
0
140
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
320
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
520
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
120
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
660
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
170
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
150
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
150
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
160
自称宇宙最速で不合格となったAIP-C01にリベンジを果たすべくAIで問題集アプリを作ってみた。
yama3133
0
240
Copilot CLI・IDE・Web・スマホで途切れない開発フローを目指して / One Copilot flow - CLI IDE Web Mobile
aeonpeople
1
1.2k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
22k
Being A Developer After 40
akosma
91
590k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
920
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
430
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
HDC tutorial
michielstock
2
680
GitHub's CSS Performance
jonrohan
1033
470k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
190
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Transcript
Growth and Mentorship Working with Junior Developers Jon Daniel @binarycleric
chronicbuildfailure.co Chronic Build Failure
Working in Tech Full-Time Since 2007 Lead Infrastructure Engineer at
Heroku (only for 3 months so I’m still bad at my job) Mentored Junior Developers from 2012 - early 2016 (got laid off)
A Note to Junior Developers
Who is a Junior Developer?
What should we expect them to know?
“Bonus Points” are NOT requirements!
Don’t Have Unrealistic Expectations
Help Them Get Started
Their First Deploy Should Happen Soon
Make Them Comfortable
Ensure They Build Confidence in Themselves
Then... (now here comes the fun part)
Push Them Slightly Out of Their Comfort Zone
Work Towards Making Them a Subject Matter Expert
Give Them Opportunities to Impress You
Work on a Side Project Together
Push to Github* Deploy on Heroku* (*or whatever)
Get Them Excited!
Pairing is Caring
SENIOR DEV JUNIOR DEV ABOUT TO HAVE A PANIC ATTACK
Team Dynamics
Training and Mentoring them is “REAL WORK”
Junior Developers are an Investment not a Distraction
Special Thanks to Jordan Retterer - @jordanr64 Colin Dean -
@colindean Lee Matibe - @Taitosoku Tina Wuest - @callmewuest