- Authors
- Name

はじめに
「年収5,000万ウォンとRSU 200株、どちらが得ですか?」
この質問に自信を持って答えられますか?開発者は技術には強いですが、お金の言語には弱いことが多いです。年収交渉、転職判断、投資決定、スタートアップの理解 -- すべて金融リテラシーが必要です。
この記事では、開発者の視点から金融・経済・経営の核心コンセプト30を整理します。
Part 1: 投資の基本
1. 複利(Compound Interest)-- 「コードの再帰」
「複利は世界で最も強力な力である」-- アインシュタイン
def compound_interest(principal, rate, years):
"""複利計算 -- 再帰的に増えるお金"""
return principal * (1 + rate) ** years
# 月100万ウォン、年利7%、20年
monthly = 1_000_000
annual_rate = 0.07
years = 20
# 単利: 100万 x 12 x 20 = 2.4億ウォン
simple = monthly * 12 * years
# 複利: 約5.2億ウォン(2倍以上!)
compound = sum(
monthly * (1 + annual_rate/12) ** (years*12 - i)
for i in range(years * 12)
)
print(f"単利: {simple:,.0f}ウォン") # 240,000,000ウォン
print(f"複利: {compound:,.0f}ウォン") # ~520,000,000ウォン
2. ROI(Return on Investment)-- 「パフォーマンスベンチマーク」
def roi(gain, cost):
"""投資収益率 = (利益 - コスト) / コスト x 100%"""
return (gain - cost) / cost * 100
# GPUサーバー投資
server_cost = 5_000_000 # RTX 5090サーバー 500万ウォン
annual_revenue = 2_000_000 # AI APIサービス年間売上 200万ウォン
print(f"1年ROI: {roi(annual_revenue, server_cost):.1f}%") # -60%
print(f"3年ROI: {roi(annual_revenue * 3, server_cost):.1f}%") # 20%
3. 機会費用(Opportunity Cost)-- 「トレードオフ」
選択A: 現在の会社に残留(年収6,000万ウォン、安定)
選択B: 転職(年収8,000万ウォン、リスクあり)
機会費用: Aを選ぶとBの追加2,000万ウォンを放棄
Bを選ぶとAの安定性を放棄
-> 開発者のたとえ: CPU vs Memoryのトレードオフと同じ構造
4. インフレーション -- 「パフォーマンス低下」
def real_value(nominal, inflation_rate, years):
"""インフレを考慮した実質価値"""
return nominal / (1 + inflation_rate) ** years
salary_2026 = 60_000_000
inflation = 0.03 # 年3%
# 10年後の6,000万ウォンの実質価値
real = real_value(salary_2026, inflation, 10)
print(f"2036年の6,000万ウォンの実質価値: {real:,.0f}ウォン")
# -> 約4,465万ウォン(25%の価値下落!)
5. 72の法則
投資金が2倍になるまでの時間:
72 / 収益率(%) = 所要年数
例: 年7%収益率 -> 72 / 7 = 約10.3年
例: 年3%インフレ -> 72 / 3 = 24年(お金の価値が半分に)
Part 2: 株式の言語
6. PER(Price to Earnings Ratio)-- 「コスパ」
def per(stock_price, earnings_per_share):
"""株価収益率 -- 低いほど割安"""
return stock_price / earnings_per_share
# サムスン電子
samsung_per = per(70_000, 5_000) # PER = 14
# NVIDIA
nvidia_per = per(130, 3.5) # PER = 37
# PER 14: 現在の利益基準で14年で投資回収
# PER 37: 市場がNVIDIAの将来の成長を高く評価
| 指標 | 意味 | 良い範囲 |
|---|---|---|
| PER | 株価/1株当たり利益 | 10〜20(業種により異なる) |
| PBR | 株価/1株当たり純資産 | 1未満なら資産価値以下 |
| ROE | 純利益/自己資本 | 15%以上なら優秀 |
| EPS | 1株当たり利益 | 高いほど良い |
| 配当利回り | 配当金/株価 | 3〜5%で安定的 |
7. 時価総額(Market Cap)-- 「プロジェクト規模」
market_cap = stock_price * total_shares
# Apple: $3.5T = "K8sクラスター全体"
# スタートアップ: $10M = "単一Pod"
8. ETF vs 個別株 -- 「フレームワーク vs 自前実装」
ETF(例: S&P 500):
-> Next.jsのようなフレームワーク -- 分散投資、安定的、市場平均リターン
-> 年平均収益率: ~10%
個別株:
-> バニラJSで自前実装 -- 高収益可能だがリスクも高い
-> NVIDIA 2023〜2025: +800%、しかし個別銘柄は-90%もあり得る
9. 債券(Bond)-- 「預金のアップグレード版」
国債: 安全、低収益(3〜4%)
社債: 中リスク、中収益(5〜8%)
ハイイールド: 高リスク、高収益(10%+)
-> 開発者のたとえ:
国債 = 検証済みライブラリ
社債 = 人気オープンソース
ハイイールド = スター1個のGitHubリポ
10. マージンコール(Margin Call)-- 「OOM Kill」
レバレッジ投資: 借りたお金で投資
-> 2倍レバレッジ: 利益も2倍、損失も2倍
-> 資産価値が一定水準以下に下がると強制清算
マージンコール = OOM Killer
メモリ(資本)が不足するとカーネル(証券会社)がプロセス(ポジション)を強制終了
Part 3: 経営のフレームワーク
11. 売上 vs 利益 -- 「トラフィック vs コンバージョン率」
revenue = 100_000_000 # 売上1億ウォン
cogs = 40_000_000 # 売上原価4千万ウォン
gross_profit = revenue - cogs # 売上総利益6千万ウォン
operating_expenses = 30_000_000 # 営業費用3千万ウォン
operating_profit = gross_profit - operating_expenses # 営業利益3千万ウォン
# 営業利益率 = 30% -> 健全なソフトウェア企業
margin = operating_profit / revenue * 100
12. キャッシュフロー(Cash Flow)-- 「リアルタイムモニタリング」
売上100億ウォンでもキャッシュがなければ倒産します。
収益 ≠ キャッシュ
-> 売上認識: 契約締結時点(将来のお金)
-> キャッシュ流入: 実際の入金時点(今のお金)
開発者のたとえ: 約束されたAPIレスポンス vs 実際に受信したデータ
13. 損益分岐点(BEP)-- 「閾値」
def break_even_point(fixed_costs, price_per_unit, variable_cost_per_unit):
"""損益分岐点 = 固定費 / (単価 - 変動費)"""
return fixed_costs / (price_per_unit - variable_cost_per_unit)
# SaaSサービス
fixed = 50_000_000 # サーバー費+人件費 5千万ウォン/月
price = 50_000 # サブスクリプション 5万ウォン/月
variable = 5_000 # ユーザーあたりサーバー費 5千ウォン
bep = break_even_point(fixed, price, variable)
print(f"損益分岐: {bep:.0f}人") # 1,111人
14. DCF(Discounted Cash Flow)-- 「NPV計算」
def dcf(cash_flows, discount_rate):
"""将来キャッシュフローの現在価値"""
return sum(
cf / (1 + discount_rate) ** (i + 1)
for i, cf in enumerate(cash_flows)
)
# スタートアップバリュエーション
future_cash = [0, 0, 10_000_000, 50_000_000, 100_000_000] # 5年
discount = 0.15 # 15%割引率(リスクを反映)
value = dcf(future_cash, discount)
print(f"企業価値: {value:,.0f}ウォン") # ~8,800万ウォン
15. ストックオプション/RSU -- 「開発者が必ず知るべき報酬」
ストックオプション(Stock Option):
-> 将来、決められた価格で株式を購入する権利
-> 行使価格 10,000ウォン、現在価格 50,000ウォン -> 利益 40,000ウォン/株
-> 4年ベスティング、1年クリフが一般的
RSU(Restricted Stock Unit):
-> 一定期間後に無償で株式が支給される
-> 「行使価格0ウォンのストックオプション」
-> 大企業で主に使用(Google、Metaなど)
開発者の判断基準:
1. 会社が上場/買収される可能性は?
2. 現在のバリュエーションに対して行使価格は?
3. 4年間会社にいる意思はあるか?
4. 現金報酬と比較した期待リターンは?
Part 4: 経済の基礎
16〜20: マクロ経済
| 概念 | 開発者のたとえ | ポイント |
|---|---|---|
| GDP | システム総スループット | 国の経済規模 |
| 金利 | API Rate Limit | 高いと借入減、貯蓄増 |
| 為替レート | エンコーディング変換 | ウォン/ドル、輸出入に影響 |
| 貿易収支 | ネットワークI/Oバランス | 輸出 - 輸入 |
| 失業率 | CPU idle% | 5%以下なら完全雇用 |
21〜25: 投資戦略
| 概念 | 説明 |
|---|---|
| 分散投資 | ポートフォリオ = マイクロサービス(一箇所に全力投球しない) |
| ドルコスト平均法 | 定期定額投資 -> タイミングリスクを排除 |
| リバランス | 定期的に資産比率を調整(オートスケーリング) |
| 緊急資金 | 6ヶ月分の生活費を現金で保有(災害復旧バッファ) |
| 税金最適化 | ISA、年金貯蓄、退職年金を活用 |
26〜30: スタートアップ/ビジネス
| 概念 | 説明 |
|---|---|
| PMF(Product-Market Fit) | ユーザーが本当に求めるものと製品の一致 |
| MRR/ARR | 月間/年間リカーリング収益 -- SaaSの核心指標 |
| CAC/LTV | 顧客獲得コスト vs 生涯価値 -- LTV/CACが3倍以上なら健全 |
| ランウェイ | キャッシュが尽きるまでの残り月数 |
| バリュエーション | 企業価値評価(売上倍率、DCF、比較法) |
開発者のための実践チェックリスト
[ ] 緊急資金6ヶ月分を確保
[ ] 年金貯蓄/IRPで税額控除を受ける(年間最大約115万ウォン)
[ ] 給与の20%以上を自動投資(ETF積立)
[ ] 年収交渉前に市場調査
[ ] ストックオプション/RSUの条件を詳細に確認
[ ] 退職金の中間精算 vs 退職時受取を比較
[ ] 健康保険料、国民年金を計算してみる
シリーズロードマップ
| 編 | テーマ | 状態 |
|---|---|---|
| 第1編 | 金融・経済・経営 必須コンセプト30選(この記事) | 完了 |
| 第2編 | 開発者の株式投資実践ガイド | 近日公開 |
| 第3編 | 年収交渉の技術 -- データで武装する | 近日公開 |
| 第4編 | スタートアップ vs 大企業 -- 報酬構造完全分析 | 近日公開 |
| 第5編 | Pythonで作る個人資産管理システム | 近日公開 |
クイズ -- 金融リテラシー(クリックして確認!)
Q1. 年7%の収益率で投資すると、元金が2倍になるまで約何年かかる? ||72 / 7 = 約10.3年(72の法則)||
Q2. PERが20ということは何を意味する? ||現在の利益水準で投資金を回収するのに20年かかるという意味。市場がある程度の将来成長を期待しているということ||
Q3. 年収6,000万ウォンが10年後も同じ価値を維持するには、インフレ3%基準でいくらであるべき? ||6,000万 x (1.03)^10 = 約8,063万ウォン||
Q4. LTV/CAC比率が3未満だとどんな問題がある? ||顧客一人から得る収益(LTV)が獲得コスト(CAC)の3倍未満なら事業が持続不可能 -- マーケティング効率が低いか離脱率が高い||
Q5. ストックオプションの「1年クリフ」とは? ||入社後1年経過して初めてベスティングが開始する条件。1年以内に退社するとストックオプション0株||
Q6. DCFで割引率を高くすると企業価値はどうなる? ||低くなる -- 割引率が高いということはリスクが大きいという意味で、将来キャッシュフローの現在価値が減少||
Q7. ETFの利点を3つ挙げよ。 ||1) 分散投資(個別銘柄リスクの軽減)2) 低い手数料 3) 専門知識がなくても市場平均収益率を達成可能||
Q8. ランウェイが6ヶ月のスタートアップが意味するところは? ||現在のキャッシュ保有量と月間バーンレート基準で6ヶ月後に資金が底をつく -- 追加の資金調達または収益化が必要||