コンテンツにスキップ

外資IT転職 スキルセット棚卸し・自己評価シート

📁 docs/外資IT_スキルセット棚卸し.md

関連issue: #218 外資IT転職ロードマップ プロフィール: Salesforce開発3年・SIer経験3年(計6年SE)・29歳 作成日: 2026-03-27 目標: 5年以内に外資IT企業(バックエンド/フルスタックエンジニア)


評価基準

レベル 説明
★★★ 実務レベル。説明・指導できる
★★☆ 基礎はある。実務では補助が必要
★☆☆ 概念は知っている。実務経験ほぼなし
☆☆☆ 未経験・ほぼ知識なし
必要 外資IT面接で求められるレベル目安

A. プログラミング言語

言語 現在 必要 GAP メモ
Apex (Java系) ★★★ - - Salesforce専用。汎用性は低いがJava文法に近い
JavaScript ★★☆ ★★★ LWCで使用。Node.js/バックエンドは未経験
Python ★☆☆ ★★★ スクリプト程度。Django/FastAPI未経験
Java ★☆☆ ★★★ Apex知識は応用可。Spring Boot未経験
Go ☆☆☆ ★★★ 未経験
TypeScript ★☆☆ ★★☆ LWCで型定義程度。深い理解はない
SQL ★★☆ ★★★ SOQL・基本的なSQL。複雑なチューニングは未経験

推奨: PythonまたはJavaを1年目のメイン言語として選択し深化させる。ApexのJava知識を活かすならJavaが有利。


B. データ構造・アルゴリズム(コーディング面接の核心)

カテゴリ 現在 必要 GAP メモ
配列・文字列操作 ★★☆ ★★★ 実務でよく使う。計算量の意識は薄い
ハッシュマップ・セット ★★☆ ★★★ Map使用経験あり。競プロ的な活用は未経験
スタック・キュー ★☆☆ ★★★ 概念は知っている
連結リスト ☆☆☆ ★★★ 未経験
木(二分木・BST) ☆☆☆ ★★★ 未経験
グラフ(BFS/DFS) ☆☆☆ ★★★ 未経験
動的計画法(DP) ☆☆☆ ★★☆ 未経験
ソートアルゴリズム ★☆☆ ★★☆ 概念は知っている
LeetCodeスコア 0問 200問+ 未着手

現状評価: 実務SEとして業務はこなせるが、コーディング面接用のアルゴリズム訓練はほぼゼロ。最も大きいGAP領域。


C. システムデザイン

カテゴリ 現在 必要 GAP メモ
API設計(REST) ★★☆ ★★★ Salesforce External API連携経験あり
DB設計 ★★☆ ★★★ Salesforceオブジェクト設計・正規化の知識あり
スケーラビリティ設計 ★☆☆ ★★★ 大規模分散システムの設計経験なし
キャッシュ戦略 ☆☆☆ ★★★ 未経験
ロードバランシング ☆☆☆ ★★☆ 概念のみ
メッセージキュー ☆☆☆ ★★☆ SQS/Kafka等 未経験
マイクロサービス ★☆☆ ★★☆ 知識はある。実務経験なし

強み: Salesforceのマルチテナント設計・大規模データ処理への理解が応用できる。


D. クラウド・インフラ

カテゴリ 現在 必要 GAP メモ
AWS基礎(EC2, S3, RDS) ★☆☆ ★★★ 個人利用程度。実務経験なし
GCP ★☆☆ ★★☆ GAS・Google API経験あり。GCPコアは未経験
Docker ★☆☆ ★★★ 概念理解・コマンド程度
Kubernetes ☆☆☆ ★★☆ 未経験
Terraform / IaC ★☆☆ ★★☆ 学習中(#214 参照)
CI/CDパイプライン ★★☆ ★★★ GitHub Actions経験あり(MyLab)
Networking基礎 ★☆☆ ★★☆ DNS・HTTP程度。VPC未経験

E. ソフトウェアエンジニアリング実践

カテゴリ 現在 必要 GAP メモ
Git / バージョン管理 ★★★ ★★★ 実務で毎日使用
ユニットテスト / TDD ★★☆ ★★★ Apexテストクラス経験あり。TDDは不十分
コードレビュー ★★☆ ★★★ SIer・SF開発で経験あり
アジャイル / Scrum ★★☆ ★★☆ SIerでの経験あり
ドキュメント作成 ★★★ ★★☆ SIer出身の強み
OSS貢献 ☆☆☆ ★☆☆ 経験なし

F. 英語力

カテゴリ 現在 必要 GAP メモ
TOEIC スコア 未受験(推定500〜600) 700〜800 #260〜#283 英語学習計画あり
技術ドキュメント読解(英語) ★★☆ ★★★ 英語公式ドキュメントを読む習慣あり
英語での会話・面接 ★☆☆ ★★★ 実践経験ほぼなし
英語でのコードレビュー ★☆☆ ★★☆ 未経験
英語でのSlack/メール ★☆☆ ★★★ 未経験

G. 強み・差別化ポイント(外資転職で活かせるもの)

強み 詳細 活用場面
Salesforce深い知識 Salesforce Japan・外資SaaS系への転職で直接優位 面接でのドメイン知識アピール
AI/LLM活用実績 Claude Code・n8n・ローカルLLM構築(RTX 5070 Ti) AI企業・AI機能を持つ外資SaaS
業務自動化スキル GASで自社業務を実際に効率化した実績 プロダクティビティ・効率化を重視する外資
エンタープライズ知識 SIer経験からくる大規模組織・プロジェクト理解 エンタープライズ向け外資(Salesforce, Oracle, SAP等)
ドキュメント能力 SIer出身の丁寧なドキュメンテーション力 リモートワーク・非同期コミュニケーション重視の外資

H. GAP分析まとめ

✗ 最重要ギャップ(Phase 1で着手必須)

ギャップ 必要期間目安 優先度
アルゴリズム・LeetCode(0→200問) 6〜12ヶ月 🔴 Critical
英語力(TOEIC 500→800) 6〜12ヶ月 🔴 Critical
Python or Java の深化 3〜6ヶ月 🟠 High

△ 中程度のギャップ(Phase 2で強化)

ギャップ 必要期間目安 優先度
AWS実務経験(個人プロジェクトで補う) 6〜12ヶ月 🟠 High
システムデザイン面接対策 3〜6ヶ月 🟠 High
Docker / Kubernetes 3〜6ヶ月 🟡 Medium
TypeScript深化 2〜3ヶ月 🟡 Medium

✓ 既存の強み(維持・活用)

  • Git / バージョン管理
  • ドキュメント作成
  • Salesforceドメイン知識
  • AI活用・自動化スキル
  • アジャイル・Scrum

I. 候補転職先(Salesforce経験を活かせる外資優先)

企業 難易度 Salesforce親和性 推奨フェーズ
Salesforce Japan 中〜高 ◎(最高) Phase 2〜3
HubSpot Japan ○(CRM系) Phase 2〜3
Stripe Phase 3〜5
Datadog Phase 3〜5
Google Cloud 最高 Phase 4〜5
Amazon (AWS) 最高 Phase 4〜5
Atlassian Phase 3〜5

最短ルート: Salesforce Japan が現スキルから最も近い。SF認定資格 + バックエンドスキル強化で2〜3年で狙える。


次のアクション(Phase 1: 2026年4月〜)

  • Python or Java を選択してメイン言語を決める(推奨: Python、汎用性◎)
  • LeetCode アカウント作成・Easy問題から開始(目標: 月20問)
  • 英語学習計画の実行開始(#260〜#283 参照)
  • AWS CLF(クラウドプラクティショナー)取得(3ヶ月以内)
  • Salesforce転職候補企業の求人票を定期チェック開始