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
A crash intro to deliberate practice
Search
Markus Wein
June 11, 2015
Technology
0
110
A crash intro to deliberate practice
A talk I gave on the 25th edition of Vienna.rb
Markus Wein
June 11, 2015
Tweet
Share
More Decks by Markus Wein
See All by Markus Wein
Command Line Productivity
cypher
1
130
Keeping Your PostgreSQL Data Save
cypher
0
110
Ghost in the State Machine
cypher
2
310
In the beginning was TXT
cypher
0
110
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
230
How to Become a Better Developer
cypher
2
1.8k
An Introduction to Rust
cypher
1
8.1k
How to Become a Better Developer
cypher
1
230
A Very Short Overview of Vagrant
cypher
0
7.8k
Other Decks in Technology
See All in Technology
Core Audio tapを使ったリアルタイム音声処理のお話
yuta0306
0
110
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
900
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
570
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
150
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
330
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
110
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
200
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
450
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
340
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
120
使いたいMCPサーバーはWeb APIをラップして自分で作る #QiitaBash
bengo4com
0
990
MapStore at geOcom 2025: A Year in Review
simboss
PRO
0
100
Featured
See All Featured
Balancing Empowerment & Direction
lara
1
380
The Art of Programming - Codeland 2020
erikaheidi
54
13k
RailsConf 2023
tenderlove
30
1.1k
Docker and Python
trallard
44
3.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Fireside Chat
paigeccino
37
3.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Statistics for Hackers
jakevdp
799
220k
Making Projects Easy
brettharned
116
6.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Agile that works and the tools we love
rasmusluckow
329
21k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Transcript
None
Can't do, but want/need to
Can do with effort
Mastered
None
None
Hard Practice
Long Practice
Better Practice
Deliberate Practice
"Deliberate Practice." Worst. Name. Ever. — Kathy Sierra
Design practice sessions
Clear & specific outcome
95% improvement
Small & focussed sessions
“Shoot the basketball into the hoop while standing 3m from
the hoop at a 45º angle”
“Analyze the cockpit instruments and determine the plane’s attitude within
5 seconds”
“Write & run a program (without errors) that accesses and
displays data from this database.”
కӂب
Too Hard?
Break the skill down
Reduce performance criteria
Practice makes permanent Locks in whatever is practiced
Half-a-Skill beats Half-assed skill
Not all practice should be deliberate practice
"Work on a project, e.g. create a small game in
a new programming language"
"Work through a step-by- step tutorial"
"Listen to a lecture or a presentation"
Figure out what do deliberate practice
Playing/ performing/ discovery still important
"Badass" by Kathy Sierra "Brain Rules" by John Medina "The
Talent Code" by Daniel Coyle