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
Be A Brilliant Mentor (PyConAU)
Search
dondonz
August 26, 2018
Programming
0
14
Be A Brilliant Mentor (PyConAU)
Actionable strategies and tips for effective mentoring
dondonz
August 26, 2018
Tweet
Share
More Decks by dondonz
See All by dondonz
PyConAU - A Programmer's Guide to Public Speaking
dondonz
0
33
A Programmer's Guide to Public Speaking
dondonz
0
34
Upgrading to Rails 5
dondonz
0
43
Nucleotide Count - Exercism.io discussion
dondonz
0
61
What Is A Variable? Hard Questions From Beginners (SydCSS Meetup)
dondonz
0
56
What Is A Variable? Hard Questions From Beginners (Ruby on Rails Meetup Sydney)
dondonz
0
45
Other Decks in Programming
See All in Programming
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
330
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
950
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
440
ニーリーにおけるプロダクトエンジニア
nealle
0
500
Is Xcode slowly dying out in 2025?
uetyo
1
190
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
360
NPOでのDevinの活用
codeforeveryone
0
280
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
240
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
270
C++20 射影変換
faithandbrave
0
530
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
1.4k
XSLTで作るBrainfuck処理系
makki_d
0
210
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Six Lessons from altMBA
skipperchong
28
3.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Producing Creativity
orderedlist
PRO
346
40k
Statistics for Hackers
jakevdp
799
220k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
670
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Site-Speed That Sticks
csswizardry
10
660
Transcript
Be A Brilliant Mentor Donna Zhou | @failscasts
What Is A Variable? Donna Zhou | @failscasts
What Is A Variable? Answer without using these words: •
access • assign • data • information • label • location • manipulate • memory • name • program • recall • reference • remember • represent • reuse • stand for • store • value Donna Zhou | @failscasts
What Is The Difference Between Print And Return? Donna Zhou
| @failscasts
What Is Print & Return? Answer without using these words:
• access • assign • available • calculate • console • display • evaluate • execution • function • method • object • output • pass • print • program • result • return • save • scope • screen • send • statement • STDOUT • terminal • value • variable • write Donna Zhou | @failscasts
Adjust Your Language Build on the ideas the student
already understands Donna Zhou | @failscasts
Understand What Success Means Focus of the workshop Understand motivation
Let the student show you Donna Zhou | @failscasts
Create A Safe Learning Environment There are no ‘stupid’
questions Be incredibly excited Be incredibly patient Donna Zhou | @failscasts
Create A Sense Of Achievement Be specific Be generous Donna
Zhou | @failscasts
Be A Brilliant Mentor Understand what success means Adjust your
language Create a safe learning environment Create a sense of achievement Donna Zhou | @failscasts
Become A Mentor Register for Codebar codebar.io Mentor a
friend Donna Zhou | @failscasts
Thank you Donna Zhou @failscasts