エンジニアの「センス」とは何か / What is the sense of engineers
by
YAMAOKA Hiroyuki
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
2024年10月19日 / PHP勉強会 in 広島 vol.1 合同会社テンマド 山岡広幸 エンジニアの 「センス」とは何か
Slide 2
Slide 2 text
「エンジニアには センスが必要」
Slide 3
Slide 3 text
「センス」? 🤔🤔🤔
Slide 4
Slide 4 text
山岡広幸 (@hiro_y) 東京から来ました 合同会社テンマド:代表社員 CEO Webエンジニア 株式会社GoQSystem:技術顧問
Slide 5
Slide 5 text
エンジニアには 「センス」が必要
Slide 6
Slide 6 text
センスが「ない」人は、
Slide 7
Slide 7 text
例えばバグの修正で どこから見始めたらよいかわからない とりあえずコードを見始めたりする 時間がものすごくかかる(解決が遠い)
Slide 8
Slide 8 text
センスが「ある」人は、
Slide 9
Slide 9 text
例えばバグの修正で どこに問題がありそうかリストアップ 関連しそうな情報を広く収集 優先順位を付けて取り掛かる(解決に近づく)
Slide 10
Slide 10 text
様々な可能性を 考慮できる
Slide 11
Slide 11 text
「問い」(仮説)を 立てることができる 「こういうことなのでは?」
Slide 12
Slide 12 text
個性? 感性? 適性?
Slide 13
Slide 13 text
『センスは知識から はじまる』 水野学 (朝日新聞出版・2014年) https://publications.asahi.com/product/15849.html
Slide 14
Slide 14 text
センスは天性のもの、 ある日突然 ひらめいたりするもの
Slide 15
Slide 15 text
多くの知識をストックし、 最適な組み合わせを考えることで 生まれ、磨かれていくもの
Slide 16
Slide 16 text
「センス」を 分解してみる
Slide 17
Slide 17 text
経験値 引き出しの数(知識量)
Slide 18
Slide 18 text
① 業務知識 システム知識、ドメイン知識を知る・覚える (知らないことがあることを知り、聞く)
Slide 19
Slide 19 text
② 技術知識 広く情報に触れる、関心・好奇心を持つ (日頃から増やしておく、無関係なものも)
Slide 20
Slide 20 text
メタ認知 自分の認識や行動に自覚的か (客観的に最適な組み合わせを導けるか)
Slide 21
Slide 21 text
① 視座 俯瞰して見る、抽象度を調整する (どのレイヤーに目を付けるか)
Slide 22
Slide 22 text
② 視野 見る範囲を広げる (関係しそうなところにあたる)
Slide 23
Slide 23 text
③ 視点 物事をニュートラルに捉えて方向を決める (思い込みや偏りを持たない)
Slide 24
Slide 24 text
「問い」(仮説)を立てて 検証をまわす そして、そのスピードを上げる
Slide 25
Slide 25 text
「センス」は いろいろな要素で 成り立っていて
Slide 26
Slide 26 text
「センス」は 注意深く 身に付けられる w w w w
Slide 27
Slide 27 text
適切な「問い」(仮説)を 立てられるようになろう 最初から正解は得られない、数も大事
Slide 28
Slide 28 text
「問い」の効用 自分の注意の仕方、パターンを操作 見過ごしていたものに気付ける
Slide 29
Slide 29 text
「問い」、実は難しい 普段からいろいろなことに気を留めておく 「当たり前」を持ちすぎない
Slide 30
Slide 30 text
そしてスピード!! 鍛錬あるのみ
Slide 31
Slide 31 text
ありがとう ございました!