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
初めて開発リーダーをやってみた話
Search
ufoo68
January 15, 2024
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
初めて開発リーダーをやってみた話
ufoo68
January 15, 2024
More Decks by ufoo68
See All by ufoo68
BlenderをCodexで動かす
ufoo68
0
290
改めて考えるOSSのあり方について
ufoo68
0
56
文法で学ばないJavaScript
ufoo68
0
70
Cookieとは?
ufoo68
1
83
今更ながら、開発現場での生成AI活用について
ufoo68
0
82
28歳独身エンジニア 婚活してみた
ufoo68
0
34
OpenAIでクッキー型を作る
ufoo68
1
67
M5Stack用の指紋認証デバイスを試す
ufoo68
0
900
結婚式のクイズアプリを自作した話
ufoo68
0
700
Other Decks in Programming
See All in Programming
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
750
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.6k
Inside Stream API
skrb
1
680
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
530
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
2k
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
2
560
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.4k
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
710
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
120
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
3.6k
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
470
Designing for Performance
lara
611
70k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
30 Presentation Tips
portentint
PRO
1
320
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
140
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Transcript
初めて開発リーダーをやっ てみた話 @すごくなりたいがくせいLT
自己紹介 • 本名 ◦ 松永勇太 • SNSでの名前 ◦ ufoo68(@ufoo_yuta) •
所属 ◦ 株式会社ACCESS ◦ 3年生
今日話すこと • 本職の話です ◦ 一応サラリーマンやってます • 内容的な話はしません ◦ 技術的な話はせずに開発リーダーとしての話に絞ります •
あくまで一個人の意見です ◦ 一個人の意見として前置きをするからこそ好き勝手に話します
ざっくりと仕事内容 1. AWSを使って開発するプロジェクト a. よくあるサーバーレス的なもの 2. サーバーチームとフロントエンドチームに分かれての開発 a. 自分はサーバーチーム b.
フロントもやったりした c. 大体3〜4人くらいのチーム 3. 期間は1月~3月 a. 実際のところは1年間行った開発の追加開発 b. ゼロからの開発ではない
リーダーでやったこと • スケジュールの管理 • 顧客への仕様の提案 • メンバーが必要とする情報を提供する • フロントエンドチームとの認識合わせ
先に結論 1. 手を動かすより大変 2. 間違っていようが結論は出すべき 3. 気軽に話せる場を作ろう 4. 視野を狭くしてはいけない 5.
案外適当な性格が向いている
手を動かすより大変 • ちゃんと説明をする必要がある ◦ 曖昧な説明で人に仕事を任せることはできない ◦ 自分でも気付いていない課題点がある • 人の実装ペースは完全に把握できない ◦
定期的に進捗について確認する必要がある ◦ もちろん過度にプレッシャーはかけない
間違っていようが結論は出すべき • 決定する人がいないと話が進まない ◦ もちろん結論を急ぐことは良いことではない ◦ 多角的な視点から決定をする • 決定したことについてはメンバーからフィードバックをもらう ◦
自分が絶対に正しいと思わずにメンバーの意見に耳を傾ける ◦ 正解があるわけではなく、多角的に良い結論を出すことが大事
気軽に話せる場を作ろう • 毎日定例を行った ◦ 仕事における不安を聞く時間を作る ◦ 参加の強制はせずに任意参加にする • 話しやすい雰囲気を作る ◦
人を威圧しない・詰めない ◦ とはいえどんな話でも気軽にできる雰囲気をつくるのは難しい
視野を狭くしてはいけない • システムとしての完璧を目指すのは難しい ◦ 時間は有限なので時には切り捨てることも必要 • スケジュール通り進めることだけを考えてもいけない ◦ 品質をおざなりにすると後で仕事が増える •
要はバランス
案外適当な性格が向いている • 曖昧な状態で仕事を進める必要も時にはある ◦ 手戻り覚悟で進める覚悟も必要だったりする ◦ スケジュールを組んでも後で取りこぼした仕事は出てくるもの • 必要以上に考えすぎない ◦
考えなしで進めというわけではない ◦ 必要に応じてスコープを決める • まあいいやの精神 ◦ 思い通りにいかないことなんて多々ある ◦ その時に考えすぎても病んでしまうだけ
以上! Q&A