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
Unsuck your backbone
ammeep
669
57k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
The Pragmatic Product Professional
lauravandoore
32
6.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
KATA
mclloyd
29
14k
The Language of Interfaces
destraynor
156
24k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Site-Speed That Sticks
csswizardry
3
290
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
Documentation Writing (for coders)
carmenintech
67
4.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
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!