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
Introduction to works of Server-Side Engineer i...
Search
LINEヤフー株式会社 採用情報
November 24, 2024
Technology
0
3
Introduction to works of Server-Side Engineer in LY Corporation
LINEヤフー株式会社 採用情報
November 24, 2024
Tweet
Share
More Decks by LINEヤフー株式会社 採用情報
See All by LINEヤフー株式会社 採用情報
Introduction to works of Data Scientist in LY Corporation
lycorp_recruit_jp
0
6
Introduction to works of Cloud Platform Engineer in LY Corporation
lycorp_recruit_jp
0
2
Introduction to works of Security Engineer in LY Corporation
lycorp_recruit_jp
0
4
Introduction to works of Front-end Engineer in LY Corporation
lycorp_recruit_jp
0
5
Introduction to Works of ML Engineer in LY Corporation
lycorp_recruit_jp
0
170
Engineer Career Talk
lycorp_recruit_jp
0
210
Engineering at LY Corporation
lycorp_recruit_jp
0
1.6k
LINEヤフー新卒採用 エンジニア職種説明資料
lycorp_recruit_jp
0
82
LINEヤフー新卒採用 ビジネスコンサルタント職種説明資料
lycorp_recruit_jp
0
5.7k
Other Decks in Technology
See All in Technology
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
310
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
140
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
130
Next.jsとNuxtが混在? iframeでなんとかする!
ypresto
2
1.8k
コンパウンド戦略に向けた技術選定とリアーキテクチャ
kworkdev
PRO
1
1.8k
LINEヤフーにおけるPrerender技術の導入とその効果
narirou
2
2.4k
強いチームと開発生産性
onk
PRO
38
13k
SAP Community and Developer Update
sygyzmundovych
0
350
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
4
260
SDN の Hype Cycle を一通り経験してみて思うこと / Going through the Hype Cycle of SDN
mshindo
3
290
Application Development WG Intro at AppDeveloperCon
salaboy
0
210
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
3
380
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
65
4.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
How to Ace a Technical Interview
jacobian
276
23k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
How GitHub (no longer) Works
holman
310
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Automating Front-end Workflow
addyosmani
1366
200k
GitHub's CSS Performance
jonrohan
1030
460k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
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