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
リードエンジニアになってやったこと 2021-04-07 #CAMPFIRE_MEETUP 01
Search
pyonk
April 07, 2021
0
2.7k
リードエンジニアになってやったこと 2021-04-07 #CAMPFIRE_MEETUP 01
pyonk
April 07, 2021
Tweet
Share
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
420
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Embracing the Ebb and Flow
colly
84
4.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Music & Morning Musume
bryan
46
6.2k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Transcript
リードエンジニアになってやったこと 2021-04-07 pyonk (yuki oinuma) #CAMPFIRE_MEETUP
自己紹介 生沼 佑樹 2019年01月 TOMOSHIBI立ち上げ 2019年05月 CAMPFIRE入社 (事業売却) with @kakesong
x @623px 2020年06月 CAMPFIRE本体の開発に携わる 2020年11月〜 リードエンジニア キャリアのスタートはDjangoを使ってましたが、現 在はRails頑張ってます。 Twitter: @__pyonk__ GitHub: pyonk #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 3 「ぴょんさんのことリードエンジニアとして 推薦しておきますね〜」 #CAMPFIRE_MEETUP
• まじか • うれしいしやってみたいけども... • リードエンジニアってなんだ? • ぼくで大丈夫なんですっけ?? • ちゃんとしたチーム開発は
CAMPFIREにはいってからしか経験してないぞ... • 一体どうしたら... 「ぴょんさんのことリードエンジニアとして推薦しておきますね〜」 #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 5 リードエンジニアについて考えた #CAMPFIRE_MEETUP
リードエンジニアについて考えた • リードエンジニアとは... ◦ 技術的なリードをとる ▪ 技術的な知見やドメイン知識が豊富 ◦ 他のエンジニアが開発しやすいようにする ▪
縁の下の力持ち的な ▪ 相談しやすく頼れる存在 • :aniki: #CAMPFIRE_MEETUP
リードエンジニアについて考えた • 目指すべきところはわかった • しかし具体的に何をしていこう... • になるには... #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 8 他の人のPRを毎日みた #CAMPFIRE_MEETUP
他の人のPRを毎日みた • 毎日決まった時間に他の人のPRをみる • 今どんな開発が行われているのか • 自分が関わっていない機能についての大枠を知れる • 滞ってそうなものはないか #CAMPFIRE_MEETUP
他の人のPRを毎日みた • ドメイン知識や技術的知見が深まり 相談されたときに的確に答えられる回数が増えた • 自分自身の実装にも役立つ部分が大きかった ◦ こういうところ関係してきそうだなとかの勘が働く • この人はこういうコードをかくんだな〜っていう癖みたいなのがなんとなくわかってく
る ◦ レビューする時気をつけて見てみよう #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 11 積極的に首を突っ込むようにした #CAMPFIRE_MEETUP
積極的に首を突っ込むようにした • Slackでの業務連絡が多い今ならではかも? • 自分に関係ない話のスレッドを覗く • 質問チャンネルの質問を積極的に答える • あんまり他の人がやらなそうなDependabotの更新やる •
朝会で突っ込んで聞く #CAMPFIRE_MEETUP
積極的に首を突っ込むようにした リードエンジニアになる前の4ヶ月 #CAMPFIRE_MEETUP
積極的に首を突っ込むようにした リードエンジニアになった後の4ヶ月 #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 15 コミュニケーションするときの態度を変えない #CAMPFIRE_MEETUP
コミュニケーションするときの態度を変えない • 変に肩書きがついたから話しづらい人がいるかも ◦ 特に新入社員とかには気をつけたい(なってからいないけど) ◦ ここは組織内の文化によると思う • 僕自身、他の人のことを必要以上に気にしてしまうので 自分だったらこうなってほしくないな〜っていうのを気をつけた
◦ 自分が正論を言ってるかの如く断定しまくらない ◦ 最近だとメンバーとフランクに話す時間をつくったりしてます ▪ 10分〜くらいで、終わり時間は特に設けず、話すことなければ早めに切り上げ ▪ 内容は最近どう?(manageしようという気持ちは 0) #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 17 自分はリードエンジニアなんだという自覚を持つ #CAMPFIRE_MEETUP
自分はリードエンジニアなんだという自覚を持つ • 人には意識させないけど自分はしっかり自覚しておく • 目先のことだけではなく、全体感を加味して考える ◦ なかなか難しい。 全然うまくできてる気がしないが、気をつけてやっていきたいというお気持ち • お手本になるようなコードを書く
◦ コメントとか命名とか PRとか • コードレビューをしっかりする ◦ 今までがしっかりしていなかったわけではもちろんないけど、自分のなかで変わるいいきっかけに なった #CAMPFIRE_MEETUP
自分はリードエンジニアなんだという自覚を持つ 苦悩の跡... 疲れている #CAMPFIRE_MEETUP
©2021 CAMPFIRE, Inc. 20 まとめ #CAMPFIRE_MEETUP
まとめ リードエンジニアになって • 他の人のPRをみた • 積極的に首を突っ込むようにした • コミュニケーションする時の態度を今までと変えないように心がけた • 自分はリードエンジニアなんだという自覚をもつ(ただし意識させない)
上記4つをやってきたことで、コミュニケーションややりとりはうまくなって 全体的に視座が上がってきているのを感じる。 ただ、理想とするリードエンジニアになれているのかというとそうではなく まだまだ追い求めている。 特に今回はあえて技術面のところは触れなかったですが、まだまだ不十分だと感じている。 #CAMPFIRE_MEETUP
まとめ • 技術面での不十分な点にどう取り組むか ◦ CAMPFIREは今後、マイクロサービス、Ruby以外の言語、その他新しい技術 に挑戦していくことになる ◦ それをチーム内外のコミュニケーションを密にとることで察知して 先回りして学んでいく ◦
自分の知識を深めてどんどんチームに還元していく #CAMPFIRE_MEETUP
We are hiring!