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 時代に求められる「言葉で考える」力
Search
井田 献一朗
November 12, 2025
Technology
0
2
プログラミング言語を書く前に日本語を書く── AI 時代に求められる「言葉で考える」力
『僕・私が考える最強の開発生産性を紹介します!【D-Plus Tokyo#19】』登壇資料
https://d-plus.connpass.com/event/373156/
井田 献一朗
November 12, 2025
Tweet
Share
More Decks by 井田 献一朗
See All by 井田 献一朗
もし、正社員じゃなかったら?──キャッシュフロー・クワドラントから見る働き方とキャリア選択
rinatz
0
120
ChatGPTを使ったブログ執筆と校正の実践テクニック
rinatz
1
3
メンタル面でもつよつよエンジニアになる
rinatz
0
6
Hacobuで開発⽣産性を捉えるために取り組んできたこと〜Findy Team+ 導⼊から SPACE 利⽤まで〜
rinatz
0
11
チーム実績をSPACEで表現してみるチャレンジ
rinatz
0
3
EMになって分かった自分のマネージメントスタイル
rinatz
1
6
初めてのEMがメンバーの目標設定に向けて取り組んだこと
rinatz
0
7
Other Decks in Technology
See All in Technology
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
590
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
140
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
130
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
350
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
16
5.1k
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
1
800
AI Agent Standards and Protocols: a Walkthrough of MCP, A2A, and more...
glaforge
0
210
次世代AIコーディング:OpenAI Codex の最新動向 進行スライド/nikkei-tech-talk-40
nikkei_engineer_recruiting
0
140
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
160
BidiAgent と Nova 2 Sonic から考える音声 AI について
yama3133
2
150
I tried making a solo advent calendar!
zzzzico
0
150
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
[SF Ruby Conf 2025] Rails X
palkan
0
710
Rails Girls Zürich Keynote
gr2m
95
14k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
220
New Earth Scene 8
popppiees
1
1.3k
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
A designer walks into a library…
pauljervisheath
210
24k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
39
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
370
Exploring anti-patterns in Rails
aemeredith
2
220
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
430
Transcript
Confidential プログラミング言語を書く前に 日本語を書く D-Plus Tokyo #19 2025年11月12日 井田 献一朗 AI
時代に求められる「言葉で考える」力
Copyright Hacobu, Inc. 2 自己紹介 井田 献一朗 IDA Kenichiro /
けんにぃ フリーランスエンジニア Hacobuで技術広報を行うフリーランスエンジニア 正社員時代はナビタイム、HacobuでEMや開発組織づくりに従事 @rinatz3
Copyright Hacobu, Inc. 3 今日話すこと AI が実装を支える時代、私たちが磨くべきは「言葉で考える力」だ ツールや AI を超えた“思考の生産性”の話をします
これまでの開発生産性
Copyright Hacobu, Inc. 5 これまでの開発生産性 ルールベース・人間中心の改善 テスト自動化 CI/CD IaC フレームワーク・ライブラリの利用
静的解析・コード品質ツールの利用 人間が手動でやっていたことを「どれだけ仕組み化・自動化できるか」が生産性の中心だった
Copyright Hacobu, Inc. 6 AI の登場による変化 実装 テスト 要件定義 課題定義
リリース・運用 これまでは実装が一番のボトルネックだったが AI により実装のスピードは向上した ボトルネックは人間の「理解」に移りつつある (仕様の誤解、背景の共有不足) AI はコードを正確に書けるが、「なぜ」「どんな背景で」書かれたのかを理解できない 生産性を上げるカギは、人間が理解のスピードを上げることではないか?
AI が手を速くした だからこそ、人間は頭を速くする必要がある
Copyright Hacobu, Inc. 8 理解が深まる経験 経験的に、仕様について話を聞くときよりも、コードを書いているときのほうが仕様の理解が深まった 特にユニットテストを書くと生産性が向上する感覚があった 思考の明確化 仕様の再発見 共通認識の形成
3行の修正でもユニットテス トを書く習慣が、後のリファ クタを恐れない安心感につな がった テストを書く過程で、「仕様 の曖昧さ」や「設計の歪み」 に気づき、理解が深まった テストを徹底したことで、仕 様が明文化され、チーム内の 認識のズレが削減。それが結 果的に、開発全体のスピード とリズムを高めた。 テストで生産性が上がる要因は 仕様の理解と明確化の影響が大きかったのでは?
Copyright Hacobu, Inc. 9 仕様を明確にする 開発は本質的にどのフェーズでも仕様を言語で整理しているといえる そして、コードの質は情報の構造化の精度に依存する(AI・人どちらが書く場合も) AIが翻訳 実装 テスト
要件定義 課題定義 リリース・運用 自然言語を使った言語化 (仕様駆動開発・コンテキストエンジニアリング) 形式言語を使った言語化 (Go・Python・YAML など) AI を使いこなすとは、自然言語で論理設計ができるということ
精度の高い論理設計とは?
Copyright Hacobu, Inc. 11 精度の高い論理設計 指示の意図を伝えるために Why(背景・目的)を明確にすることが必要 AI に渡すドキュメントが What
と How だけだと精度が落ちる WHY HOW WHAT ゴールデンサークル理論 説明が得意な人は「Why → How → What」の順に話し 苦手な人は「What → How」の順に話して Why が欠落する という法則
Copyright Hacobu, Inc. 12 精度の高い論理設計 What Why How 何を作るのか? TODOアプリ
どうやって作るのか? TypeScript で実装する なぜ作りたいのか? 個人開発者が「今日やる3件」 に集中できず、完了率が低いの を改善したいため Why は言語化の難易度が高く、言語化に伴う負担が大きい(そのため欠落しがち)
Copyright Hacobu, Inc. 13 精度の高い論理設計 【一流のエンジニアはここが違う】成果を出すヤツは「協創と習 慣」を大事にする / 米マイクロソフトで培った生産性爆上げの法 則
| 【世界一流エンジニア思考法著者 牛尾剛】 AI は答えを出すためではなく • なぜ、このようにコードが書かれたのか • なぜ、この変数名にしているのか • なぜ、このような作り(設計)にしているのか などのコンテキストを理解するために使うべき ディープコードリーディング 牛尾 剛(Microsoft) 出典:https://www.youtube.com/watch?v=AAGSD_c-my0 Why に向き合うトレーニングの一例
実装を助ける AI は手を速くする 理解を助ける AI は頭を速くする これから求められる生産性は後者
Copyright Hacobu, Inc. 15 まとめ AI で加速させるべきなのは、「手」ではなく「考える力」 「AI に任せる」=「思考を放棄し、人間の判断を手放す」ことではないので 上手に分業して
AI を良きパートナーにしていきましょう!
Copyright Hacobu, Inc. 16 お知らせ 11月21日(金)に『アーキテクチャConference』に参加&ブース出展します!
None