このシリーズは全3本構成です。
- 現在地14%を可視化する(提示編)
- 「現在地14%」をどう算出したか – スキル可視化メソッド(算出ロジック編)
- 本記事 — 応用編
はじめに
フロントエンドエンジニア転向を決めたあと、頭の片隅にひとつ気になることがありました。
今の選択がフロントなのは、合理的に考えてそうした。コーダーで積んできたスキルセットに一番近いし、続けてこられたこと自体が向いている証拠でもあるから、自然とこの選択になった。
ただ、それでも将来、適性確認をしていく中で「やっぱり別の方向のほうが合ってるかも」と思う日が来ないとは限らない。バックエンド、インフラ、データエンジニア、組み込み。世の中にはエンジニア職種がたくさんあります。
そのとき、「今の選択が間違いだったら、コーダーで積んできた経験は全部無駄になるのか?」という問いが出てきました。
不安を言語化するために試算してみたら、損失は思ったより小さくて、他の路線に転向しても5〜10%程度しか減らないという結果でした。この記事は、その試算をまとめたものです。
14%の内訳を再確認する
別記事で、フロントエンド転向の現在地を14%と試算しました。内訳はこうです。
| 既存資産 | 寄与(フロント前提) |
|---|---|
| HTML/CSS 実務経験 | 5% |
| Git 基本操作 | 3% |
| クライアント対応・要件ヒアリング経験 | 4% |
| 実案件の納品経験 | 2% |
| 合計 | 14% |
ここで問い直します。この14%は、本当にフロントエンド専用の資産でしょうか?
実は、4項目のうち少なくとも3項目は、ほかの開発職種でも普通に活きる気がしました。確かめるために、転向先を変えた場合の数字を出してみることにしました。
転向先別の転用試算
各転向先に対して、コーダー経験の何%が活きるかを書き出してみました。
| 転向先 | 転用できる% | 主に活きる資産 | 活きにくい資産 |
|---|---|---|---|
| フロントエンド | 14% | HTML/CSS・Git・対応経験・案件経験すべて | (フロント専用なのでなし) |
| バックエンド | 9% | Git・クライアント対応・案件経験 | HTML/CSS の5%は薄まる |
| インフラ・クラウド | 7% | Git・案件経験・運用感覚 | HTML/CSS・クライアント対応は弱い |
| データエンジニア | 6% | Git・論理的整理力・案件経験 | Webフロント知識は限定的 |
| 組み込み・ハードウェア | 3% | Git 程度 | Web制作経験の直接転用はほぼない |
それぞれの根拠を簡単に書き残しておきます。
バックエンド(9%)
API 設計・データベース設計・サーバー構築が中心の職種です。HTML/CSS の5%は直接は活きないものの、Git・クライアント対応・案件納品経験はそのまま使えます。フロントエンドと隣接する職種なので、転向ハードルは比較的低いほうです。
インフラ・クラウド(7%)
AWS・GCP などのクラウドサービス運用、CI/CD 構築、サーバー監視が中心。コーダー時代に サーバー設定(SSH、git deploy、SSL)に触れていたので、ゼロからではありません。Git と「案件を期日内に回した」経験が中核資産になります。クライアント対応の比重は下がります。
データエンジニア(6%)
ETL パイプライン構築、データ基盤設計、SQL が中心。Git は使うので3%、論理的に物事を整理する経験(要件ヒアリング由来)も部分的に活きます。ただ、Web フロント知識の直接転用は限定的なので、HTML/CSS の5%はほぼ消えます。
組み込み・ハードウェア(3%)
C/C++、ハードウェア制御、リアルタイム処理など、Web とはかなり違う領域。Git だけが共通点で、それ以外は実質ゼロからのスタートに近くなります。
共通して活きる資産は何か
転向先を5つ並べてみて、「どの職種でも普遍的に活きる資産」が見えてきました。
Git の経験
どの開発職でも Git は使います。commit・branch・PR の基本操作は、職種を変えても消えない武器です。チーム開発の作法までいくと話が変わりますが、「Git アレルギーがない」だけでも研修コストが下がります。
案件納品の実績
「期日を守って完成物を納品した」という事実は、どの職種に応募しても評価されます。納期管理、複数案件の並行、品質担保。これらの経験は、コードの言語が変わっても消えません。
クライアント対応・コミュニケーション
エンジニア職でも、ビジネス側との橋渡しができる人は重宝されます。要件ヒアリング・提案・修正折衝の経験は、特に受託開発系の職種で効いてきます。完全に消える資産ではありません。
「コードを書いてお金をもらった」事実
これは数字にしにくいけれど、ポートフォリオや面接の説得力に直結します。プログラミングを「趣味」ではなく「仕事」として回した経験は、どの職種に応募しても効きます。
試算してみて変わったこと
数字を出してみたあと、安心したというのが正直なところです。「軌道修正の余地があると分かった」という感覚に近いです。
最大でも組み込み転向で14% → 3%、つまり11%の損失。それ以外の路線(バックエンド・インフラ・データ)なら、5〜8%程度の損失で済みます。完全にゼロになることはない、と数字で確認できました。
これは、今フロントを選んでいる自分にとっても影響があって、「将来軌道修正することになっても、ゼロからじゃない」と分かると、目の前のフロント学習にむしろ集中できるようになりました。逆説的ですが、退路を試算しておくことで、今やっていることを安心して続けられます。
まとめ:適性確認は怖くない
コーダー経験は、フロントエンド専用の資産ではなく、広く転用できる資産です。
転向先を変えても損失は5〜10%程度。ゼロになることはありません。「今の選択が間違いだったら、これまでの経験が全部無駄になる」という恐れは、実際に試算してみると小さくなります。
だから、フロントエンド学習を進めている途中で「やっぱりバックエンドのほうが楽しいかも」と思う日が来ても、焦って方針転換する必要はないし、逆に「これまでの努力が無駄になる」と恐れて方針転換を避ける必要もありません。
軌道修正のコストは、思ったより低い。これがこの試算で得られた一番大きい収穫でした。
シリーズ1本目「現在地14%を可視化する」で14%の数字そのものを、2本目「算出メソッド」で算出方法を書いています。試算してみたい方は、そちらも合わせてどうぞ。
written by 松尾|フリーランスWebコーダー

コメント