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
KAKEHASHI
PRO
March 08, 2025
Technology
2
870
貧民的プログラミングのすすめ
きのこカンファレンス2025
https://kinoko-conf.dev/
での登壇資料です
KAKEHASHI
PRO
March 08, 2025
Tweet
Share
More Decks by KAKEHASHI
See All by KAKEHASHI
生成AI時代に必要な価値ある意思決定を育てる「開発プロセス定義」を用いた中期戦略
kakehashi
PRO
1
340
プロダクトの成長に合わせたアーキテクチャの段階的進化と成長痛、そして、ユニットエコノミクスの最適化
kakehashi
PRO
1
150
ユーザー課題を愛し抜く――AI時代のPdM価値
kakehashi
PRO
1
230
「AIと一緒にやる」が当たり前になるまでの奮闘記
kakehashi
PRO
3
270
みんなのSRE 〜チーム全員でのSRE活動にするための4つの取り組み〜
kakehashi
PRO
2
220
医療系のプロダクト開発における生産性向上と高信頼性を両立させる生成AI活用
kakehashi
PRO
1
160
完璧を目指さない小さく始める信頼性向上
kakehashi
PRO
0
270
ユーザー理解の爆速化とPdMの価値
kakehashi
PRO
1
220
スプリントゴール未達症候群に送る処方箋
kakehashi
PRO
2
890
Other Decks in Technology
See All in Technology
KotlinConf 2025_イベントレポート
sony
1
120
S3アクセス制御の設計ポイント
tommy0124
3
190
テストを軸にした生き残り術
kworkdev
PRO
0
200
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
10
3k
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
160
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
130
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
320
Language Update: Java
skrb
2
290
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
1
370
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
390
DDD集約とサービスコンテキスト境界との関係性
pandayumi
3
280
Android Audio: Beyond Winning On It
atsushieno
0
100
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
For a Future-Friendly Web
brad_frost
180
9.9k
Code Review Best Practice
trishagee
70
19k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
GitHub's CSS Performance
jonrohan
1032
460k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Transcript
©KAKEHASHI inc. 貧民的プログラミングのすすめ 柿崎 貴也 @kackytw
©KAKEHASHI inc. 私の原点 2 ©すべて当時の自分の作品です
©KAKEHASHI inc. プログラム容量10KB! メモリ128KB! 1コア! これでもゲームは 作れる! 3
©KAKEHASHI inc. 2005年 ヤマハ株式会社 ネットワーク機器、コミュニケーション機器の組込み(貧) 2015年 株式会社アカツキ ゲーム運用 (ふつう) ライブエクスペリエンス事業
(貧) 2019年 株式会社アダコテック AI SaaS (富) Windowsアプリ(貧) 2024年 株式会社カケハシ MLOps、LLMOps(ふつう) 4 略歴 富豪的 (GPU、スパコン) ふつう (PC〜スマホ) 貧民的 (組込み)
©KAKEHASHI inc. CPU ARMの採用多い、Intel系そこそこ(Atom)、RISC-Vが流行り? メモリ DRAMで1GBまでくらい。キャッシュメモリはびっくりするほど少ないです(KB〜1MBくらい) OS Linuxの採用多い。SoCベンダーが供給してくれる ストレージ NANDフラッシュ(eMMC)
8〜128GB、UFSの採用も増える I/O 業界固有のセンサー類(I2C、USB、SPI) その他 FPGAを乗せてVerilog HDLでコーディング 5 組込みシステムの近況
©KAKEHASHI inc. 6 世の中の2つの進化 世の中はまず最初の製品(=高級品)が出て、それが安く普及して というのを繰り返しながら進化していく
©KAKEHASHI inc. 世間での評判 • なんでもできてすごい! ▪ チャットだけでなく、画像も動画もプログラムもつくれてしまう ▪ 新しくて高性能なモデルが続々登場する時代へ大きく変化している • ソフト開発もできたりするとエンジニアの仕事がなくなってしまうのでは・・・? 7
最近話題の生成AI
©KAKEHASHI inc. 貧民的プログラマーの発想 • 今は高性能、高機能なAIがもてはやされているけど、そのうちに低コスト、低資源の生成 AIが出てくるかな ▪→DeepSeekの到来で動きが活発に • もう少し時間が経てば貧民的プログラマーが生成AIを実装する時代がくるかも・・・? •
(マニアックなハードや省資源のコーディングはそれなりにドメイン知識が必要なので、 生成AIが追いつくのはこの10年くらいは大丈夫なんじゃないかなー) 8 最近話題の生成AI
©KAKEHASHI inc. ブラウザアプリでの画像処理をWebAssemblyを使って高速化 https://zenn.dev/kacky/articles/49dd8e8b4cf577 9 最近の成功事例
©KAKEHASHI inc. スキルが地味過ぎてマネージャーや経営層に価値を認めてもらえないことも多々ある 活躍できる場面が訪れるまでひたすら我慢が必要 どんな分野が流行るかわからないので色んな分野にアンテナはっておく必要がある 10 貧民的プログラミングのつらいところ
©KAKEHASHI inc. 出た製品がヒットすると長く使われる(10年くらい製品が動き続けることも多々) Webプログラミングやデータサイエンスでは得られない経験なので希少価値が高い 生成AIにも負けないぞ!! 11 貧民的プログラミングのうれしいところ
©KAKEHASHI inc. 自分を信じて諦めずにやりつづけられるひと ソフトウェアだけでなくハードウェアやセンサー類を触るのも好きな人 12 貧民的プログラミングに向いている人は?
© KAKEHASHI Inc. カケハシの技術に関連する情報を 発信しています。 𝕏 @kakehashi_dev 是非フォローしてください! ありがとうございました!!