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
1
150
貧民的プログラミングのすすめ
きのこカンファレンス2025
https://kinoko-conf.dev/
での登壇資料です
KAKEHASHI
PRO
March 08, 2025
Tweet
Share
More Decks by KAKEHASHI
See All by KAKEHASHI
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
8
1k
人はなぜISUCONに夢中になるのか
kakehashi
PRO
6
1.8k
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
790
アジャイルチームが変化し続けるための組織文化とマネジメント・アプローチ / Agile management that enables ever-changing teams
kakehashi
PRO
3
4.4k
チームが毎日小さな変化と適応を続けたら1年間でスケール可能なアジャイルチームができた話 / Building a Scalable Agile Team
kakehashi
PRO
3
420
知らない景色を見に行こう チャンスを掴んだら道が開けたマネジメントの旅 / Into the unknown~My management journey~
kakehashi
PRO
12
2k
KAKEHASHI Company Deck / Company Deck
kakehashi
PRO
4
2.9k
アジャイルチームがらしさを発揮するための目標づくり / Making the goal and enabling the team
kakehashi
PRO
4
1.1k
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
PRO
1
1k
Other Decks in Technology
See All in Technology
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
9
2k
困難を「一般解」で解く
fujiwara3
8
2.3k
AIエージェント入門
minorun365
PRO
33
20k
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
560
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
マルチアカウント環境における組織ポリシーについて まとめてみる
nrinetcom
PRO
2
110
Охота на косуль у древних
ashapiro
0
130
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
180
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
170
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.7k
Introduction to OpenSearch Project - Search Engineering Tech Talk 2025 Winter
tkykenmt
2
230
アジリティを高めるテストマネジメント #QiitaQualityForward
makky_tyuyan
1
400
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Typedesign – Prime Four
hannesfritz
41
2.5k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Optimizing for Happiness
mojombo
377
70k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Practical Orchestrator
shlominoach
186
10k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Statistics for Hackers
jakevdp
797
220k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Navigating Team Friction
lara
183
15k
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 是非フォローしてください! ありがとうございました!!