「LWCが書けると単価が上がるらしい」——Apex中心でやってきた人ほど、一度は耳にした話だと思う。私自身、本業でSalesforce開発(Apex/LWC)をやっていて、周りの案件相場も自分ごととして追っている。結論から言うと、LWCは未経験から参入しやすい領域ではあるが、「習得すれば案件が降ってくる」わけではない。ここでは、LWC案件の実態と、未経験層が現実的に踏むべきステップを、市場感覚も交えて話していく。
LWC案件が「未経験者向け」と言われる理由と、その裏側
LWC(Lightning Web Component)は、Salesforce上で動くUIコンポーネントを標準のWeb技術で作る仕組みだ。中身はJavaScript、HTML、CSSなので、Web開発の経験がある人なら文法的なハードルは低い。ここが「未経験でも入りやすい」と言われる根拠になっている。
実際、Apexのようにサーバーサイドのトランザクションやガバナ制限を深く理解していなくても、簡単な表示コンポーネント程度なら書ける。プラットフォーム理解が浅くても入口に立てる、というのは事実だ。
ただ、ここに落とし穴がある。求人サイトやエージェント案件を眺めていると、「LWC単体・初級可」の案件は想像以上に少ない。多くは「Apex開発ができて、加えてLWCも対応できると加点」という位置づけだ。つまりLWCは主役ではなく、Salesforceエンジニアとしての武器を1つ増やすもの、というのが現場の実感に近い。未経験でいきなりLWCだけで食う、という絵はあまり現実的ではない。
最短でLWCを習得する3つのルート
習得ルートは大きく3つある。それぞれ費用対効果が違うので、自分の状況に合わせて選びたい。
- オンライン学習(Trailhead・Udemy):Trailheadは無料で、Udemyのコースも数千円〜2万円程度。6〜12週間もあれば基礎は掴める。ただし教材のサンプルと実務には距離があり、そのままでは通用しないと思っておいたほうがいい。
- 本業の案件で小さなLWCタスクを担当する:これが最短で、しかも一番確実だ。既存画面に小さなコンポーネントを1つ足す、程度から始める。ただしチームにサポート体制がないと難しく、未経験者に振れるタスクがない現場だと機会自体が作れない。
- 副業案件で実践する:WantedlyやクラウドテックなどでLWC案件を探す方法。ただ「LWC初級歓迎」の副業案件は本当に見つかりにくい。時給8千〜1.2万円あたりが多い印象だが、明らかに条件が良すぎる案件には詐欺的なものも混ざる。相場を知らないまま飛びつくのは危険だ。
個人的におすすめするのは、圧倒的に2番目。学習と並行して本業で小さく触る、という順番が一番リスクが低い。JavaScript側の素地がしっかりある人は、単価交渉の考え方としてWebエンジニアの案件単価を決める要因も読んでおくと、Salesforce領域への参入時に自分の市場価値を過小評価せずに済む。
LWC案件の単価相場と、市場のリアル
フリーランス・業務委託の相場は、私が案件情報を見る限り時給1.2万〜1.8万円あたりが中心帯だ。同水準のApex案件(体感で1.5万〜2.2万円程度)と比べると、LWC寄りの案件はやや低めに出やすい。理由は単純で、実装だけの切り出し案件になりやすく、設計や連携まで含む案件のほうが単価が高いからだ。このあたりの単価構造はApex開発案件の単価相場のロードマップと合わせて見ると差がわかりやすい。
正社員転職の場合、「Salesforceエンジニア×LWC対応」で年収500万台後半〜700万円程度がひとつのゾーンと言われる。ただし、未経験からLWCを習得しただけで50〜100万円の上乗せを期待するのは、正直きびしい。既にApexで実績のある人がLWCを足す場合の加点、というほうが実態に合う。年収レンジの詳しい話はSalesforceエンジニアの年収相場にまとめている。
もう一つ注意したいのが「難易度インフレ」だ。求人票に「LWC初級可」と書いてあっても、いざ入ると複雑なコンポーネント設計、Jestでのテスト、CI環境まで求められることが少なくない。求人票の表記と実務のギャップは、この領域では特に大きい。
未経験者がハマる失敗と、その回避
ここは声を大にして言いたい。失敗のパターンは、だいたい決まっている。
一つ目は「LWCを習得したら案件が来る」という勘違い。市場で強いのは「Apexも分かるLWC対応者」であって、LWC単体では既存のSalesforceエンジニアとの競争で不利になりやすい。二つ目は工数の見積もりミス。副業案件の単価だけ見て「月10万いける」と皮算用しても、実装→テスト→修正で想定の1.5倍かかることはザラだ。単価が安い案件ほど、この工数超過が致命傷になる。
三つ目が地味に痛い。「未経験歓迎」の案件を取ったはいいが、実力が足りず指導コストが発生し、クライアント満足度が下がって次につながらないケースだ。Salesforce業界は狭く、人の評判が回る。一度「手がかかる人」と見られると、次案件の紹介が止まる。
回避策はシンプルだ。本業で必ず小さなLWCタスクを一つでも実装してから、外の案件を探す。完全未経験での受注は避ける。遠回りに見えて、これが一番早い。
LWCで単価を上げる、現実的な戦略
ここからは単価を伸ばす話。ポイントは「LWC+もう一つ」の掛け算だ。LWC単独ではコモディティ化しやすいが、「LWC×REST API連携」「LWC×Lightning Design Systemのカスタマイズ」のように一つ深掘りすると、途端に差別化できる。
案件の積み方も工夫したい。安い小案件を数でこなすフェーズから、単価中程度の統合案件へシフトさせると、時給換算がじわじわ上がっていく。数をこなすだけでは、どこかで頭打ちになる。
Apex経験者にとって最大の武器は、「LWC×Apexの統合設計」を語れることだ。フロントのコンポーネントとサーバーサイドのロジックを一気通貫で設計できる人は、実装だけの受注者より高い単価が付きやすい。設計段階から関与できるかどうかが分かれ目になる。
最後に個人的な実感を一つ。LWC案件で重宝されるのは、テスト費用まで含めた「全体の提案」ができるエンジニアだ。「このコンポーネントを作ります」だけの人は、どうしても値段で比較される。「テストと保守まで含めて、この構成が妥当です」と言える人は、単価の天井が違ってくる。LWCを覚えることそのものより、この提案力をどう積み上げるかを、早い段階から意識しておくといい。
おすすめサービス
フリーランスエンジニアの案件探しには、IT求人ナビ フリーランスがおすすめです。高単価案件が豊富で、無料で面談相談できます。
→ IT求人ナビ フリーランス
フリーランス、個人事業主の資金調達
→ フリーランス向け請求書買取サービス【ラボル】
フリーランスでも社員並の保証
→ フリーランスエンジニアに安心保障と豊富な案件紹介を【Midworks】
世界にたった1つ、あなただけのドメインを登録しよう!
→ お名前.com

コメント