Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Sakurai
March 22, 2026
Programming
2.3k
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
「登壇に踏み出せない」の正体を探る
sakuraikotone
2
300
安全に倒し切るリリースをするために:15年来レガシーシステムのフルリプレイス挑戦記
sakuraikotone
5
4.3k
開発部に不満を持っていたCSがエンジニアにジョブチェンしてわかった「勝手に諦めない」ことの大切さ
sakuraikotone
49
29k
Other Decks in Programming
See All in Programming
JRuby: Past, Present, and Future
headius
0
210
アクセシビリティから考える情報設計
high_g_engineer
0
430
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
260
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1.2k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
200
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
610
setup-vp GitLab対応の裏側
naokihaba
0
140
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
150
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
150
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
360
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
280
Java 27新機能 / Java 27 new features
kishida
2
190
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
440
Prompt Engineering for Job Search
mfonobong
0
460
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
A better future with KSS
kneath
240
18k
Scaling GitHub
holman
464
140k
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Un-Boring Meetings
codingconduct
0
430
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
430
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
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との開発は、 絶え間ない脳の切り替えを強いてくる • 脳疲れの正体を意識することが大切 • 開発スタイルの変化を 受け入れて、適応していきましょう
言語学は面白い! ありがとうございました