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
なんとかする力 〜 Android エンジニアからマネージャー、さらにその先へ? 〜
Search
m.coder
September 02, 2026
Business
490
2
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
200
Compose で Android/iOS アプリを作る
m_coder
0
7.6k
Androidでもドラッグ&ドロップがしたい!
m_coder
1
1.9k
アプリのメンテナンス画面・強制アップデートを再考する #DroidKaigi
m_coder
5
8.8k
Other Decks in Business
See All in Business
2026 Fuji Oil Outside Directors’ Roundtable (Japanese version)
tsogo817421
2
180
AIがなくてもつよいPM/PdM/ディレクターになるには?
iflection
0
970
10年、同じドメインに 浸かる覚悟 / Decade-deep in one domain.
hirokiyamamoto14
PRO
0
250
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
2
21k
カンパニーデック_260910.pdf
kojima1
0
150
[2026.09] カルチャーデック|株式会社サイバーリンクス
cyberlinks
0
200
安定公務員みたいな学校から 毎年アップデートされる世界へ
maijun
1
1.1k
ダイサンデジタル事業部
daisan123
0
650
01_全社_FLUX採用ピッチ資料_Ver.5.7
flux
12
230k
FY2026.6 Impact Report EN
mercari_inc
0
2k
作れる人から、伸ばせる人へ~Anthropicの5アーキタイプで読み解く、成長率日本一の開発組織~ / Builder to Grower
hirokiyamamoto14
PRO
2
920
Macbee Planet_会社紹介資料
macbeeplanet
0
140
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Bash Introduction
62gerente
615
220k
How to Ace a Technical Interview
jacobian
281
24k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
280
Test your architecture with Archunit
thirion
2
2.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
My Coaching Mixtape
mlcsv
0
320
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