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
なぜモダンな言語を学ぶか[2025/05/16 Progate Bar登壇]
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
お茶
May 19, 2025
0
100
なぜモダンな言語を学ぶか[2025/05/16 Progate Bar登壇]
2025/05/16 京都 Progate Barでの登壇資料です。
https://progate.connpass.com/event/349960/
お茶
May 19, 2025
Tweet
Share
More Decks by お茶
See All by お茶
DRY原則より「SOLID原則のS」
okamonster
0
41
Denoのしょぼい使い方
okamonster
0
9
突然生えてきたシェーダー言語TSL
okamonster
0
9
WebGLであそぼう! Three.jsについて
okamonster
0
29
クレカなしでもできる!Cloudflareではじめる金欠個人開発
okamonster
0
450
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6k
Why Our Code Smells
bkeepers
PRO
340
58k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
First, design no harm
axbom
PRO
2
1.1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
BBQ
matthewcrist
89
10k
Bash Introduction
62gerente
615
210k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Transcript
なぜ「モダン」な技術を学ぶか 2025/05/16 @ocha/Kazuki Okamoto
@makura_nageru https://お茶.dev お茶 / 岡本和輝(23) スーパーハムスター! リードエンジニア profile.json { “name”
: “お茶”, “hobby”: [“コーヒー”,”睡眠”], “zenn” : “https://zenn.dev/makura_nageru”, }
よく語られるテーマとして... 「技術は手段であり目的ではない」 「技術そのものより何を作れるかが重要」 ≠ ◎これは正しい 「技術を軽視して良い訳ではない」 たまに誤解されてしまう
モダンな技術が良いというけれど... どうしてモダンな技術を取り入れ 学ぶべきかを考えてみよう! モダンな技術に関わらず「技術」を勉強する意義を考えてみよう
これまで出来ないことが出来る技術 既存の物をより良く作る技術 モダンな技術は2タイプ AI/機械学習 ブロックチェーン XR/VR/AR
これまで出来ないことが出来る技術 既存の物をより良く作る技術 モダンな技術は2タイプ AI/機械学習 ブロックチェーン XR/VR/AR イノベーション・概念的なもの フレームワーク・ライブラリ
これまで出来ないことが出来る技術
イノベーションと言われるものが多い領域 そもそも学んで取り入れないと作ることが出来ない 作れることそのものに価値がある 技術を学び取り入れることでプロダクトの可能性や将来性が広がる 技術は手段に過ぎないが、 作れる物の天井を決めるのは技術である AI,VR/AR/XR,ブロックチェーンなど
作れる物の天井は技術が決める 新しい技術や未知の領域(手段)に触れることで作れる物(目的)の 幅は大きく広がる 新しい技術に触れないことは、いつか過去に作った同じ様な物し か作れなくなってしまう 作れる物の幅を広げるために 手段の引き出しを増やしておこう!
既存の物をより良く作る技術
新規開発の時 + + これでもWebでUIは作れる 実装コスト,開発体験,開発効率, パフォーマンス,etc...が良くなる 同じ物を作る場合でも... +
新規開発の時 + + これでもWebでUIは作れる 実装コスト,開発体験,開発効率, パフォーマンス,etc...が良くなる 同じ物を作る場合でも... + 出来る事が同じでも効率やパフォーマンスが良い
Twitter /X 2006年 ~ 現在 19年 Facebook 2004年 ~ 現在
21年 技術も機能も当時と今とは大きく違うはず 今もアップデートされ続けている 保守運用の観点 運用され続ける限りソフトウェアに寿命はない
ソフトウェアに完成はない 運用される限りは開発は終わりのないマラソン リリースですら世に出すという1つの段階に過ぎない 自分が離れても誰かの手で保守され続ける 持続可能な開発のために時代に合わせた技術に置き換える必 要がある ランニングコストを低く保つためにもモダンな技術は必要
技術は目的ではなく道具 道具箱を豊かにすることで可能性が広がる 一度開発したプロダクトを持続可能に守り続けるためにもモダン な技術を学ぶことは重要 何かを作りたい!という目的を見失わず、技術の学習を軽視しな い姿勢が大切! まとめ
メガベンのエンジニア(DeNA、リクルート、Lineヤフーなど)から コードレビューを受けたりペアプロしたりします 設計からリリースまでお任せします 実務未経験◎ 見習いコースもあるよ! progateにも求人出してるよ! XでDMください そんなモダンな技術を学びたい皆さん!