$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to works of Server-Side Engineer i...
Search
LINEヤフー株式会社 採用情報
November 24, 2024
Technology
0
100
Introduction to works of Server-Side Engineer in LY Corporation
LINEヤフー株式会社 採用情報
November 24, 2024
Tweet
Share
More Decks by LINEヤフー株式会社 採用情報
See All by LINEヤフー株式会社 採用情報
ソーシャルコマース統括本部 PdM,TPMのお仕事紹介
lycorp_recruit_jp
1
220
LINEヤフー デザイナー紹介資料/Introduction for Designer
lycorp_recruit_jp
0
310
LINEヤフー CISO管掌 組織説明資料
lycorp_recruit_jp
0
1k
コーポレートビジネスカンパニー組織説明資料
lycorp_recruit_jp
0
18k
Company Introduction_English
lycorp_recruit_jp
0
20k
Introduction for Engineer_English
lycorp_recruit_jp
0
160
Yahoo! メディアサービスにおけるデ ータ利活用基盤開発 (バックエンド)
lycorp_recruit_jp
0
3k
Yahoo!不動産における開発体制
lycorp_recruit_jp
0
990
LINEヤフー サービスインフラグループ紹介
lycorp_recruit_jp
1
32k
Other Decks in Technology
See All in Technology
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
190
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
5
870
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
270
20251222_サンフランシスコサバイバル術
ponponmikankan
2
140
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
310
Snowflake Industry Days 2025 Nowcast
takumimukaiyama
0
120
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
8
4.3k
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
420
Amazon Quick Suite で始める手軽な AI エージェント
shimy
2
1.9k
[Neurogica] 採用ポジション/ Recruitment Position
neurogica
1
130
Agent Skillsがハーネスの垣根を超える日
gotalab555
6
4.5k
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.7k
Featured
See All Featured
Fireside Chat
paigeccino
41
3.8k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
Unsuck your backbone
ammeep
671
58k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.1k
Code Reviewing Like a Champion
maltzj
527
40k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
RailsConf 2023
tenderlove
30
1.3k
Producing Creativity
orderedlist
PRO
348
40k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Ruling the World: When Life Gets Gamed
codingconduct
0
100
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
© LY Corporation Introduction to works of Server-Side Engineer in
LY Corporation メディアカンパニー ヤフーメディア統括本部 開発3本部 松本 晟/Akira Matsumoto 1
© LY Corporation 松本 晟 Akira Matsumoto メディアカンパニー ヤフーメディア統括本部 開発3本部
2 2020 HCI系の研究室で修士課程修了 研究内容: 人に見えずカメラに見えるマーカーの研究 ヤフー株式会社 新卒入社 ~ 現在 社内動画プラットフォームのバックエンド開発と運用
© LY Corporation • Yahoo!ビデオパブリッシャー(YVP)という「動画コンテンツの入稿・管理・再生・視聴分析を手軽に行 うことができるプラットフォーム」のバックエンド業務を担当するチーム • 身近なところだとヤフーニュースやスポナビなどに出てくる動画の配信 • ちなみにライブ配信の動画はまた別のプラットフォームの担当
どんなチームか 3 所属チームでの仕事 入稿ツール バックエンド 入稿者 ユーザー 動画を入稿 データ登録 動画再生
© LY Corporation • 入稿 • 動画ファイルやタイトルなどのメタデータを登録 • トランスコード •
動画ファイルを配信しやすい形式に変換 • 1080p、720pのような複数の解像度を用意するなど • 配信 • 動画の検索や、動画再生に必要な情報を提供 • 集計 • この動画が何回再生されたか、といった情報を集計して入稿者が見れるようにする バックエンドの中身 4 所属チームでの仕事
© LY Corporation • 脆弱性が見つかったライブラリのバージョンアップ • 見つけたバグの修正 • コードを見ていて気づくこともあればアラートが飛んで気づくこともある •
集計速度改善のためのSQLエンジン変更 • 新しいSQLエンジンの使い方を調べる • 今の集計の仕様について調べる • 集計結果が正しいかどうやってテストするか考える • 入稿システムやトランスコードシステムの刷新 • 同僚が考えた設計をもとに新しいアプリケーションの実装 • 設計から自分で考えることもある 今までの業務の例 5 所属チームでの仕事
© LY Corporation • 9:00 出勤 • リモートワークなので家でPC立ち上げて勤怠のツールで出勤ボタンを押すだけ • フレックスなので出勤時刻は割と自由。9時~10時あたりで業務開始する人が多い印象。
• ~ 11:00 午前の作業 • 11:00 ~ 12:00 ミーティング • その日やることの共有や進捗状況の確認 • 12:00 ~ 13:00 昼休憩 • 13:00 ~ 午後の作業 • 一人で黙々と作業をすることもあれば、何かしらミーティングが入ることも。 • 18:00 退勤 • 退勤時刻も割と自由。1ヶ月で帳尻が合えば良いので、ある日は1時間多く働いて別の日は1時間早 く帰るといったことが可能 1日のスケジュール例 6 所属チームでの仕事
© LY Corporation • リモートワーク最高 • フレックス最高 • 大学での研究内容と仕事内容が全然関係なくても研究を頑張る意味はある •
現状の課題を見つけて、課題をどう解決するか考えて、実践してみて、内容を人に論理的に伝え るというのは研究でも仕事でもやること • 知らないプログラミング言語を使うことになってもなんとかなる • 松本の場合は配属先で新卒研修でもやらなかった言語を使うことになったが、業務時間内で勉強 の時間をとってもらったりしてなんとかやれた • 大きい会社なので、部署によって文化が違うことはあり得る 7 その他伝えたいこと
© LY Corporation