Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The best programmers are teachers
Search
Floor Drees
October 13, 2013
Education
2
110
The best programmers are teachers
As presented at RuPy 2013, in Budapest.
Floor Drees
October 13, 2013
Tweet
Share
More Decks by Floor Drees
See All by Floor Drees
(kick-ass) Readme Driven Development
floord
3
450
What if you could code like a boss (/Rails Girl) all Summer long
floord
0
150
Rails Girls Summer of Code 2014 lightning talk at RUG:B
floord
1
120
Kod.io Linz closing notes
floord
0
100
Gamification on CheckiO - Digitalista meetup Vienna
floord
0
94
WCEU recap and version control for content creators
floord
0
56
Working towards great version control for WordPress
floord
1
6.1k
How to survive family gatherings and birthday parties as a Techie
floord
1
190
Rails Girls Bratislava
floord
4
110
Other Decks in Education
See All in Education
SISTEMA DE MEMORIA Y SU IMPACTO EN LAS DECISIONES.
jvpcubias
0
190
Réaliser un diagnostic externe
martine
0
600
Ch1_-_Partie_1.pdf
bernhardsvt
0
450
Técnicas y Tecnología para la Investigación Neurocientífica en el Neuromanagement
jvpcubias
0
180
データで見る赤ちゃんの成長
syuchimu
0
360
コマンドラインを見直そう(1995年からタイムリープ)
sapi_kawahara
0
440
【ZEPメタバース校舎操作ガイド】
ainischool
0
590
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
2.7k
ロータリー国際大会について~国際大会に参加しよう~:古賀 真由美 会員(2720 Japan O.K. ロータリーEクラブ・(有)誠邦産業 取締役)
2720japanoke
1
720
授業レポート:共感と協調のリーダーシップ(2025年上期)
jibunal
1
150
Semantic Web and Web 3.0 - Lecture 9 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
3k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
960
Balancing Empowerment & Direction
lara
5
780
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
For a Future-Friendly Web
brad_frost
180
10k
Agile that works and the tools we love
rasmusluckow
331
21k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
How to train your dragon (web standard)
notwaldorf
97
6.4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
370
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
None
None
The best programmer is a teacher
OH RRLY?
It’s awesome to help people
teaching will accelerate your own learning
you can get started right away
Hi!
Looking back...
1 Start with the basics
2 JavaScript. Really.
3 No Bootstrap.
3 No Bootstrap.
4 It’s a workflow thing.
5 Nobody cares about your favorite editor.
The tools that you use, are - to a large
extend - incidental. Josh Susser, panelist at Ruby Rogues
Life is too short to not be happy with your
editor. And it’s way the hell too short to not be happy with anybody else’s choice of editor. Chalain
6 BDD rocks.
7 Teach them the lingo. (to a certain extend)
8 Don’t let them fake it till they make it.
and dependency injection in this particular case is great because...
Said no-one ever.
9 Get back to it later.
10 Learn 2 languages. (just maybe not Java)
11 The matrix.
Did you try turning it off and on again?
12 Let them teach you.
13 It is not easy. (stop saying it is)
14 StackOverflow.
The Downs
Help ignore the people who rain on their parade
Help overcome the imposter syndrome
Quit the dev wars.
Open Source is brutal.
Survival of the fittest in the open source world is
a pretty brutal mechanism, it works well for pro- ducing quality software. But boy is it hard on newcomers... Google’s Chris DiBona
The 1ups
People rock.
Better way of problem solving.
> dorm rooms and cold pizza
Gamify ALL the learning
None
None
Happy teaching!