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
ドレイファスモデルの紹介 / introduce Dreyfus model
Search
PoohSunny
January 06, 2021
Technology
1
980
ドレイファスモデルの紹介 / introduce Dreyfus model
『リファクタリング・ウェットウェア』
内に記述されている、ドレイファスモデルの紹介スライドです。
PoohSunny
January 06, 2021
Tweet
Share
More Decks by PoohSunny
See All by PoohSunny
Make Work Visible in Agile2018 #LINE_DM
poohsunny
1
380
タウンワークをドライブさせるためになんちゃってアジャイルをやめた話 #devsumi #devsumiB / devsumi2018
poohsunny
30
45k
1 test 1 assert ?
poohsunny
0
360
XUTPから学ぶ記述性の高いユニットテスト 〜俺たちを助けるユニットテストへ〜 / xUTP in #xpjug
poohsunny
4
5.1k
XCUITestする時のTIPs 〜あなたを助けるXCUITestへ〜
poohsunny
0
3k
コードに思いが伝わる
poohsunny
0
230
横浜タネマキでGebと握手! #yokohamagroovy
poohsunny
0
380
The "yummy" licenses.
poohsunny
0
160
ブラウザテストをサクサク自動化するためのGeb実践入門 #jjug_ccc
poohsunny
21
6.9k
Other Decks in Technology
See All in Technology
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
130
Engineer Career Talk
lycorp_recruit_jp
0
130
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
120
Can We Measure Developer Productivity?
ewolff
1
150
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
470
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
170
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.8k
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
2
1.6k
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
180
Lambdaと地方とコミュニティ
miu_crescent
2
370
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
For a Future-Friendly Web
brad_frost
175
9.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Designing the Hi-DPI Web
ddemaree
280
34k
Gamification - CAS2011
davidbonilla
80
5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Become a Pro
speakerdeck
PRO
25
5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Thoughts on Productivity
jonyablonski
67
4.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Transcript
ドレイファスモデルの 紹介 リファクタリング・ウェットウェアから @PoohSunny
リファクタリング・ウェットウェア https://amzn.to/3rTeNPn
ドレイファスモデルの5段階 • ドレイファス兄弟が⾏なった、⼈間が技能を習得し、極める過 程に関しての研究 達⼈ 熟練者 上級者 中級者 初⼼者 直感
ルール 全体を統⼀体と認識し 特定部を重視する 全てを考慮する システムの⼀部 遊離した観察者 コンテキストに左右されない 「ルール」「レシピ」が必要 ルールを少し離れ、コンテキストを考慮し たアドバイスの活⽤ができる 問題解決ができる 指導⼒がある、臨機応変な対応が可能 ⾃分を振り返り、⾃⼰改善ができる 他⼈の経験から学べる 「格⾔」を理解しうまく適⽤する 直感で動く ←暗黙的認知下に落ちる ※ある技能分野ごとにそれぞれ段階がある(料理⼈としては初⼼者でもスカイダイビングの達⼈かもしれない)
「格⾔」か「レシピ」か • 「失敗する可能性のあるものすべてをテストせよ」 • 初⼼者:レシピ • 熟練者:格⾔ ※格⾔ ←その状況に応じて臨機応変に解釈が可能な基本的な原理・原則 •
セッター・ゲッター・プリント⽂のテスト????
ステップアップしていくために、いくつ かのヒント • 初⼼者はルールに、達⼈は直感に従うこと • ⾃分が何を知らないかを⾃覚することこと • 観察し、まねることによって習得する • 達⼈であり続けるには、実践を続けること
• 創造性や直感⼒、創作⼒が必要なら、形式的な⼿法は避けること • 習得すると⾔う技能を習得する そして、これを可能にする環境を⽤意すること(⾃分へのTODO)