Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
140
Keeping Your PostgreSQL Data Save
cypher
0
120
Ghost in the State Machine
cypher
2
320
In the beginning was TXT
cypher
0
110
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
240
How to Become a Better Developer
cypher
2
1.8k
An Introduction to Rust
cypher
1
8.2k
How to Become a Better Developer
cypher
1
240
A Very Short Overview of Vagrant
cypher
0
7.9k
Other Decks in Technology
See All in Technology
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
810
MapKitとオープンデータで実現する地図情報の拡張と可視化
zozotech
PRO
1
120
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
180
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
310
Agentic AI Patterns and Anti-Patterns
glaforge
1
200
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
950
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
510
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
270
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
130
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
720
AI時代におけるアジャイル開発について
polyscape_inc
0
130
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Visualization
eitanlees
150
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Faster Mobile Websites
deanohume
310
31k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Designing Experiences People Love
moore
143
24k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Music & Morning Musume
bryan
46
7k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Speed Design
sergeychernyshev
33
1.4k
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