Slide 1

Slide 1 text

アウモ株式会社 ソフトウェアエンジニア 栗本拓弥 グリーの新卒1年目が半年間働いて 感じたグリーのカルチャー  〜新卒でもこんなに任せて貰えるんですか!?〜 株式会社WFS ソフトウェアエンジニア 髙津周佑

Slide 2

Slide 2 text

• 名前 • 栗本 拓弥 • 所属 • アウモ株式会社 開発本部 • 担当 • バックエンド・フロントエンド • Rails、Nuxt.js • 経歴 • 2022年4月 グリー株式会社に新卒入社 • 2022年4月~ アウモに配属 自己紹介 2


Slide 3

Slide 3 text

• 名前 • 髙津 周佑 • 所属 • 株式会社WFS 開発本部 技術室 GamePlatformチーム • 担当 • ゲームの共通基盤 (GameLib) のサーバサイド • 経歴 • 2022年4月 グリー株式会社に新卒入社 • 2022年4月~ 株式会社WFSに配属 自己紹介 3


Slide 4

Slide 4 text

今回話す内容 グリー22卒が、入社して半年間実際に働いてみて感じた、 グリーのカルチャーについて話します。 4


Slide 5

Slide 5 text

5
 実際に働いて感じたグリーのカルチャー ● やりたいことをやらせてくれる ● 少し背伸びが必要なタスクを振ってくれる ● 優しい人が多いので発言しやすい

Slide 6

Slide 6 text

6
 実際に働いて感じたグリーのカルチャー ● やりたいことをやらせてくれる ● 少し背伸びが必要なタスクを振ってくれる ● 優しい人が多いので発言しやすい

Slide 7

Slide 7 text

7
 グリーのカルチャー①  やりたいことをやらせてくれる(栗本) ● アウモ配属になってすぐ(4月下旬)に、マネージャーにどんなこと をやりたいかヒアリングを受ける ● それに対して以下のように回答 ○ 数値で成果が見えることをやりたい ○ バックエンドがメインだと嬉しい ○ インフラもいじってみたい その結果・・・

Slide 8

Slide 8 text

8
 グリーのカルチャー①  やりたいことをやらせてくれる(栗本) ● aumoのサイト速度改善プロジェクトを担当することに! →やりたいことの要素を全て満たしたタスク! ○ 数値で成果が分かる ○ N+1を消す、スロークエリ改善、api側のコード最適化といった、 バックエンド周りがメイン ○ サーバ台数最適化、レスポンス速度の計測基盤構築の際にイン フラも触れる ● アウモには業務時間の1~2割を使って、自分が行いたい開発改善 活動をしても良いという、文化があったりします ● 実際に行った内容は是非アウモのテックブログで確認してみてくださ い https://techblog.aumo.co.jp/articles/2027

Slide 9

Slide 9 text

9
 ● 興味: インフラ + サーバサイド ○ 入社前にそれぞれ経験 ■ 2020年のインターンでインフラ ■ 2021年にWFSのサーバサイド ● 入社時の希望 ○ コードもゴリゴリ書きたい ○ インフラも面倒見たい ○ 出来るだけ広く使われるプロダクトに携わりたい ○ etc... その結果... グリーのカルチャー①  やりたいことをやらせてくれる(髙津)

Slide 10

Slide 10 text

10
 グリーのカルチャー①  やりたいことをやらせてくれる(髙津) ● GameLibチームのサーバサイドに配属! ● 特徴 ○ 横断的に色んなゲームに関われる ○ 慎重な開発・運用が必要 → 技術力向上 ■ インフラ構成に気を付ける必要アリ ■ サーバサイドのコードも大事 ○ 同チームの強いエンジニアの皆さんに囲まれてsurvival 入社前から実地訓練 & 成果に応じて入社後の選択肢増 → より適正に合ったプロダクトに関われるチャンス!

Slide 11

Slide 11 text

11
 実際に働いて感じたグリーのカルチャー ● やりたいことをやらせてくれる ● 少し背伸びが必要なタスクを振ってくれる ● 優しい人が多いので発言しやすい

Slide 12

Slide 12 text

グリーのカルチャー②  少し背伸びが必要なタスクを振ってくれる(栗本) ● サイト速度改善プロジェクトの具体的なタスク ○ MySQLでの検索をElasticsearchに置き換え ○ GraphQLクエリの分割・N+1削減 ○ NGINX✖Fluentd✖BigQuery✖DataPortalによるレスポ ンス速度モニタリング基盤の作成 ○ サーバー台数最適化 ○ フロントエンド周りの最適化(lazyload, build size削減 etc) →初めての事ばかりのタスク ○ 初めて触る技術スタックばかり ○ 長期スパンのタスクを、自分が責任者としてタイムマネージメント するのも初めて 12


Slide 13

Slide 13 text

● GameLibのある機能の老朽化 → 大規模改修 ○ 6月上旬〜 ○ MySQL on EC2からDynamoDBへ ● 具体的なタスク ○ 現状分析 (access log解析、コスト算出、不要機能選定...) ○ DynamoDBの調査・検証 (負荷試験含む) ○ ver2.実装 (←now) ○ 導入・移行 (予定) ○ 旧システムの廃止 (予定) グリーのカルチャー②  少し背伸びが必要なタスクを振ってくれる(髙津) 13
 9月末までに書いた行数 (計6000行弱)

Slide 14

Slide 14 text

● 責任者としてタスクの進め方から考えていく → 自発的にタスクをこなし、多くのことを吸収 ○ 自走力・主体性 ○ 計画・連携・調整能力 ○ 設計力 ● かといって、丸投げされる訳ではない → チーム内外のエンジニアにフランクに助言をもらえる → 見守られている & 安心してchallengeできる! 14
 グリーのカルチャー②  少し背伸びが必要なタスクを振ってくれる(栗本・髙津)

Slide 15

Slide 15 text

15
 実際に働いて感じたグリーのカルチャー ● やりたいことをやらせてくれる ● 少し背伸びが必要なタスクを振ってくれる ● 優しい人が多いので発言しやすい

Slide 16

Slide 16 text

16
 グリーのカルチャー③  優しい人が多いので発言しやすい(栗本・髙津) ● 今まで会ったグリーのエンジニアは全員(CTOも含めて) 「温厚」で「緩い」方ばかり ● 新卒の自分がしょうもない質問・提案をしても丁寧に対応して頂け る ● とはいえ新卒だから、という配慮は良い意味で無い →難しいタスクもバンバン振られる →雑談気分で気軽にやりたいことをバンバン言って、実際に実行にう つせるチャンスがたくさんある!

Slide 17

Slide 17 text

● やりたいことをやらせてくれる(垣根を超えて) ● 少し背伸びが必要なタスクを振ってくれる (でも、サポートも充実) ● 優しい人が多いので発言しやすい 魅力的な環境を活かして成長し、 これからも皆さまに良いプロダクトをお届けします!! 17
 まとめ

Slide 18

Slide 18 text

18