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 Developers
Search
Jon Daniel
August 30, 2016
Technology
0
43
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
120
Ethical and Sustainable On-Call
binarycleric
6
2.4k
Liquid Markup
binarycleric
1
180
Other Decks in Technology
See All in Technology
生成AI活用推進の為にやったこと/やらなかったこと
ktc_wada
0
140
Deno で作る快適な “as Code” プラットフォーム – TSKaigi 2024
pizzacat83
4
310
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
320
DevRelによる信頼構築とデータ駆動で変わるエンジニア採用 / DevRel Trust Building to Data Driven Engineering Hiring
bobtani
1
130
エムスリーマルチデバイスチーム紹介資料 / Introduction of M3 Multi Device Team
m3_engineering
1
150
TiDBにおけるテーブル設計と最適化の事例
cygames
0
790
生成AIと産業向けソフトウェアの自動生成 〜 ハノーバーメッセ2024より〜
kioto
2
420
The depthes of profiling Ruby - RubyKaigi 2024
osyoyu
0
150
拓展QA日常工作的邊界
line_developers_tw
PRO
0
550
Money-saving tips for the frugal serverless developer
theburningmonk
0
250
iThome2024 Wailing Wall of Enterprise Security
notsurprised
0
290
Dungeons and Dragons and Rails
joelq
0
230
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Building an army of robots
kneath
300
41k
A Philosophy of Restraint
colly
197
16k
Designing Experiences People Love
moore
136
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
Optimizing for Happiness
mojombo
370
69k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
The Mythical Team-Month
searls
217
42k
Ruby is Unlike a Banana
tanoku
96
10k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
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