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
69
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
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
200
2時間で300+テーブルをデータ基盤に連携するためのAI活用 / FukuokaDataEngineer
sansan_randd
0
160
Infrastructure as Prompt実装記 〜Bedrock AgentCoreで作る自然言語インフラエージェント〜
yusukeshimizu
1
140
【新卒研修資料】数理最適化 / Mathematical Optimization
brainpadpr
28
13k
はじめての転職講座/The Guide of First Career Change
kwappa
5
4.2k
Kiro と Q Dev で 同じゲームを作らせてみた
r3_yamauchi
PRO
1
100
Eval-Centric AI: Agent 開発におけるベストプラクティスの探求
asei
0
130
文字列の並び順 / String Collation
tmtms
1
100
LLMで構造化出力の成功率をグンと上げる方法
keisuketakiguchi
0
930
Serverless Meetup #21
yoshidashingo
1
130
AIと描く、未来のBacklog 〜プロジェクト管理の次の10年を想像し、創造するセッション〜
hrm_o25
0
110
Amazon Q と『音楽』-ゲーム音楽もAmazonQで作成してみた感想-
senseofunity129
0
160
Featured
See All Featured
Producing Creativity
orderedlist
PRO
347
40k
Bash Introduction
62gerente
614
210k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Making Projects Easy
brettharned
117
6.3k
Documentation Writing (for coders)
carmenintech
73
5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.3k
Rails Girls Zürich Keynote
gr2m
95
14k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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