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
m.coder
September 02, 2026
Business
130
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
Junpei_Mukouyama_SalesDeck
mj6237
1
190
TableCheck Inc. - Company Profile
tablecheckac
0
510
つばさロジスティクス面接資料
tsubasalogistics
0
18k
個人的に感動した サクラエディタの機能2026822 ゆるweb
mikikosaka
4
6.2k
自分が "コントロールできる" と思い込んで "引き出しを増やす"
konifar
14
5.7k
令和8年度会社パンフレット
wf714201
0
510
なぜデベロッパーアドボカシーが必要なのか?
taiponrock
PRO
0
120
どちらも「ユーザーのため」だった —価値の対立を仮説検証に変えて #Scrumfest Osaka 2026
mamedai55
0
630
CMB.TECH Q2 2026 earnings release
cmbtech
PRO
0
550
プレイド概要説明資料_2026/08
plaid
PRO
1
4.4k
Kellogg Magazine Summer 2026
tsogo817421
2
200
依頼する技術 #tachikawaany
77web
0
290
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.5k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
500
Automating Front-end Workflow
addyosmani
1369
210k
The Cost Of JavaScript in 2023
addyosmani
55
10k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Into the Great Unknown - MozCon
thekraken
41
2.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Between Models and Reality
mayunak
4
420
HDC tutorial
michielstock
2
830
Become a Pro
speakerdeck
PRO
31
6.2k
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