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
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sakurai
March 22, 2026
Programming
2.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
PHPerKaigi2026 LT
Sakurai
March 22, 2026
More Decks by Sakurai
See All by Sakurai
安全に倒し切るリリースをするために:15年来レガシーシステムのフルリプレイス挑戦記
sakuraikotone
5
4.3k
開発部に不満を持っていたCSがエンジニアにジョブチェンしてわかった「勝手に諦めない」ことの大切さ
sakuraikotone
49
29k
Other Decks in Programming
See All in Programming
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
130
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
880
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
140
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
What We Talk About When We Talk About XP
m_seki
2
390
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
0
400
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
2.6k
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
260
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
110
業務時間外もAIに働いてもらう話
colorful12
3
10k
typoなんかねぇよ
raspython3
0
670
AIエージェント時代のコードレビューを設計する
nogu66
6
2.6k
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
410
The SEO Collaboration Effect
kristinabergwall1
1
550
YesSQL, Process and Tooling at Scale
rocio
174
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
A Soul's Torment
seathinner
7
3.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
690
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Skip the Path - Find Your Career Trail
mkilby
1
220
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Transcript
AI時代の脳疲れと向き合う 〜 言語学としてのPHP 〜 sakurai kotone
自己紹介 • さくらい ( X : @saku_rye ) • PHPer歴4年目
• 大学は文学部 ◦ 日本古典文学と 言語学 (日本語学) を専攻
自己紹介 • さくらい ( X : @saku_rye ) • PHPer歴4年目
• 大学は文学部 ◦ 日本古典文学と 言語学 (日本語学) を専攻
突然ですが 4
5 最近ずっと 頭が疲れている 集中が切れるのが 早くなった
これってもしかして 開発でAIを使い出してから...? 6
「言語学」の視点から AIとPHPを捉え直し AI時代の脳疲れ に向き合う 7
GOAL • AI時代の脳疲れの正体を知る • 脳疲れを抑えるtipsを共有する • 言語学は面白いぞ〜!!
免責事項 • あくまで個人の考えを述べたものであり 正確な学術的見解ではありません • 技術選定や言語選定の是非について 論じるものではありません
Q.「AI時代の脳疲れ」は どこからくる? 10
A. 言語間距離 11
12
AIの話の前に 言語学の話をしよう 13
「言語間距離」とは • 自然言語の概念 • 言語の構造的な類似度、差異の程度を表す指標 • 距離が大きいと? ◦ 習得が難しい ◦
切り替え時に脳に負荷がかかる
たとえば • ヨーロッパの人 … ◦ ネイティブじゃないのに英語習得が早い
たとえば • ヨーロッパの人 … ◦ ネイティブじゃないのに英語習得が早い • 日本人 ◦
英語に苦手意識を持つ人が多い ◦ 英語習得には数千時間かかるが、 韓国語は数百時間で習得可能と言われている
言語間距離とは 近い 近い
言語間距離とは 遠い
もう一つ重要な概念 19
コンテキストの高低 20
「コンテキストの高低」の概念 • 言語間距離を左右する重要な概念の一つ • ハイコンテキスト ◦ ◦ • ローコンテキスト ◦
◦
「コンテキストの高低」の概念 • 言語間距離を左右する重要な概念の一つ • ハイコンテキスト ◦ 背景、文脈、共有認識を前提としたスタイル ◦ 抽象的で曖昧な表現を好む(例:良い感じにして)
• ローコンテキスト ◦ ◦
「コンテキストの高低」の概念 • 言語間距離を左右する重要な概念の一つ • ハイコンテキスト ◦ 背景、文脈、共有認識を前提としたスタイル ◦ 抽象的で曖昧な表現を好む(例:良い感じにして) •
ローコンテキスト ◦ 明示的で具体的な表現を重要視するスタイル ◦ 文脈に頼らず、誰が聞いても分かる指示を好む
これらの違いは 「言語自身が持つ性格」 とも言える 24
25
🐘 PHPは?🐘 26
PHPも言語である以上 「言語としての性格」を 必ず持っている 27
PHPは (プログラミング言語の中では) ハイコンテキスト寄りでは 28
言語学としてのPHP • 前後の文脈で型が決まる ◦ 動的型付け ◦ 型の自動変換 ◦ 曖昧比較 →
非常に文脈依存性が高い
言語学としてのPHP • 共有認識の存在 ◦ 0, "0", null, 空文字などのfalse扱い ◦ 配列におけるキーの自動採番
◦ インポート不要なスーパーグローバル変数 → PHPerなら分かるよね?な暗黙ルール 知らないと容易に事故る
PHPは ハイコンテキスト言語としての 特徴を備えている 31
言語間距離のイメージ • PHPと近い ◦ Ruby, Python, Javascript など • PHPと遠い
◦ C, Rust, Haskell など ※個人のイメージです
脳疲れの話に戻る 33
コンテキストの高低と言語間距離 コンテキストの高低差が大きい → 言語間距離が遠くなる
コンテキストの高低と言語間距離 コンテキストの高低差が大きい → 言語間距離が遠くなる → 脳の使い方をいちいち切り替える必要がある
コンテキストの高低と言語間距離 コンテキストの高低差が大きい → 言語間距離が遠くなる → 脳の使い方をいちいち切り替える 必要がある
コンテキストの高低と言語間距離 コンテキストの高低差が大きい → 言語間距離が遠くなる → 脳の使い方をいちいち切り替える必要がある → 脳疲れの正体 🧠
38
日本語は ハイコンテキスト言語 39
AIとの対話は? 40
AIとの対話は 文脈を共有していない ローコンテキスト 41
42 POV : AIに抽象的な指示をした時の俺たち
日本語思考 ↔ AI対話 43
ハイ ↔ ロー 44
コンテキストの高低差がある → 言語間距離が遠くなる → 脳の使い方をいちいち切り替える必要 → 脳疲れの正体 🧠
コンテキストの高低差がある → 言語間距離が遠くなる → 脳の使い方をいちいち切り替える必要 → 脳疲れの正体 🧠
AIとの開発 • ハイコンテキスト な日本語で思考して ローコンテキスト な指示を出そうとしている
AIとの開発 • ハイコンテキスト な日本語で思考して ローコンテキスト な指示を出そうとしている ↓ この変換に脳が疲れる 🧠💦
AI時代の開発は 無意識的に && 絶え間ない 脳の切り替えを強いてくる 49
50 High Low
AI時代の開発は 言語間距離の反復横跳び 51
52 最近ずっと 頭が疲れている 集中が切れるのが 早くなった
53 最近ずっと 頭が疲れている 集中が切れるのが 早くなった こうなって当たり前
だから少しでも 脳疲れを抑えるために 54
明日からできること ❶ 疲れの正体を意識する ◦ 正体のわからない疲れはメンタルにくる ◦ そもそも我々が主戦場とする日本語は、 非常にハイコンテキストであることをまず自覚する ◦ 正体を理解してコントローラブルな領域に引き込もう
明日からできること ❷ 意識して時間を使い分ける ◦ 常にAIが横にいる状態、 無意識に脳を切り替え続ける状態が疲れる ◦ 自分で考える時間・AIを使う時間の切り分け ◦ 難しければ脳のスイッチを意識するだけでも
明日からできること ❸ AIのチューニング ◦ コンテキストレベルを揃えるためのツールで、 ハイコンテキストに近いところでチューニング ◦ ローから会話を始めると振り回される ◦ どのAIも同じ頭で使えるようにすると楽
まとめ 58
まとめ • AIとの開発は、 絶え間ない脳の切り替えを強いてくる • 脳疲れの正体を意識することが大切 • 開発スタイルの変化を 受け入れて、適応していきましょう
言語学は面白い! ありがとうございました