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
120
Keeping Your PostgreSQL Data Save
cypher
0
93
Ghost in the State Machine
cypher
2
280
In the beginning was TXT
cypher
0
83
n Things You Didn't Know About PostgreSQL (Rubyslava & PyVo 2014 Edition)
cypher
1
210
How to Become a Better Developer
cypher
2
1.8k
An Introduction to Rust
cypher
1
7.9k
How to Become a Better Developer
cypher
1
220
A Very Short Overview of Vagrant
cypher
0
7.7k
Other Decks in Technology
See All in Technology
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
120
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
330
事業貢献を考えるための技術改善の目標設計と改善実績 / Targeted design of technical improvements to consider business contribution and improvement performance
oomatomo
0
130
C++26 エラー性動作
faithandbrave
2
800
統計データで2024年の クラウド・インフラ動向を眺める
ysknsid25
2
860
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
290
APIとはなにか
mikanichinose
0
100
UI State設計とテスト方針
rmakiyama
2
690
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
370
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
640
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
130
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.6k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
182
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Raft: Consensus for Rubyists
vanstee
137
6.7k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Adopting Sorbet at Scale
ufuk
73
9.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
The Pragmatic Product Professional
lauravandoore
32
6.3k
A better future with KSS
kneath
238
17k
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