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
なんでもやってみる勇気
Search
Yuta Tomiyama
August 20, 2024
Business
0
72
なんでもやってみる勇気
2024/08/19 DMM App Nightにて発表
Yuta Tomiyama
August 20, 2024
Tweet
Share
More Decks by Yuta Tomiyama
See All by Yuta Tomiyama
Android Autoが思ったよりしんどい話
yt8492
0
180
apollo-kotlinにcontributeした話
yt8492
0
110
DMM TVのSDカードダウンロード機能を実装した話
yt8492
1
810
今だからこそ知りたいKotlin Multiplatform
yt8492
0
270
State management and API calls in Jetpack Compose: Learning Apollo + Jetpack Compose through React Hooks
yt8492
0
1.2k
サーバーフレームワークの仕組みが気になったので車輪の再発明をしてみた
yt8492
0
190
Compose for Webを始めよう
yt8492
0
380
Compose Multiplatform 1.0.0
yt8492
0
150
Kotlin/NativeからCの標準ライブラリを呼び出そう
yt8492
0
410
Other Decks in Business
See All in Business
採用ピッチブック
macloud
3
72k
ザ・スタンプラリー - サービス紹介・実績 資料
fujiyamayuta
1
40k
ITエンジニアのためのコーポレートファイナンス入門シリーズ! #3 財務分析の基本
tkhresk
2
350
アシスト 会社紹介資料
ashisuto_career
3
110k
テクノロジーとヒトのあいだに
yuiseki
0
210
会社・プロダクト紹介
auder
0
240
AnyMind Group Company Deck (JP)
anymind
3
110k
NotebookLM + Agentspace を使った(開発)体験
satohjohn
1
510
福島印刷工業株式会社 会社案内
fukushimaprint
0
390
SOELU_CompanyDeck.pdf
soelu_inc
0
1.7k
メドピアのValues2025 -もう一度スタートアップへ-
medpeer_recruit
0
140
カンパニーデック_20250501.pdf
ambitiouskanri
0
180
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Being A Developer After 40
akosma
91
590k
A Tale of Four Properties
chriscoyier
159
23k
Raft: Consensus for Rubyists
vanstee
137
6.9k
It's Worth the Effort
3n
184
28k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Code Review Best Practice
trishagee
67
18k
Adopting Sorbet at Scale
ufuk
76
9.3k
Designing Experiences People Love
moore
142
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
For a Future-Friendly Web
brad_frost
177
9.7k
Transcript
なんでもやってみる勇気 2024/08/19 DMM App Night
自己紹介 HN: マヤミト 本名: 富山雄太 GitHub: https://github.com/yt8492 Twitter(X): @yt8492 趣味:
Kotlin, Twitter, 同人, 車 22卒入社 プレミアムプロダクト開発部 Androidエンジニア サブリーダー インターネットのすがた リアルのすがた
普段はAndroid版DMM TVアプリの開発をしています
今日は、「なんでもやっている」DMMで「なんで もやってみる」話をします。
マヤミトが入社前に思っていたこと • Kotlin、Androidに強いエンジニアでありたい • もっといろんな人にKotlinやAndroidを広めたい • 技術で会社やコミュニティに貢献したい • (学生時代の経験から)学生エンジニアコミュニティを支援したい •
いろいろ挑戦したいなぁ
入社してからやってきたこと • 開発 ◦ DMM TVのAndroidアプリ開発 ◦ 10年以上運用が続いているとあるアプリのリニューアルプロジェクト • 採用
◦ 逆求人 ◦ 学生団体主催のイベントへの協賛 (ハッカソン、LT登壇、など) • 育成 ◦ エンジニア新卒研修 ◦ Androidの短期インターン企画・運営 ◦ 就業型インターンのメンター ◦ 新卒のメンター
いろいろやらせてもらってます
DMM TVの開発 • やってきたこと(印象に残っているものを抜粋) ◦ SDカード対応端末でSDカードに動画をダウンロードできるようにする ▪ 初回リリースではスコープアウトしたものを自分がやることに ▪ 仕様の検討から実装まで
▪ その後も機能追加や改善などで仕様の検討からやらせてもらえることが増えた ◦ ExoPlayer2 -> Media3移行 ▪ アプリのコア機能かつ影響範囲が大きい ▪ 依存しているExoPlayer関連のOSSがMedia3未対応だったのでPR出して対応 ◦ チームのサブリーダー ▪ 2024年1月からAndroidチームのサブリーダーに ▪ スプリントプランニングや振り返り、チームをまたいだ MTGへの出席、リーダー不在時の意思 決定など
10年以上運用が続いているアプリのリニューアル • ※まだ詳しいことは言えません • 長く運用しているサービスのAPIリプレースにあたり、Android側を対応 • 単純にAPI呼び出しを置き換えるだけでなく、FragmentとAPIが密結合になってい たのをリアーキテクチャし改善 • 設計から実装、バックエンドやQAチームとの連携などを一人で担当
採用 • 学生時代に技術系学生団体の代表をやっていた経験を活かしたいと思い、積極的 に関わるように • 逆求人への参加だけでなく、地方の学生団体イベントの協賛でLTやハッカソンのメ ンターなども積極的に行う • いつのまにか社内で新卒関連イベントへの参加数 1位に
◦ 事前に何も知らされないまま開発者総会で言われたのでビビった
育成 • 「Android開発はじめてみたいけどとっつきにくい」という声を学生時代からいくつ か耳にしており、課題感を持っていたため新しくAndroidインターンを始めることを 提案 ◦ 人事の目黒さんや社内の Androidエンジニアの皆さんの協力により開催できた ◦ おかげさまで好評をいただいております
今回言いたいこと 「なんでもやってみる勇気を持とう」
とりあえずなんでもやってみる • 普段から「積極的受け身」の姿勢でいる ◦ なにか挑戦の機会があったとき、迷ったらとりあえずやってみる ◦ チャンスの好循環が生まれ、次からも自分に機会が回ってきやすくなる • やりたいことはとりあえず言ってみる ◦
難しいと思っていても、いろんな人と話してると実現の道筋が見えてきたりする ◦ あとはやるだけ • DMMはチャンスに恵まれていると思うが、うちに限った話ではないと思う
「なんでもやってみる」の始め方 • まずは小さなタスクから ◦ チーム内の開発タスクなど ◦ 「これ誰がやります?」にとりあえず手を挙げてみる ◦ チャンスの好循環の一歩目 •
改善の提案 ◦ 仕事を進める上で課題は大小関わらず必ず出てくる ◦ 見えた課題に対して改善を試みる ←これって挑戦ですよね • いろんな人や組織と関わる ◦ 関わる人が増えればチャンスも増える ◦ 新しいことを始めるときにも声をかけやすくなる、声をかけてもらいやすくなる
まとめ • チャンスは増やせる、チャンスは掴める • なんでもやってみる勇気で行動しよう • DMMはチャンスに恵まれてるよ!(宣伝)
「なんでもやってみる勇気」を持って なんでもやってみてください💪