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
あなたは 何をして 何をもたらすのか? / reskilling-at-tokyo-2026
Search
uzzu
August 05, 2026
Technology
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
あなたは 何をして 何をもたらすのか? / reskilling-at-tokyo-2026
2026/07/25
東京都および一般財団法人GovTech東京主催
東京デジタルアカデミー 若手エンジニアコース スタートダッシュイベント
基調講演資料
uzzu
August 05, 2026
More Decks by uzzu
See All by uzzu
Context Receiversに思いを馳せる / Context Receivers
uzzu
0
780
StoreKitのこれまでとこれから / StoreKit 2 from 1
uzzu
5
22k
Autofill Framework
uzzu
0
160
アプリ内課金の最新事情 クライアントサイド編 / In-app Purchase in Cookpad 2019
uzzu
3
4.7k
Billing Client 2.0 acknowledgement
uzzu
0
17k
Promoting IAP対応から学ぶ外部アプリ内課金実装 / Promoting IAP and others
uzzu
2
1.6k
ブログ作り直した / My blog @ Othlo Tech
uzzu
0
230
新規アプリ開発を支えるユーザ・決済基盤
uzzu
2
3k
kotlin-mpp-library-tips
uzzu
1
6.5k
Other Decks in Technology
See All in Technology
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
210
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
300
家のリアーキテクト・リファクタリング
suguruooki
0
110
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.9k
synctest時代のhttptest Go 1.27で変わるHTTPサーバテストの裏側 / go conference2026 synctest and httptest
budougumi0617
1
2.6k
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
300
omasushiというライブラリを作った
polidog
PRO
0
200
module Synths; end
asonas
1
130
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
4
960
アリアドネの糸と、20年ごとの建て替え ── 長尾真『電子図書館』を、伊勢で読み直す / Rereading Makoto Nagao’s "Electronic Library" in Ise
ykiyota
0
150
2026-09-09 【sigma_ucj#1】Sigma を IaC 管理したい! / IaC for Sigma
civitaspo
0
110
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
510
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Making Projects Easy
brettharned
120
6.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Into the Great Unknown - MozCon
thekraken
41
2.7k
The Curse of the Amulet
leimatthew05
2
14k
Transcript
あなたは 何をして 何をもたらすのか? クラスター株式会社 シニアソフトウェアエンジニア 宇津宏一
こんな話をします 01 学んできた事に対する諦観…しかし経験は残る 02 アウトプットからアウトカムの時代へ 03 まとめ
学んできた事に対する諦観…しかし経験は残る 〜これまでのキャリアの話〜 ※生存バイアスが入っているので、話半分に聞いてください
の経歴 2009〜2013 株式会社ドワンゴ、株式会社キテラス ニコニコ動画関連サービス(動画生放送広告、電子書籍、Wii U版等) 2013〜2017 KLab株式会社 スマートフォンゲーム開発、開発基盤チーム立ち上げ、運用 2017〜2022 クックパッド株式会社
モバイルアプリ向けのライブラリとMicroservicesの開発運用 2022〜現在 クラスター株式会社 クラスターアプリ(Windows, PCVR, Mac, Quest, iOS, Android)の開発
キャリアの遷移 Webバックエンドエンジニア →Webフロントエンドエンジニア →Flashエンジニア →組み込みTV向けのクライアントのバックエンドエンジニア →コンシューマーゲーム機向けクライアント開発エンジニア(PlayStation Vita, Wii U) →Unityエンジニア(Android,
iOS, Win, Mac) →今でいうエンジニアリングマネージャー →Androidエンジニア(モバイルアプリ開発基盤) →認証/決済基盤エンジニア(バックエンドフロントエンドリーダー色々) →シニアソフトウェアエンジニア(色々)←イマココ
キャリアの中で自分が「捨てた」と思っていたもの Webバックエンドエンジニア →Webフロントエンドエンジニア →Flashエンジニア →組み込みTV向けのクライアントのバックエンドエンジニア →コンシューマーゲーム機向けクライアント開発エンジニア(PlayStation Vita, Wii U) →Unityエンジニア(Android,
iOS, Win, Mac) →今でいうエンジニアリングマネージャー →Androidエンジニア(モバイルアプリ開発基盤) →認証/決済基盤エンジニア(バックエンドフロントエンドリーダー色々) →シニアソフトウェアエンジニア(色々)←イマココ
大きな出来事: Flashの衰退 ActionScript(Flash4, AS2, AS3)大好き人間 作りたいと思ったものはなんでも作れた このまま楽しく仕事をやっていけると思っていた…
大きな出来事: Flashの衰退
Flashの衰退から得たもの ツール/プログラミング言語はいつか衰退する、という諦観 ・固執しない能力 良いプラクティスを蒸留する能力 (脱・成功体験のジレンマ) ・いわゆる「ソフトスキル」にしていく能力がつく 好きな技術を失った時の精神的ダメージを多感な時期に体験する ・心が強くなる
Flashの衰退 Flash開発スキルを捨てざるをえなくなった Web技術をそのまま伸ばし続けるのか モバイルアプリ開発にシフトするのか… 🤔
Flashの衰退 Flash開発スキルを捨てざるをえなくなった Web技術をそのまま伸ばし続けるのか モバイルアプリ開発にシフトするのか… 🤔 モバイルアプリ開発をやりつつ 低レイヤーな技術を習得するチャンスなのでは?
Flashの衰退 Flash開発スキルを捨てざるをえなくなった Web技術をそのまま伸ばし続けるのか モバイルアプリ開発にシフトするのか… 🤔 モバイルアプリ開発をやりつつ 低レイヤーな技術を習得するチャンスなのでは? Unityモバイルゲーム開発エンジニアに転身
Flashの衰退 -> 転身 -> 待っていたもの WebView、WebView、WebView、WebView、WebView、WebView、WebView、WebView ・当時Unityを触れる人が少なかった。iOS, Androidもネイティブアプリできる人が少なかった ・そうなると現場ではWebViewという選択肢になる ・Webフロントエンドから離れたのに、逃れられない
→結果的に、ネイティブのブラウザエンジンおよびWebViewの実装に詳しくなる →WebViewを軸にネイティブアプリの開発知識がつく →最終的にはちゃんとUnityとも向き合ってゲームの為の基盤開発を一通り満足するまでやりきった
そして現在… ・その後一度Unityから離れた ・しかし5年後、現職でUnityエンジニアに復帰
そして現在… ・その後一度Unityから離れた ・しかし5年後、現職でUnityエンジニアに復帰 無駄になった経験はひとつもない!
学んできた事に対する諦観…しかし経験は残る ツール/プログラミング言語はいつか衰退する、という諦観 ・固執しない能力 良いプラクティスに落とし込む能力 (脱・成功体験のジレンマ) ・いわゆる「ソフトスキル」にしていく能力がつく 好きな技術を失った時の精神的ダメージを多感な時期に体験する ・心が強くなる
アウトプットからアウトカムの時代へ 〜「作れる」だけでは選ばれない時代〜
ここまで話した事の半分以上はアップスキリングの話
リスキリングはやる意義がある。でも甘くはない ・リスキリングでプログラミングやソフトウェア開発を 学ぶことには間違いなく意味がある ・ただし、数ヶ月学んだからといって、長年現場で 積み上げてきたソフトウェアエンジニアとの差は 簡単には埋まらない ・だからこそ、同じ土俵で戦うだけではなく 自分の経験と掛け合わせて別の価値を出す道も 考えると良い
AI時代に「作れます」だけでは足りない ・「作るだけ」の価値が下がり 「何のために作るか」の価値が上がっている ・AIによって、ある程度それっぽいものを作るハードルは 下がっている。だからこそ「作れます」「動きます」だけ では、差別化しづらくなっている ・これから問われるのは、そのアウトプットが何を変えたのか?
アウトプットではなくアウトカムを見る アウトプット ・何を作ったか? アウトカム ・そのアウトプットが何を変えたのか? ・結果、何がもたらされたか?その規模はどうか?
アウトプットではなくアウトカムを見る アウトプット ・何を作ったか? アウトカム ・そのアウトプットが何を変えたのか? ・結果、何がもたらされたか?その規模はどうか? ソフトウェアができる事はあくまでもアウトプットまで
では、カリキュラムに取り組む意義はなんだろう? 個々の技術を学ぶこと ・課題解決(アウトプットの手段)の引き出しを増やすこと ・(もしあなたがAIを利用するのであれば) AIが提示する内容の 妥当性を判断できるようになること ・(もしあなたがAIを利用するのであれば) AIから精度の高い回答が 得られるような問いかけができること 課題に取り組むこと
・課題発見(アウトカムの洞察)能力を鍛えること
では、カリキュラムに取り組む意義はなんだろう? 個々の技術を学ぶこと ・課題解決(アウトプットの手段)の引き出しを増やすこと ・(もしあなたがAIを利用するのであれば) AIが提示する内容の 妥当性を判断できるようになること ・(もしあなたがAIを利用するのであれば) AIから精度の高い回答が 得られるような問いかけができること 課題に取り組むこと
・課題発見(アウトカムの洞察)能力を鍛えること 現実の課題に対して、課題発見と課題解決の両軸から 打ち手を持てるようになることに価値がある
課題解決能力と課題発見能力は色んな所で役に立つ 経験豊富なソフトウェアエンジニアのコピーになる事だけが 勝ち筋ではない ・これまでの経験に技術を掛け合わせる ・現場や身の回りの課題を技術で解決する ソフトウェアエンジニアとは別の価値がある
まとめ
まとめ ・これまで学んできた事・経験は無駄にはならない ・リスキリングは、短期間で経験者との差をなかったことにする 魔法ではない ・でも、自分の経験に技術を掛け合わせて、目の前の課題を 見つけ、解決する力を伸ばすことはできる ・これからの時代に大事なのは、「何を作れるか」だけではなく 「それによって何を良くできるか」 ・ぜひ、カリキュラムを通して得た経験を、自身の仕事現場や 身の回りのアウトカムにつなげていって欲しい
あなたは 何をして 何をもたらすのか? 〜終〜