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を使える」は、勘違いだった。 コードが書けてもプロになれなかった僕の1年戦記
Search
ディップ株式会社
PRO
March 20, 2026
Programming
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
技育祭登壇|「AIを使える」は、勘違いだった。 コードが書けてもプロになれなかった僕の1年戦記
ディップ株式会社
PRO
March 20, 2026
More Decks by ディップ株式会社
See All by ディップ株式会社
_型ガードしたのにnullable_から卒業する.pdf
dip_tech
PRO
0
29
はじめての環境構築!デプロイ〜Docker基礎を学べるワークショップ!
dip_tech
PRO
0
37
【TSKaigi2026登壇資料】決定論的な型チェックへ Go 製コンパイラによる10倍速の裏側で stableTypeOrdering から見える並列化への挑戦
dip_tech
PRO
2
400
【TSKaigi2026登壇資料】バイトル」のTypeScriptリニューアル — 積み上がったレガシーとパフォーマンスに挑む現在地
dip_tech
PRO
1
370
【新卒研修】ライブデモ + compose.yaml読解_講義資料
dip_tech
PRO
0
250
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
400
【ディップ|26年新卒研修資料】Docker_ハンズオン研修
dip_tech
PRO
0
370
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
420
ハッカソンや個人開発で何作る? テーマ発見〜アイデア発想ハンズオン! 技育CAMPアカデミア
dip_tech
PRO
0
91
Other Decks in Programming
See All in Programming
TAKTでAI駆動開発の品質を設計する
j5ik2o
7
1.3k
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
270
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
120
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
9
5.4k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.2k
Agentic UI
manfredsteyer
PRO
0
160
Contextとはなにか
chiroruxx
1
330
dRuby over BLE
makicamel
2
340
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.6k
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
140
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
It's Worth the Effort
3n
188
29k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
Un-Boring Meetings
codingconduct
0
310
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Unsuck your backbone
ammeep
672
58k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
360
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
620
Code Review Best Practice
trishagee
74
20k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
310
Transcript
「AIを使える」は、勘違いだった。 コードが書けてもプロになれなかっ た僕の1年戦記 dip株式会社 CTO室 AI Embeddedユニット 吉岡拓真
dip_tech Copyright © DIP Corporation, All rights reserved. Agenda 2
‧dip とは? ‧⼊社するまでの私 ‧挫折①「話が分からない」 ‧挫折②「PRレビュー」 ‧挫折③「AIに振り回される」 ‧挫折④「説明ができない」 ‧1年前の⾃分に伝えたいこと ‧終わりに
dip_tech Copyright © DIP Corporation, All rights reserved. 3 dipとは?
dip_tech | Copyright © DIP Corporation, All rights reserved. dipとは?
4
dip_tech | Copyright © DIP Corporation, All rights reserved. ⾃⼰紹介
• CTO 室 AI Embedded ユニット ◦ AIエージェント ◦ 機械学習レコメンド • 技術スタック 5
dip_tech Copyright © DIP Corporation, All rights reserved. 6 ⼊社するまでの私
dip_tech | Copyright © DIP Corporation, All rights reserved. ⼊社するまでの私
⼩学⽣ 中学⽣ ⾼学⽣ ⼤学⽣ 7
dip_tech | Copyright © DIP Corporation, All rights reserved. ⼊社するまでの私
まとめると… 8
dip_tech Copyright © DIP Corporation, All rights reserved. 9 挫折①「話が分からない」
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折①「話が分からない」
アジャイル、スクラム、スプリント、PBI、ベロシ ティ、リファインメント、レトロスペクティブ、 TDD、DDD、バリューオブジェクト、エンティ ティ、DI、クリーンアーキテクチャ、マイクロサー ビス、BFF、monorepo、DRY、SOLID、YAGNI、 冪等性、フィーチャーフラグ、トランクベース、 DevOps、Docker、CORS、ミドルウェア、ベクト ルDB、結果整合性、CQRS、イベントソーシング etc... 10
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折①「話が分からない」
• ⽤語は知っている前提で進む • 会社の⼈は当然知らない⼈ 話ができないと悲しい 😭 ↓ 11
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折①「話が分からない」
1. とにかく聞く! 2. 技術書を読む! 話がわかるように、何をした? 12
dip_tech Copyright © DIP Corporation, All rights reserved. 13 挫折②「PRレビュー」
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折②「PRレビュー」
• 満を持して放ったAI謹製のプルリクエスト ◦ 動くし、AIも太⿎判を押している ◦ 「ほら、新⼈でもコードはちゃんと書けるでしょ?」 14
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折②「PRレビュー」
その結果...... 15
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折②「PRレビュー」
• 命名の考慮の浅さ • 型指定ミス • 設計パターンとのズレ • エラーハンドリング漏れ • typo 指摘を受けると、どれも「確かに......」 • docstring内容がおかしい • クラスの責務過多 • 仕様理解の誤り • テストケース不⾜ • etc...... 16
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折②「PRレビュー」
17 • 学⽣時代のリスク ◦ せいぜい「クレカ破産」 ◦ ⾃分が痛い⽬を⾒るだけ ◦ やり直せばいい 「動けばいい」が通⽤しないプロの世界 • 社会⼈のリスク ◦ バグが出たら ▪ 全ユーザー1000万⼈に迷惑をかける ◦ エラーで⽌めたら ▪ クライアント15万社から損害請求と裁判を起 こされる ◦ 企業ブランドに傷を付けたら ▪ 会社の仲間何千⼈に恨まれる ◦ 脆弱性でハッキングされたら ▪ 国とメディアからバッシング ◦ ちょっとでも悪いことしたら ▪ クビになって路頭に迷って⼈⽣終了する
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折②「PRレビュー」
18 1. エラー起こしたら死ぬ 覚悟を持ってみる 2. 巨⼈の肩に乗る 良いPRが書けるように、何をした?
dip_tech Copyright © DIP Corporation, All rights reserved. 19 挫折③「AIに振り回される」
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折③「AIに振り回される」
• AIの⾼度な煽りにキレる⽇々 ◦ try-exceptでエラーを⾒て⾒ぬふりをして 「直りました!」 ◦ 不要なコメントは書き、必要なコメントは書かない ◦ 「鋭い指摘ですね!」 20
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折③「AIに振り回される」
「なんか動いた」=「理解負債」=「借⾦」 21
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折③「AIに振り回される」
22
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折③「AIに振り回される」
1. 徹底的に殴る 2. 書かせるのではなく、 レビューさせる 実務レベルの AI活用のために、何をした? 23
dip_tech Copyright © DIP Corporation, All rights reserved. 24 挫折④「説明ができない」
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折④「説明ができない」
• フロントエンドチームから ◦ 「これどういう仕様?」 • 企画チームから ◦ 「こういうことって実現できそう?」 コードが書けるようになってきた吉岡だったが... いざ聞かれると上⼿く答えられない...😭 25
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折④「説明ができない」
• 数学の「短答問題」と「証明問題」の違い ◦ ⾒習い: ▪ 教えられたタスクができれば満点 ◦ プロ: ▪ 「なぜこれか」を⽰めす証明問題 サラリーマンエンジニアの「本当の仕事」は? 作ること <<<<<<< 説明すること 26
dip_tech | Copyright © DIP Corporation, All rights reserved. 挫折④「説明ができない」
1. PREP法 2. 書く時に説明の仕⽅を 考えておく うまく説明するために、何をした? 27
dip_tech Copyright © DIP Corporation, All rights reserved. 28 1年前の⾃分に伝えたいこと
dip_tech | Copyright © DIP Corporation, All rights reserved. 1年前の⾃分に伝えたいこと
• 技術書を読め! • バグらせない覚悟持て! • AIをもっと疑え! • 説明⼒を上げろ! 29
dip_tech Copyright © DIP Corporation, All rights reserved. 30 終わりに
27卒エンジニア本選考 終了間近! 挑戦し、リードする仲間を募集中です! 31
dip tech academia 開催決定! STAGE 1 3〜5days ハンズオン × ハッカソン
STAGE 0 1day ワークショップ STAGE 2 2〜3weeks 就業型インターンシップ STAGE 2 1weeks 課題解決型インターンシップ ⼊⾨者 経験者 ⼊⾨者〜経験者まで学べる、4段階のサマーインターンシップ 32