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
エンジニアの「センス」とは何か / What is the sense of engineers
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
YAMAOKA Hiroyuki
October 19, 2024
Business
9.9k
21
Share
エンジニアの「センス」とは何か / What is the sense of engineers
2024年10月19日開催の「PHP勉強会 in 広島 vol.1」の登壇発表資料です。
https://hiroshimaphp.connpass.com/event/321216/
YAMAOKA Hiroyuki
October 19, 2024
More Decks by YAMAOKA Hiroyuki
See All by YAMAOKA Hiroyuki
『タイタン』 - PHPer Book Revue
hiro_y
0
120
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
400
CSRF対策のやり方、そろそろアップデートしませんか / Update your knowledge of CSRF protection
hiro_y
32
31k
PHPで任意精度演算を行って「正しい」金額計算をする方法 / Perform arbitrary precision arithmetic in PHP to achieve "accurate" monetary calculations
hiro_y
2
4.2k
PHPのバージョンアップ実際のところどうなの? / How actually upgrade of PHP is
hiro_y
3
860
PHPのDI、attributesとこれから / PHP DI with attributes
hiro_y
1
2.8k
PHPのアノテーションの仕組みとメリット・デメリット / About PHP annotations
hiro_y
1
9.8k
株式会社 USEN Media - PHPカンファレンス北海道2019 / 2019-09-21_phpcondo-2019_usen-media
hiro_y
0
340
PHPのmiddlewareを 使いこなすために
hiro_y
4
2.7k
Other Decks in Business
See All in Business
会社紹介資料
gatechnologies
2
180k
RecruitingGuide(KR)
kakaojapan
0
670
FIGEO採用ピッチ資料
figeohr
0
220
開発時間2時間!gemma 4で動くローカルAIマルチエージェント構築(Python標準ライブラリ縛り)
hideyuki_ogawa
0
220
家族アルバム みてね 事業紹介 / Our Business
familyalbum
7
59k
【エンジニア採用】BuySell Technologies会社説明資料
buyselltechnologies
3
97k
スポンサーブースの企画で 『RubyKaigi Map』を 作った話
aratike
0
300
コミュニケーション術を強化するのにオススメな本9冊
zashii
0
400
株式会社SAFELY 会社紹介 / Company
safely_pr
1
7k
AI導入PJの勝ちパターン KPI設計&意図的な社内AI格差
okuwakim
1
800
ファブリカホールディングス_2026年3月期通期説明資料
fabrica_com
1
5.9k
「愛するということ」がAI時代のマネジメントの教科書だった件
yukiusa7991
0
600
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Faster Mobile Websites
deanohume
310
31k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
The Invisible Side of Design
smashingmag
302
52k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
380
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Transcript
2024年10月19日 / PHP勉強会 in 広島 vol.1 合同会社テンマド 山岡広幸 エンジニアの 「センス」とは何か
「エンジニアには センスが必要」
「センス」? 🤔🤔🤔
山岡広幸 (@hiro_y) 東京から来ました 合同会社テンマド:代表社員 CEO Webエンジニア 株式会社GoQSystem:技術顧問
エンジニアには 「センス」が必要
センスが「ない」人は、
例えばバグの修正で どこから見始めたらよいかわからない とりあえずコードを見始めたりする 時間がものすごくかかる(解決が遠い)
センスが「ある」人は、
例えばバグの修正で どこに問題がありそうかリストアップ 関連しそうな情報を広く収集 優先順位を付けて取り掛かる(解決に近づく)
様々な可能性を 考慮できる
「問い」(仮説)を 立てることができる 「こういうことなのでは?」
個性? 感性? 適性?
『センスは知識から はじまる』 水野学 (朝日新聞出版・2014年) https://publications.asahi.com/product/15849.html
センスは天性のもの、 ある日突然 ひらめいたりするもの
多くの知識をストックし、 最適な組み合わせを考えることで 生まれ、磨かれていくもの
「センス」を 分解してみる
経験値 引き出しの数(知識量)
① 業務知識 システム知識、ドメイン知識を知る・覚える (知らないことがあることを知り、聞く)
② 技術知識 広く情報に触れる、関心・好奇心を持つ (日頃から増やしておく、無関係なものも)
メタ認知 自分の認識や行動に自覚的か (客観的に最適な組み合わせを導けるか)
① 視座 俯瞰して見る、抽象度を調整する (どのレイヤーに目を付けるか)
② 視野 見る範囲を広げる (関係しそうなところにあたる)
③ 視点 物事をニュートラルに捉えて方向を決める (思い込みや偏りを持たない)
「問い」(仮説)を立てて 検証をまわす そして、そのスピードを上げる
「センス」は いろいろな要素で 成り立っていて
「センス」は 注意深く 身に付けられる w w w w
適切な「問い」(仮説)を 立てられるようになろう 最初から正解は得られない、数も大事
「問い」の効用 自分の注意の仕方、パターンを操作 見過ごしていたものに気付ける
「問い」、実は難しい 普段からいろいろなことに気を留めておく 「当たり前」を持ちすぎない
そしてスピード!! 鍛錬あるのみ
ありがとう ございました!