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
なんとかする力 〜 Android エンジニアからマネージャー、さらにその先へ? 〜
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
m.coder
September 02, 2026
Business
160
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
なんとかする力 〜 Android エンジニアからマネージャー、さらにその先へ? 〜
DroidKaigi2026 Day.2 11:20-12:00の発表スライドです。
m.coder
September 02, 2026
More Decks by m.coder
See All by m.coder
小さいアウトプットを続けること
m_coder
1
170
Compose で Android/iOS アプリを作る
m_coder
0
7.5k
Androidでもドラッグ&ドロップがしたい!
m_coder
1
1.9k
アプリのメンテナンス画面・強制アップデートを再考する #DroidKaigi
m_coder
5
8.8k
Other Decks in Business
See All in Business
プロジェクトのリズムを 体に取り込む
kozotaira
0
160
株式会社L is B 会社紹介 / LisB Corp. Introduction 20260814
lisbcorp
PRO
0
830
Unipos採用資料_202607
unipos_hr
0
600
SaaS・クラウド版・ソフトウェア版…どれを選ぶ? 用途と課題で紐解く Movable Type シリーズ選定ガイド
masakah
0
100
Kellogg Magazine Summer 2026
tsogo817421
2
200
こだわりを手放したことで気づけたスクラムマスターとしての振る舞い
kawanotron
1
700
つばさロジスティクス面接資料
tsubasalogistics
0
18k
データマネジメント研修(デジタル庁)
haseryo
19
22k
なぜデベロッパーアドボカシーが必要なのか?
taiponrock
PRO
0
130
株式会社ナビタイムジャパン 会社紹介資料2026
navitimejapan
PRO
1
1.5k
KEEBHOLIC NAGOYA Vol.2
shakupan
0
120
依頼する技術 #tachikawaany
77web
0
290
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Designing Powerful Visuals for Engaging Learning
tmiket
1
520
The Mindset for Success: Future Career Progression
greggifford
PRO
0
480
Product Roadmaps are Hard
iamctodd
55
12k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
390
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
4 Signs Your Business is Dying
shpigford
187
23k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
450
HDC tutorial
michielstock
2
830
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Raft: Consensus for Rubyists
vanstee
141
7.7k
Statistics for Hackers
jakevdp
799
230k
Transcript
なんとかする⼒ 〜 Android エンジニアからマネージャー、さらにその先へ? 〜 Copyright 2026 m.coder All Rights
Reserved. 1
謝辞 Copyright 2026 m.coder All Rights Reserved. 2
⾃⼰紹介 • 名前: m.coder • 所属: フラー株式会社 • 役職: グループ⻑補佐
グループ⻑補佐ってなに…? なんだろう… エンジニアリング組織の課題解決をするお仕 事 Copyright 2026 m.coder All Rights Reserved. 3
経歴 2018年 2021年 2022年 2024年 2026年 Androidエンジニア 前職⼊社 Androidエンジニア フラー⼊社
Androidテックリード Androidユニット⻑ (マネージャー) グループ⻑補佐 Copyright 2026 m.coder All Rights Reserved. 4
打診をいただいた時のこと Copyright 2026 m.coder All Rights Reserved. 5
マネジメントの話 Copyright 2026 m.coder All Rights Reserved. 6
Copyright 2026 m.coder All Rights Reserved. 7
経歴 2018年 2021年 2022年 2024年 2026年 Androidエンジニア 前職⼊社 Androidエンジニア フラー⼊社
Androidテックリード Androidユニット⻑ (マネージャー) グループ⻑補佐 Copyright 2026 m.coder All Rights Reserved. 8
経歴 2018年 2021年 2022年 2024年 2026年 Androidエンジニア 前職⼊社 Androidエンジニア フラー⼊社
Androidテックリード Androidユニット⻑ (マネージャー) グループ⻑補佐 Copyright 2026 m.coder All Rights Reserved. 9
Manage = なんとかする Copyright 2026 m.coder All Rights Reserved. 10
なんとかする⼒ Copyright 2026 m.coder All Rights Reserved. 11
アジェンダ • 「なんとかする」を深掘りする • 「なんとかする」の範囲 • 「なんとかする」ためには • AIと「なんとかする⼒」 Copyright
2026 m.coder All Rights Reserved. 12
「なんとかする」を深掘りする Copyright 2026 m.coder All Rights Reserved. 13
不確実性に向き合う 広⽊⼤地, "エンジニアリング組織論への招待" (2018) Copyright 2026 m.coder All Rights Reserved.
14
不確実性とは? Copyright 2026 m.coder All Rights Reserved. 15
不確実性とは? → わかっていないこと、曖昧なこと Copyright 2026 m.coder All Rights Reserved. 16
「なんとかする」を深掘りする 例えば… • 「お知らせ画⾯を実装する」タスク • ⼀覧画⾯と詳細画⾯がある • 期限は2週間 • デザイン作成済み
Copyright 2026 m.coder All Rights Reserved. 17
「なんとかする」を深掘りする 例えば… • 「お知らせ画⾯を実装する」タスク • ⼀覧画⾯と詳細画⾯がある → ✅ 何をやるか •
期限は2週間 → ✅ いつまでにやるか • デザイン作成済み → ✅ どのようにやるか →不確実性が低いタスク Copyright 2026 m.coder All Rights Reserved. 18
「なんとかする」を深掘りする 例えば… • 「お知らせ画⾯を実装する」タスク • ⼀覧画⾯と詳細画⾯がある → ✅ 何をやるか •
期限は不明 → ❓ いつまでにやるか • デザイン未作成、完成は1週間後 → ❓ どのようにやるか →不確実性が(やや)⾼め Copyright 2026 m.coder All Rights Reserved. 19
「なんとかする」を深掘りする もう少し抽象度の⾼いタスク • 「ユーザーの途中離脱を減らしたい」 • そのためには、何をすれば? Copyright 2026 m.coder All
Rights Reserved. 20
「なんとかする」を深掘りする もう少し抽象度の⾼いタスク • 「ユーザーの途中離脱を減らしたい」 • そのためには、何をすれば? → ❓ 何をやるか →より不確実性の⾼いタスク
Copyright 2026 m.coder All Rights Reserved. 21
どう動きますか? Copyright 2026 m.coder All Rights Reserved. 22
どうすればいいですか?って聞く Copyright 2026 m.coder All Rights Reserved. 23
どうすればいいですか?って聞く 新卒‧ジュニアだったら100点(聞いてえらい) Copyright 2026 m.coder All Rights Reserved. 24
どうすればいいですか?って聞く 新卒‧ジュニアだったら100点(聞いてえらい) 他者に不確実性の解決を委ねている状態 Copyright 2026 m.coder All Rights Reserved. 25
「なんとかする」を深掘りする 例えば… • 「お知らせ画⾯を実装する」タスク • ⼀覧画⾯と詳細画⾯がある • 期限は不明 → 🧐
早めに確認を取る/仮決めする • デザイン未作成、完成は1週間後 → 🧐 作れるところから作り始める Copyright 2026 m.coder All Rights Reserved. 26
「なんとかする」を深掘りする 「ユーザーの途中離脱を減らしたい」 へのアプローチ⼀例 例えば… 1. どの画⾯の途中離脱が多いかを分析する 2. なぜ離脱するかの仮説を⽴てる(ボタンが⽬⽴たない?⼊⼒項⽬が多い?) 3. 仮説に対する改善案をいくつか検討する(ボタンを⽬⽴たせる‧必須⼊⼒を減らす)
4. 分析結果と検討案をチームに提⽰し、合意を得る 5. 実装を⾏い、A/Bテストを実施する Copyright 2026 m.coder All Rights Reserved. 27
⾃⾝のタスクの曖昧‧不明な箇所を明確にしていく動き Copyright 2026 m.coder All Rights Reserved. 28
⾃⾝のタスクの曖昧‧不明な箇所を明確にしていく動き →⾃⾝のタスクの不確実性を下げる動きができる Copyright 2026 m.coder All Rights Reserved. 29
⾃⾝のタスクの曖昧‧不明な箇所を明確にしていく動き →⾃⾝のタスクの不確実性を下げる動きができる →任されたタスクを「なんとかする⼒」がある Copyright 2026 m.coder All Rights Reserved. 30
なんとかする⼒ = 不確実性に⽴ち向かう⼒ Copyright 2026 m.coder All Rights Reserved. 31
「なんとかする」の範囲 Copyright 2026 m.coder All Rights Reserved. 32
「なんとかする」の範囲 このタスクお願いします はい Copyright 2026 m.coder All Rights Reserved. 33
「なんとかする」の範囲 このタスクお願いします はい ⾃分 ⾃分のことをなんとかできる状態 Copyright 2026 m.coder All Rights
Reserved. 34
「なんとかする」の範囲 • 与えられたタスクを遂⾏できる • 不明点あれば能動的に解消する動きができる • スケジュール通りに進⾏できる • うまく進まない時は報告できる Copyright
2026 m.coder All Rights Reserved. 35
「なんとかする」の範囲 • 与えられたタスクを遂⾏できる • 不明点あれば能動的に解消する動きができる→不確実性を下げる動きができる • スケジュール通りに進⾏できる→不確実性を上げない動きができる • うまく進まない時は報告できる→不確実性が上がった時にエスカレーションできる Copyright
2026 m.coder All Rights Reserved. 36
「なんとかする」の範囲 2018年 2021年 2022年 2024年 2026年 Androidエンジニア Androidエンジニア Androidテックリード Androidユニット⻑
(マネージャー) グループ⻑補佐 Copyright 2026 m.coder All Rights Reserved. 37
セルフマネジメント Copyright 2026 m.coder All Rights Reserved. 38
Individual Contributor Copyright 2026 m.coder All Rights Reserved. 39
Individual Contributor 管理者にならず、個⼈のスキルで業務を推進する役割 Copyright 2026 m.coder All Rights Reserved. 40
Individual Contributor は、 「⾃分のことをなんとかできればよい」か? Copyright 2026 m.coder All Rights Reserved.
41
🙅 Individual Contributor は、 「⾃分のことをなんとかできればよい」か? Copyright 2026 m.coder All Rights
Reserved. 42
テックリードも ICに分類されることが多い Copyright 2026 m.coder All Rights Reserved. 43
Androidチームの改善 会社組織の課題解決 も期待されている Copyright 2026 m.coder All Rights Reserved. 44
Individual Contributor 個⼈貢献者 Copyright 2026 m.coder All Rights Reserved. 45
Individual Contributor ⾃分以外のこともなんとかできる 個⼈貢献者 Copyright 2026 m.coder All Rights Reserved.
46
「なんとかする」の範囲 マネージャー Individual Contributor ↓ ↓ ⾃分が管理している組織全ての⼒を使って ⾃分個⼈の⼒を使って なんとかする なんとかする
Copyright 2026 m.coder All Rights Reserved. 47
マネージャーとは 不確実性へのアプローチの⽅法が違うだけ Copyright 2026 m.coder All Rights Reserved. 48
「なんとかする」の範囲 ⾃分以外 ⾃分 Copyright 2026 m.coder All Rights Reserved. 49
「なんとかする」の範囲 ⾃分以外 ⾃分 ⾃分以外とは? Copyright 2026 m.coder All Rights Reserved.
50
「なんとかする」の範囲 チーム メンバー 組織 ⾃分 プロジェクト ⾃分以外とは? Copyright 2026 m.coder
All Rights Reserved. 51
「なんとかする」の範囲 課題(ユーザーの途中離脱)を解決したい こう進めていくのはどうでしょう Copyright 2026 m.coder All Rights Reserved. 52
「なんとかする」の範囲 課題(ユーザーの途中離脱)を解決したい こう進めていくのはどうでしょう ⾃分 プロジェクト プロジェクトの不確実性にアプローチできる ≒⾃分以外のこともなんとかする⼒が⾝についてきた Copyright 2026 m.coder
All Rights Reserved. 53
「なんとかする」の範囲 • 課題をタスクに落とし込める • 課題を分析できる • 分析結果から何をやればいいかの仮説を⽴てられる • 仮説からやるべきタスクを洗い出せる •
落とし込んだタスクを推進できる Copyright 2026 m.coder All Rights Reserved. 54
「なんとかする」の範囲 • 課題をタスクに落とし込める • 課題を分析できる→不確実性の⾼い部分を⾒極められる • 分析結果から何をやればいいかの仮説を⽴てられる→不確実性を下げる⽅法を検討できる • 仮説からやるべきタスクを洗い出せる→⾏動プランを⾃分で⽴てられる •
落とし込んだタスクを推進できる Copyright 2026 m.coder All Rights Reserved. 55
「なんとかする」の範囲 2018年 2021年 2022年 2024年 2026年 Androidエンジニア Androidエンジニア Androidテックリード Androidユニット⻑
(マネージャー) グループ⻑補佐 Copyright 2026 m.coder All Rights Reserved. 56
「なんとかする」の範囲 チーム メンバー 組織 ⾃分 プロジェクト ⾃分の外側にある領域の 不確実性に⽴ち向かうことができる →なんとかできる範囲が広がっていく Copyright
2026 m.coder All Rights Reserved. 57
「なんとかする」の範囲 浅い理解 深い理解 ⼀つの領域を深める →より難易度の⾼い不確実性に⽴ち向かう Copyright 2026 m.coder All Rights
Reserved. 58
「なんとかする」の範囲 ⾃分以外 浅い理解 ⾃分 深い理解 なんとかできる領域を広げる/深める ⾃分以外の領域にも広げ、強みを深めていく →特定の領域に強みを持つエンジニアになっていく Copyright 2026
m.coder All Rights Reserved. 59
ここまでは、 「なんとかしたいもの」がわかっている状態 Copyright 2026 m.coder All Rights Reserved. 60
• 〇〇を実装したい • △△という課題を解決したい • あれもしたい、これもしたい → タスクが存在することは明らかな状態 Copyright 2026
m.coder All Rights Reserved. 61
何を「なんとかする」か わかっていない時もある Copyright 2026 m.coder All Rights Reserved. 62
よくわからないけど、プロジェクトがうまくいってない 🙈 なんとなく、チームの雰囲気が悪い気がする 🙉 もしかしたら、プロダクトの品質がよくないかも 🙊 Copyright 2026 m.coder All
Rights Reserved. 63
2018年 2021年 2022年 2024年 2026年 Androidエンジニア Androidエンジニア Androidテックリード Androidユニット⻑ (マネージャー)
グループ⻑補佐 Copyright 2026 m.coder All Rights Reserved. 64
まず 「なんとかするべき対象」 を探すところから始まる Copyright 2026 m.coder All Rights Reserved. 65
⾃分の例 テックリード時代の話 Copyright 2026 m.coder All Rights Reserved. 66
• 何をなんとかした? • Androidチームの開発効率をアップした • どのような課題があった? • 案件ごとにゼロから環境を構築していて、時間がかかっていた • プロジェクト⽴ち上げ時の⽅向性が統⼀されていなかった
• CI/CDがあったりなかったり • プロジェクト構成が統⼀されてなかったり Copyright 2026 m.coder All Rights Reserved. 67
• 何をなんとかした? • Androidチームの開発効率をアップした • どのような課題があった? • 案件ごとにゼロから環境を構築していて、時間がかかっていた • プロジェクト⽴ち上げ時の⽅向性が統⼀されていなかった
• CI/CDがあったりなかったり • プロジェクト構成が統⼀されてなかったり • どうなんとかした? • テンプレートリポジトリの整備を⾏った Copyright 2026 m.coder All Rights Reserved. 68
参考:https://docs.github.com/ja/repositories/creating-and-managing-repositories/creating-a-template-repository Copyright 2026 m.coder All Rights Reserved. 69
案件初期の⽴ち上げがスムーズに 🎉 Copyright 2026 m.coder All Rights Reserved. 70
• プロジェクトの新規⽴ち上げを経験した • その際に社内に「プロジェクトの⽴ち上げ」に関する知⾒がまとまってないことに気づいた • これはAndroidチームの不確実性であると感じた • ナレッジ化する⽅法がないかを考え、プロジェクトテンプレート構築を思いついた • 上⻑などに共有しつつ、構築を進めた
Copyright 2026 m.coder All Rights Reserved. 71
特に具体的な指⽰は受けていない →⾃⾝でなんとかすべき対象を⾒つけた Copyright 2026 m.coder All Rights Reserved. 72
「なんとかする」ためには Copyright 2026 m.coder All Rights Reserved. 73
「なんとかする」ためには 単純化すると… 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する 何をやればいいか検討する Copyright
2026 m.coder All Rights Reserved. 74
「なんとかする」ためには 「お知らせ画⾯の実装」の場合 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する 期限が不明、デザインが不明 何をやればいいか検討する
期限を確認する、 期限を明確にする、 デザインが無くても デザインが不明でも出来ることは 実装できる箇所を進める ないか考える Copyright 2026 m.coder All Rights Reserved. 75
「なんとかする」ためには 「ユーザーの途中離脱率を下げたい」の場合 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する ユーザーの途中離脱に 何をやればいいか検討する
合意を取って修正する 繋がっていそうな要因を分析する 途中離脱の防⽌に 繋がりそうな施策を考える Copyright 2026 m.coder All Rights Reserved. 76
「なんとかする」ためには 「テンプレートリポジトリ整備」の場合 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する ⾃⾝の経験をもとに、 何をやればいいか検討する
テンプレートリポジトリを プロジェクト⽴ち上げ時の プロジェクト⽴ち上げの 整備する 課題を認識する 効率化の⽅法を考える Copyright 2026 m.coder All Rights Reserved. 77
「なんとかする」ためには 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する 何をやればいいか検討する Copyright 2026
m.coder All Rights Reserved. 78
Copyright 2026 m.coder All Rights Reserved. 79
誰にでもできるとは限らない でも、できる⼈もいる →どうすれば⾝につく? Copyright 2026 m.coder All Rights Reserved. 80
「なんとかする」ためには • 新しいことを経験する • 観測‧分析する • ⾔葉にする Copyright 2026 m.coder
All Rights Reserved. 81
新しいことを経験する Copyright 2026 m.coder All Rights Reserved. 82
1. 新しい視点を得る 2. 引き出しを増やす Copyright 2026 m.coder All Rights Reserved.
83
Copyright 2026 m.coder All Rights Reserved. 84
観測‧分析する Copyright 2026 m.coder All Rights Reserved. 85
Copyright 2026 m.coder All Rights Reserved. 86
⾔葉にする Copyright 2026 m.coder All Rights Reserved. 87
1. ⾔語化する 2. 周囲に表明する Copyright 2026 m.coder All Rights Reserved.
88
Copyright 2026 m.coder All Rights Reserved. 89
「なんとかする」ためには 先ほどの例を振り返ると… • プロジェクトの新規⽴ち上げを経験した→新しいことを経験する • 社内に「プロジェクトの⽴ち上げ」に関する知⾒がまとまってないことに気づいた→観測‧分析する • ナレッジ化する⽅法がないかを考え、プロジェクトテンプレート構築を思いついた • 上⻑などに共有しつつ、構築を進めた→⾔葉にする
Copyright 2026 m.coder All Rights Reserved. 90
なんでやらなくちゃいけないの? Copyright 2026 m.coder All Rights Reserved. 91
出世とかしたくないし… ⼤変そう… Copyright 2026 m.coder All Rights Reserved. 92
「なんとかしない」⽅が ストレスフルな状況になりうる Copyright 2026 m.coder All Rights Reserved. 93
なんとかする⼒ = 不確実性に⽴ち向かう⼒ Copyright 2026 m.coder All Rights Reserved. 94
なんとかしない = 不確実性の解消を他⼈に委ねる Copyright 2026 m.coder All Rights Reserved. 95
不確実性の⾼い状況で仕事をする ≒ 仕事がアンコントローラブルなものになる Copyright 2026 m.coder All Rights Reserved. 96
不確実性の⾼い状況で仕事をする ≒ 仕事がアンコントローラブルなものになる ≒ ストレスが溜まりやすい Copyright 2026 m.coder All Rights
Reserved. 97
「なんとかする⼒」を⾝につける ≒ ⾃分でコントロールできる領域を増やしていく ≒ ストレスの軽減 Copyright 2026 m.coder All Rights
Reserved. 98
Copyright 2026 m.coder All Rights Reserved. 99
AIと「なんとかする⼒」 Copyright 2026 m.coder All Rights Reserved. 100
AIと「なんとかする⼒」 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する 何をやればいいか検討する Copyright 2026
m.coder All Rights Reserved. 101
AIと「なんとかする⼒」 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する 何をやればいいか検討する Copyright 2026
m.coder All Rights Reserved. 102
AIと「なんとかする⼒」 1 2 3 なんとかする対象を⾒つける なんとかするために ⾏動する 何をやればいいか検討する Copyright 2026
m.coder All Rights Reserved. 103
AIと「なんとかする⼒」 • 新しいことを経験する • 観測‧分析する • ⾔葉にする Copyright 2026 m.coder
All Rights Reserved. 104
「なんとかする」対象を⾒つけて、 ゴールと進め⽅がすり合えば、 かなりの部分をAIがやってくれる Copyright 2026 m.coder All Rights Reserved. 105
AI = 増幅装置 Copyright 2026 m.coder All Rights Reserved. 106
「なんとかする⼒」の 増幅装置としてうまく使っていく Copyright 2026 m.coder All Rights Reserved. 107
まとめ Copyright 2026 m.coder All Rights Reserved. 108
なんとかする⼒ = 不確実性に⽴ち向かう⼒ 不確実性 = 曖昧なこと、わかっていないこと Copyright 2026 m.coder All
Rights Reserved. 109
まとめ 浅い理解 ⾃分以外 ⾃分 深い理解 なんとかできる領域を広げる/深めることが 強みにつながる Copyright 2026 m.coder
All Rights Reserved. 110
まとめ 「なんとかする⼒」を⾝につけるために • 新しいことを経験する • 観測‧分析する • ⾔葉にする Copyright 2026
m.coder All Rights Reserved. 111
まとめ AIと「なんとかする⼒」 • なんとかする対象を⾒つけるのは⼈間 • AIは実⾏役として優秀 • 増幅装置としてAIを使う Copyright 2026
m.coder All Rights Reserved. 112
なんとかする⼒を⾝につけて、 さらにその先へ Copyright 2026 m.coder All Rights Reserved. 113
おわり Copyright 2026 m.coder All Rights Reserved. 114