正直に言いましょう。最近多くの人がソフトウェア開発者になろうとしている主な理由の 1 つはお金です。平均的なプログラマーは、他の多くの一般的な職業のスペシャリストよりもかなり多くの収入を得ていることは、すでによく知られています。もちろん、この世に無料のものはなく、ソフトウェア開発者は、ツールやテクノロジーに関するかなりの知識と実務経験が必要な仕事であるため、他の人よりも高い収入が期待できます。しかし、給与に関しては、スペシャリストとしての客観的な価値が唯一の要素ではなく、場合によっては主要な要素でさえなく、仕事に対して支払われる金額に影響を与えます。今日は、雇用市場におけるソフトウェア開発者としてのあなたの価値の見積もり、給与に関する交渉、給与期待の管理一般について説明します。
映画『ジェリー・マグワイア』(1996年)より
経験が浅いジュニア開発者でも、他の分野や専門職の給与と比べて、かなり良い報酬を期待できます。たとえば、Glassdoor によると、米国におけるジュニア開発者の平均給与は年間 63,502 ドルです。PayScale によると、米国のジュニアの平均給与は年間 53,803 ドルですが、これが初心者の仕事であることを考慮すると、それでもかなり良い額です。英国、EU、その他の先進国など、他の主要な世界市場の賃金数値は異なる場合があります。たとえば、ドイツではジュニア開発者の平均給与は年間 41,342 ユーロですが、英国では 24,116 ポンド (年間約 3 万 1,000 ドル)、オランダでは年間 31,330 ユーロ、オーストラリアでは年間70,446ドル。
Glassdoor によると、米国における中級開発者の平均給与は年間 71,000 ドルであるのに対し、ジュニア開発者の平均給与は年間 63,502 ドルです。ZipRecruiter によると、米国の中級ソフトウェア エンジニアの平均年収はもう少し高く、年間 88,725 ドルです。PayScale によると、ドイツでは 5 ~ 9 年の経験を持つ中級レベルのソフトウェア開発者の平均報酬総額は 54,778 ユーロです。フランスでは、ミドルの平均給与は41,342ユーロです。一般的に、中級レベルの開発者はジュニアよりも 10 ~ 30% 高い給与を獲得しているため、より多くのお金を得ることが、ジュニアから中級の開発者にできるだけ早く成長するためのモチベーションの 1 つになるはずです。
Google、Facebook、Amazon、Apple、Microsoft などの大手企業がソフトウェア エンジニアに多額の給料を支払っているため、米国でのコーディングの仕事の給与に関しては、経験豊富なシニア デベロッパーにとっては限界があります。たとえば、Google では、開発者として最高のレベルと考えられているレベル 7 のソフトウェア エンジニアは、年間で合計 60 万 8,000 ドルを稼ぐことができます。しかし、平均的な数字を見てみましょう。Glassdoor によると、米国の上級プログラマーの平均年収は約 121,000 ドルで、中級プログラマーの年間給与 71,000 ドルや米国のジュニア開発者の平均給与 63,502 ドルと比較すると、かなり高額です。 PayScale のレポートによると、10 ~ 19 年の経験を持つシニア開発者は、5,523 人の給与に基づいて、平均総報酬は 109,122 ドルです。キャリア後期(20 年以上)の従業員の平均報酬総額は 111,432 ドルです。PayScale によると、ドイツでは、10 年以上の経験を持つ上級ソフトウェア開発者の平均報酬総額は 63,638 ユーロです。フランスでは、シニアの平均給与は 54,982 ユーロです。
市場は市場であり、場合によっては、技術的な知識よりも市場で自分を売り込む方法を知ることの方が重要になります。これは少し明白ですが、知っておくべき基本的な市場知識の一部はすでに説明しました。雇用市場についての知識が多ければ多いほど、また知識がより関連性があり最新のものであればあるほど、より良い結果が得られます。同僚や他の会社の同僚と交流することは、現実に耳を傾ける最良の方法の 1 つです。もちろん、ソフトウェア開発コミュニティの Web サイトやフォーラムで人気のある情報も優れた情報源になります。「まずは少し調べてみることから始めましょう。いくら支払うべきかを交渉する前に、あなたが住んでいる特定の場所での自分の市場価値を明確に理解する必要があります。地元の同じスキルレベルの労働者の平均雇用率と生活費を考慮する必要があります。記事を読んだり、Glassdoor のような Web サイトを利用したり、(敬意を持って)周りの人に尋ねたりして、自分の仕事の適正な報酬がどのくらいであるべきかを把握してください」と、求人スタートアップの The Mentat のシニア アドバイザーである Valerie Streif 氏は推奨しています。
研究の第 2 ステップとして、自分の役割と、採用された場合に会社に提供する価値についても理解できるようにする必要があります。応募している特定のポジションごとの競争について学ぶことができれば、さらに良いでしょう。もちろん、他の適切な応募者の数が少ないことを考慮すると、これは獲得できる最大額を交渉するのに非常に役立ちます。エグゼクティブ コーチであり、Fireside Strategic コンサルティング会社の創設者であるダニエル キングからの良いヒントは
次のとおりです。問題と解決策に金額の価値を結びつけることができれば、その解決策を実装することで会社が得る金額の一部を請求することができます。問題によって会社に 50 万ドルのコストがかかっていて、あなたがそれを解決できるのであれば、解決するために少なくとも 10 万ドルの追加料金を支払ってくれる可能性は十分にあります。」
ほとんどの場合、給与についての交渉は面接中または面接直後に行われることを考えると、面接をうまく進めることが非常に重要です。面接の一般的な会話部分と技術的な質問の
両方を含めて、面接の準備に時間をかけてください。これは、テクノロジー分野を理解し、関連する経験を豊富に持っているだけでは十分ではない可能性があることを意味します。また、できるだけ早く、苦痛なく新しいチームに溶け込めるよう、十分に発達したソフト スキルを備えているだけでなく、好感が持てて信頼できるように見える必要もあります。あるいは、少なくとも採用担当者にそうすることを納得させる必要があります。「これは給与交渉の直接的な「ハウツー」ではありませんが、これは高給取りの人とそうでない人の決定的な違いとなります。面接官にも無意識の偏見があり、人間であることを知っているので、面接官の感情を自分の利益のために活用できます。つまり、あなたの魅力がさらにアップするということです!面接官に心を開いてもらうために、自由な質問をしましょう。お世辞を使いましょう。彼らにあなたの代弁者となってもらい、あなたが乗り越えてほしいと願っています。彼らがあなたの競争相手よりもあなたを好きであることを確認してください。これはあなたの究極の脚力になるかもしれません」と、経験豊富なヘッドハンターでありキャリアコーチであるダンダン・ジューは言います
。
一般的なアドバイスは、希望する給与について 2 つの数字を考え出すことです。1 つは希望する給与 (本当に喜んでもらえる金額)、もう 1 つは許容できる給与 (または、単にあなたが満足できる最低の報酬レベル) です。受け入れる準備ができています)。「簡単な予算を立てて、手取り給与が支出や貯蓄の目標よりも高いことを確認してください。これら 2 つの数値を選択したら、将来の雇用主と話し合う間はそれらを変更しないと約束してください」と、ニュージーランド出身の経験豊富なソフトウェア開発者であるロジャー・ネスビットは推奨しています。
すでに雇用されており、より良い仕事を探している場合は、現在の雇用主からの反対オファーを交渉の材料として利用して、退職を防ぐことができます(ただし、仕事でそれなりに優れていることが前提です)。失業中で仕事を探している場合は、交渉の際に有利になるように、複数の面接に行って少なくとも 2 つ以上の内定を獲得することをお勧めします。「将来の雇用主に、あなたが反対されることを期待していることを知らせてください。そのため、説得力のあるオファーにするためには、オファーが X 範囲内にある必要があります。失業中または就業中の人は、できるだけ多くのオファーの機会に並び、他の雇用主があなたのスキルセットにいくら払ってくれるかについて雇用主に教育し始めることができます。これにより、市場が提示しているものと同様のオファーを確実に受け取ることができます。 」と丹丹朱は言いました。
GO TO FULL VERSION