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
Jon Daniel
August 30, 2016
Technology
0
73
Growth and Mentorship: Working with Junior Developers
Jon Daniel
August 30, 2016
Tweet
Share
More Decks by Jon Daniel
See All by Jon Daniel
Smart Software Design (SOA Edition)
binarycleric
0
150
Ethical and Sustainable On-Call
binarycleric
6
2.5k
Liquid Markup
binarycleric
1
190
Other Decks in Technology
See All in Technology
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
10
7.6k
Kubernetesと共にふりかえる! エンタープライズシステムのインフラ設計・テストの進め方大全
daitak
0
410
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.5k
なぜThrottleではなくDebounceだったのか? 700並列リクエストと戦うサーバーサイド実装のすべて
yoshiori
13
4.9k
グローバルなコンパウンド戦略を支えるモジュラーモノリスとドメイン駆動設計
kawauso
3
5.2k
レガシーで硬直したテーブル設計から変更容易で柔軟なテーブル設計にする
red_frasco
4
410
明日から真似してOk!NOT A HOTELで実践している入社手続きの自動化
nkajihara
1
870
なぜブラウザで帳票を生成したいのか どのようにブラウザで帳票を生成するのか
yagisanreports
0
150
AI時代の戦略的アーキテクチャ 〜Adaptable AI をアーキテクチャで実現する〜 / Enabling Adaptable AI Through Strategic Architecture
bitkey
PRO
14
6.4k
【M3】攻めのセキュリティの実践!プロアクティブなセキュリティ対策の実践事例
axelmizu
0
170
リアーキテクティングのその先へ 〜品質と開発生産性の壁を越えるプラットフォーム戦略〜 / architecture-con2025
visional_engineering_and_design
0
3.4k
AI駆動開発を実現するためのアーキテクチャと取り組み
baseballyama
12
6.9k
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.6k
Docker and Python
trallard
46
3.7k
The Pragmatic Product Professional
lauravandoore
36
7k
Why Our Code Smells
bkeepers
PRO
340
57k
How to Ace a Technical Interview
jacobian
280
24k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
We Have a Design System, Now What?
morganepeng
54
7.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
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