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
あなたがエンジニアリングマネージャーを名乗る理由は何ですか?
Search
kr9ly
March 28, 2019
Programming
690
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
あなたがエンジニアリングマネージャーを名乗る理由は何ですか?
kr9ly
March 28, 2019
More Decks by kr9ly
See All by kr9ly
KotlinCoroutinesFlowことはじめ
kr9ly
0
620
AndroidVitals徹底活用
kr9ly
5
6.5k
AWS CodeBuild+AWS SAM(Lambda)+Slack で最⾼なAndroid CI環境を作る
kr9ly
0
800
Dagger2を活用してAndroid SDKの依存関係をクリーンにする
kr9ly
8
7.9k
Other Decks in Programming
See All in Programming
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
dotNET_vulnclicker_intro.pdf
deka_morita
0
110
contenteditable と日本語入力に向き合う
colorful12
0
170
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
340
パーソナライズPodcastを作った話
repunit11
0
130
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.6k
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
320
プロダクトコードからライブラリの境界を見つける
elmetal
PRO
0
110
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
Jetpack Compose Mechanisms
skydoves
2
550
ジョジョの世界をXRで再現する
mofurune
0
140
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
320
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
We Have a Design System, Now What?
morganepeng
55
8.4k
ラッコキーワード サービス紹介資料
rakko
1
5.2M
Producing Creativity
orderedlist
PRO
348
41k
Building Adaptive Systems
keathley
44
3.2k
The SEO identity crisis: Don't let AI make you average
varn
0
580
Paper Plane
katiecoart
PRO
4
54k
Thoughts on Productivity
jonyablonski
76
5.4k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Transcript
あなたがエンジニアリングマネージャー を名乗る理由は何ですか︖ @kr9ly(からくり)
今⽇の話 たまには何故マネージャーをやってるか考えてみるかも⼤事だよ 理由もいろいろなところから考えられるよ ⾃分のエンジニアリングマネージャーを名乗る理由を⼀通り振り返 ってみた話をします エモ分多めです (前後関係が間違ってるかも)
簡単に⾃⼰紹介 dely株式会社 料理動画のアプリ作ってます Androidエンジニアやってます エンジニアリングマネージャー⾒習いです
1年半くらいマネージャーやってました 基本的にダメな感じでした 何をやっていいかよくわからん どうやってもいいかもよくわからん 最近ちょっとマシになったかも︖
元々ちょっと組織作りに興味があった 4年間フリーランス ダメなプロジェクトもいっぱい経験した いい組織でないといいプロダクトは作れないという気持ち
dely⼊社して3か⽉くらいでマネージャーに 興味があったのでそういう話はしていた ちょうど⼈が増えていく時期だった(当時は8⼈くらいのチームでし た)
やってみたけど何もわからん ⽬標設定、1on1、何もわからない
⾊々ありました チームが混沌として⼈が辞めたりとか タスク過多でみんなわけのわからない状態になったりとか スクラム開発を始めてみたりとか
Tech Leadになった ⾃分「マネージャーだけど技術的なことはやっぱりやりたい」 CTO「ならTech Leadどうですか」 ⾃分「やってみる」 ⻑期的に技術的な⾯で組織を⽀援していく必要はあると思った
Tech Leadってなんじゃい コードレビュー全部やってる⼈︖ iOS/Android/Backend/Web Frontend全部やるのはそりゃ無理 分野またがる技術的意思決定する⼈︖ 将来的に必要だと思われる部分について検討してまとめたりして みたけど今すぐ必要なわけではない 対外的に技術組織をアピールする⼈︖ 何をアピールすればいいのかよく分からない
とりあえずみんなに聞いてみた スキルセット聞いて整理してみたり 技術的な課題感聞いてみたり
聞いてみた結果 それぞれの分野のエンジニアは現在の課題を把握できている 課題を解決することもしている 例: クラシルWebのSPA, SSR導⼊など この調⼦でそれぞれの分野のエンジニアがスペシャリストとして成 ⻑していけば問題ないのでは︖ 今必要なのはTech Lead的な⼈じゃないのでは︖感が出てきた
何に注⼒すればいいのか分からない問題
アドベントカレンダーやってみた ⾃分たちで開発部の⽂化を作っていかなければならない 採⽤もスムーズにできるようにdelyの開発部を知ってもらわなければ ならない とりあえずブログで発信してみる︖ 技術ブログはあったけど更新頻度がすごく低かった アドベントカレンダーがちょうど良さそう
アドベントカレンダーやった結果 ⽬標PV 42,000PV(はてなブログ+note合計) 結果 100,000PV越え
みんなすごい https://qiita.com/advent-calendar/2018/dely 思った以上にしっかり書いてくれた やればできるチーム
エンジニアリング組織論への招待との出会い ⾃分「そういやCTOがエンジニアリング組織論への招待おすすめして たな、読んでみよう」
エンジニアリングマネージャーというロールの存在 を知る ⾼い⽬標をチーム内で共有すること 職場で⾼い⼼理的安全性を実現すること それだけではないけど⾃分にとってはこの⼆つの役割が⼤きいと思 った
⾊々本を読んでみる
チーミングってすごい 承認のシグナルをお互いに出し続けるチーム 忌憚なく意⾒が述べられ、⼿厳しいフィードバックも出来るチーム チームならではの⽂化があるチーム それらを作り出す⼈間と⽂化の存在
⾊々とインプットしたところで⾃分が 何をやりたいかを振り返ってみた
そもそもなんでマネージャーやってるんだっけ︖ 「最⾼の場所で最⾼のチームで最⾼のものを作りたい」 (2年前に⾔ってた)
最⾼のチームって︖ 全員が⾼い⽬標を共有するチーム ⾼い⼼理的安全性を有したチーム 互いに価値観を理解したメンバーが 多⾓的な視点で課題を発⾒・解決するチーム メンバーの成⻑がチームの⽬的・⽂化に組み込まれているチーム
最⾼のチームを実現するのは難しい、 でもきっと出来る アドベントカレンダーの成功を全員で実現したメンバー ⾃律的に技術的な改善を⾏っていくメンバー スクラムマスターとして活躍するメンバー データサイエンスチームを作り上げ始めたメンバー 素晴らしいチームメンバー
わたしがエンジニアリングマネージャー を名乗る理由 =最⾼のチームに貢献するという意思表⽰
最近やっていること 1on1のやり⽅を⼤きく変えたり スクラムオブスクラム チームメンバーと普段の業務領域外の話をする時間を作ったり 飲み会とはちょっと違うコミュニケーションの場を企画したり (ボードゲーム会)
まとめ 理想のチームの在り⽅はチームメンバーが教えてくれた ⼤事なことを⾒つけるのに時間かかることもある (⾃分は1年半くらいかかった) やっていきましょう、学びましょう