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
お茶
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
37
Denoのしょぼい使い方
okamonster
0
9
突然生えてきたシェーダー言語TSL
okamonster
0
8
WebGLであそぼう! Three.jsについて
okamonster
0
29
クレカなしでもできる!Cloudflareではじめる金欠個人開発
okamonster
0
440
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.3k
Six Lessons from altMBA
skipperchong
29
4.1k
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
New Earth Scene 8
popppiees
0
1.3k
The browser strikes back
jonoalderson
0
290
Ruling the World: When Life Gets Gamed
codingconduct
0
120
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Are puppies a ranking factor?
jonoalderson
0
2.6k
The Spectacular Lies of Maps
axbom
PRO
1
410
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Music & Morning Musume
bryan
46
7k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
210
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ください そんなモダンな技術を学びたい皆さん!