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.8k
リードエンジニアになってやったこと 2021-04-07 #CAMPFIRE_MEETUP 01
pyonk
April 07, 2021
Tweet
Share
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Unsuck your backbone
ammeep
669
57k
Speed Design
sergeychernyshev
27
820
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Facilitating Awesome Meetings
lara
53
6.3k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
134
33k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
GraphQLとの向き合い方2022年版
quramy
44
14k
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!