専門人材採用 vs 新人研修
給与120,000、採用費24,000、研修費4,000の専門人材は初年度148,000、給与48,000、採用費6,000、研修費18,000の新人は72,000で、差は76,000です。自社の6つの金額を入れて比べられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 専門家の給与
- 120,000
- 新人の給与
- 48,000
- 専門家の採用費
- 24,000
- 新人の採用費
- 6,000
- 専門家の研修費
- 4,000
- 新人の研修費
- 18,000
- 専門家の初年度コスト
- 148,000
- 新人の初年度コスト
- 72,000
- コスト差
- 76,000
- より安い方
- fresher
専門人材を採用する道と新人を育てる道は、人員計画上は似て見えて、初年度の現金出納では大きく異なります。本計算ツールは、各経路で実際に動く三つの現金バケツ(給与・採用費・研修費)を足し、より安い選択肢と、高い方に対する節約額を示します。同じ通貨で、負でない有限の金額を六つ入力します。専門人材の給与、新人の給与、専門人材を採用する費用、新人を採用する費用、専門人材の初年度研修、新人の初年度研修です。エンジンは経路ごとに合計し、総額を比べ、市場調査もネットワーク呼び出しもカレンダーも使わずに決定的な判定を返します。採用レビュー、新卒プログラムの案件、業務委託対ジュニアの議論で、スローガンではなく監査できる数値が必要なときにご利用ください。
初年度コストに含まれるもの、ご自身で足すべきもの
本計算における初年度コストは、採用後十二か月に組織から出ていく現金であり、生涯の正味現在価値でも、財務システムから引き抜いた完全負荷の採用単価でもありません。給与は、その年に支払うと見込む現金報酬です。基本給、保証賞与、年一の現金として扱うサインオンです。
採用費は、その人を獲得する現金です。エージェント手数料、求人広告、償還する転居費、アセスメント費用、欠員中に買う業務委託の穴埋めを同じ比較に入れたい場合はその遅延も含みます。研修は、その人を生産的にするための現金です。
講座、資格、ブートキャンプ、講師請求、社内の負荷単価で現金化したメンター時間です。専門人材は給与と採用手数料が高く、立ち上がりが短いため研修費は低くなりがちです。新人はその形が逆になり、給与は低く、探索は安く、研修とメンタリングの請求は大きくなります。
モデルは生産性の目減りを勝手に作りません。そうしないと、同じ肩書きの二人が初年度に同じ仕事をすると装ってしまいます。エージェントなしの新卒採用は実在するケースです。
負の金額は許されません。コストは無より小さくなり得ず、エンジンは符号を黙って反転させず、要求全体を拒否します。
専門人材対新人の初年度比較が効く場面
人事とエンジニアリングの責任者は、人員議論がスローガンになったときに、専門人材採用対新人研修の計算を使います。一方は専門人材が高すぎると言い、他方は新卒が成果を出すまで一年かかると言います。本ツールは文化を裁きませんが、現金を一行に載せます。
新人が初年度現金でなお勝てば、新卒プログラムに数字があります。研修と欠員コストが給与差を飲み込み専門人材が勝てば、経験者採用に数字があります。財務パートナーは同じ席の業務委託見積の横に両方の出力を留めます。
本計算は二年目の定着もエクイティも予測しません。初年度予算会議に本当に出る問い、記念日前にどちらの経路が現金を少なく使うか、どれだけ少なくするかに答えます。
活用例
人員レビューと採用計画の議論
専門人材と新人の給与・採用費・研修を経路ごとの初年度合計にし、人員レビューがスローガンではなく安い方を名指しできるようにします。
よくある質問
計算ツールは専門人材の採用と新人研修をどう比較しますか?
各経路の初年度給与・採用費・研修を合計します。cheaper は低い合計です(小数二桁への丸め後に一致すれば tie)。savings は絶対差で、高い方の合計に対する百分率としても返します。
必須の入力はどれですか?
同一通貨の、負でない有限数値六つです。該当しないバケツはゼロを渡します。エージェントなしの新卒採用などが例です。
比較に生産性、立ち上がり期間、二年目の定着は入りますか?
別モデルとしては入りません。定着とエクイティはこの初年度現金台帳の外です。
金額がマイナスの場合はどうなりますか?
計算全体が受け付けられません。費用がゼロを下回ることはないため、符号を勝手に反転させずに結果を返しません。一方、どの項目も0は入力でき、紹介手数料のない新卒採用などに使えます。
新人の立ち上がりが遅い分はどう反映しますか?
失われる成果を金額に換算し、新人の研修費に加えてください。そうしないと、同じ職種の人なら初年度から同じ量の仕事をする、という前提で比較することになります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/biz/hire-an-expert-vs-train-a-fresher \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"expert_salary":120000,"fresher_salary":48000,"expert_recruiting":24000,"fresher_recruiting":6000,"expert_training":4000,"fresher_training":18000}'const res = await fetch("https://api.kit.forhosting.com/biz/hire-an-expert-vs-train-a-fresher", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"expert_salary": 120000,
"fresher_salary": 48000,
"expert_recruiting": 24000,
"fresher_recruiting": 6000,
"expert_training": 4000,
"fresher_training": 18000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/hire-an-expert-vs-train-a-fresher",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"expert_salary": 120000,
"fresher_salary": 48000,
"expert_recruiting": 24000,
"fresher_recruiting": 6000,
"expert_training": 4000,
"fresher_training": 18000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/hire-an-expert-vs-train-a-fresher", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"expert_salary":120000,"fresher_salary":48000,"expert_recruiting":24000,"fresher_recruiting":6000,"expert_training":4000,"fresher_training":18000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"expert_salary":120000,"fresher_salary":48000,"expert_recruiting":24000,"fresher_recruiting":6000,"expert_training":4000,"fresher_training":18000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/hire-an-expert-vs-train-a-fresher", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"expert_salary": 120000,
"fresher_salary": 48000,
"expert_recruiting": 24000,
"fresher_recruiting": 6000,
"expert_training": 4000,
"fresher_training": 18000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.hire_an_expert_vs_train_a_fresher",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
初年度コストに含まれるもの、ご自身で足すべきもの
ジュニアが半年、半分のペースで出すなら、失われた成果を研修または立ち上がりの額に換算して fresher_training に入れてください。通貨は六フィールドで同一である必要があります。ゼロはどのフィールドでも許されます。
入力契約、式、エラーの伝え方
すべて同一通貨単位で、ゼロ以上です。金額は half-up で銭相当に丸め、繰り返し呼び出しがランタイム間で安定します。cheaper はその丸めの後に決まるため、一銭の端数しか違わない二経路は同着になり得ます。各初年度合計は給与+採用+研修、savings は絶対差、cheaper は低い合計です。メッセージは安い経路を平易な言葉で名指しし、採用レビューがソースを開かずに判定を貼り付けられます。検証失敗は残高を消費しません。必須の有限数値を六つ含む JSON ボディを送ってください。expert_salary と fresher_salary は初年度の現金報酬です。expert_recruiting と fresher_recruiting は各人を探し採用する現金です。expert_training と fresher_training はオンボーディング、講座、含める立ち上がり現金です。各フィールドは senior_salary や junior_salary などの文書化された別名も受け付けます。欠落フィールド、非有限値、一兆を超える金額、負のコストは invalid_input となり課金されません。成功時は六入力を小数二桁に丸めてエコーし、expert_first_year_cost、fresher_first_year_cost、符号付き cost_difference(専門人材マイナス新人)、cheaper(expert / fresher / tie)、絶対差の savings、高い方の合計に対する savings_percent を返します。formula フィールドは閉じた形を再掲します。成功した API 呼び出しは公開の基本価格 $0.002 です。
専門人材対新人の初年度比較が効く場面
メンター時間を含む大きな fresher_training で新卒ケースを回し、高い採用手数料と短い立ち上がりで専門人材ケースを回してください。丸めた出力をテストに固定し、リクエストを小さく保てば、四半期ごとにずれる共有表なしで再現可能な計画数値が得られます。
連携の活用例
新卒プログラム対経験者採用
メンター時間と立ち上がりを fresher_training に含め、expert_training は小さく保ち、年一の現金が揃ったあとでも給与差が新人に有利かを見ます。
エージェント手数料と欠員コストの感度
給与を固定し expert_recruiting または fresher_recruiting を上げ、リテインサーチや長い空席が cheaper 判定をひっくり返すかを試します。
技術的な質問
コストが負だとどうなりますか。
要求は invalid_input で失敗します。初年度コストはゼロ未満になり得ません。エンジンは問題のフィールドを示し、呼び出しは課金しません。
専門人材採用対新人研修の計算はいくらかかりますか。
ブラウザのツールは無料です。API 要求は成功した呼び出しごとに前払い KIT 残高から $0.002 です。無効な入力は課金されません。