時間とリソースがある場合、フルタイムで給与を上げる最も効果的な方法はprogrammerだけでなく、仕事をするだけではありませんか?
ここで「給与」とは、単一プログラミングジョブからの給与(場所の生活費で調整)を意味します。
最も効率的の方法は、毎年クールなことを学び、実行し、転職することです。あなたは現在の雇用主から多額の昇給を得るよりも、新しい雇用主からより多くのお金を得る可能性がはるかに高いです。
大きく4つの方法があります。
年功序列
現在の会社に満足していて、そこに留まりたい場合、より多くを要求できる良い方法は、重要なテクノロジーの上級常駐エキスパートのエキスパートになることです。内部コードベース。私が働いたいくつかの会社で人々がこれをするのを見てきました。彼らは明らかに、そして公に非常に生産的になり、彼らが何をするか(そして彼らがすることは重要である)を得意とするようになりました。
私は、彼らがより多くの弾薬を持ち、パフォーマンスレビュー時により高い昇給を要求したと推測できます。一部の人にとっては、彼らが平均よりも支払われたという事実を知っていました。
また、 この答え も参照してください。
雇用主の変更
これは本質的に この答え です。ただし、これには注意が必要です。非常に短いスティントがたくさんあると、CVでは見栄えがよくありません。たとえ移動についてかなり良い説明があったとしてもです。固定期間の契約の場合、それほど悪くはありませんが、CVで1〜2年未満の恒久的な給与ポジションをすべて取得する必要はありません。 3〜4歳以上であれば、平均しておそらく大丈夫です。
契約/コンサルティングに行く
これは、ある意味で、ステロイドの雇用主を変えることです。資格のあるエンジニアと必要なかなり短期間のプロジェクト作業が不足している優れたニッチを見つけた場合、これは優れたオプションです。しかし、それは通常のサラリーマンの仕事とはまったく異なる考え方とライフスタイルです(私は個人的には行ったことがありませんが、そうした人をたくさん知っています)。
垂直移動
「プログラマー給与」についてお伺いしたことは承知しております。チームリーダーや管理職に昇格することは、常に可能な選択肢です。これは多くの場合、最初のオプション(ゲイン優先度)に関連付けられていますが、必ずしもそうである必要はありません。時には、会社に十分長く在籍し、取り組んでいるものの所有権を取得し、すべての人とプロセスをよく知っていることの自然な副産物です。
あなたが欠けている重要な部分は交渉することを学ぶです。それを効果的に行うことを学ぶと、あなたはあなたが学ぶことができる他のどの一つよりもあなたの収入に大きな違いを生むでしょう。給与について話し合うときに3年に1回だけ交渉する場合でも、交渉の基本を学ぶことで、他の時間を投資するよりも、ドルが1ドル、時間が1時間の利益を得ることができます。
それで、どうやってそれを行うのですか?
何年も前に、私は交渉の方法を学ぶ方法についての彼の推薦を優秀な交渉人である友人に尋ねました。彼は反対の本 Noで始まる を提案しました。それは非常に効果的で多くの人にとってかなり良い特定の交渉戦略を歩みます。交渉力がまだない方にも喜んでお勧めします。
その後、私は アドバンテージのための交渉 に出会い、それは断然良い本です。私はそれが人々に彼らがいる交渉をよりよく理解し、彼らのために何がうまくいくかをよりよく理解することができる理論的枠組みを人々に与えることに向けられていると説明します。それは間違いなく前の本よりあなたを遠くへ連れて行くことができます、しかしそれはあなたに明確な「これがあなたがすることである」ほどあなたを与えません。より高度な本です。読んでよかったですが、読んでなくてよかったです。
交渉について何かを学ぶことはどれほど費用効果的ですか?これらの2冊の本を合わせると、50ドルをはるかに下回ります。私はそれらを読んで、20時間弱で過ごしました。過去3年間で、彼らは簡単に私に10万ドル以上の追加収入をもたらしました。
あなたの仕事をすることによって、私はあなたが技術的な側面を意味すると思います。プログラミング、要件の満たし、会議への出席など.
もしそうなら、最も効果的な方法の一つはあなたの仕事の社会的側面に取り組むことでしょう。
技術的な目標はすべて満たすことができますが、それでも、優れた技術スキルはあるものの優れた人材スキルを持つ人よりも給与が低くなります。
上司や同僚に自分を宣伝する必要があります。業界で連絡を取り合う。チームのリーダーになります。彼らが行き詰まっているときに人々が助けを求めている男である。
これらのことを行う人々は通常、経営陣から好意的に認識され、したがってより価値があると見なされます。
需要と供給。
何かをする(何かを学ぶ、スキルを身に付ける、資格を取得する)ために、企業はあなたが今していることよりも需要が高い、および/または利用可能な潜在的な採用の供給が少ない。需要と供給の変化は、最終的には市場価格に影響を与えます。あなたの現在の会社があなたを維持したいのであれば、彼らは市場レートの給料に合わせる必要があります。彼らはあなたが別の場所に行ってその給与を受け取ることができることを知っているでしょう、そして彼らはおそらくあなたの交換のためにその市場レートの給与と一致しなければならないでしょう。
ほとんどの企業は、まっすぐなプログラマーのためにそれを超える気にはなれないという上限があります。あなたはその上限を通過したい場合は、管理/リーダーシップの役割を引き受ける必要があります。
独立してください。コンサルタントとして、フルタイムの従業員が作るものの3〜4倍を作成します。これを活用して給与を上げるか、私のようにして卑猥な休暇を取ることができます。昨年は独立の最初の年でした。私は10週間の休暇をとりましたが、それでも前のフルタイムの給与を上回りました。
重要なことは3つだけです。提供する価値、提供する価値、提供する価値です。
他のすべては重要ではありません(この本を読んで理解している場合は http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People )
交渉中ですが、まだカバーされていないポイントで鳴り響きます。同じサイズの会社の同じエリアの類似のポジションに対して市場が支払う金額を把握するか、少なくともできるだけ多くのことを学びます。あなたの給与が低すぎる場合は、リファレンスで雇用主にそれを証明することができます。
これは、少なくとも十分に支払われないことで多くを助けます。あなたの雇用主が彼らが最高のドルを払っていると主張しているが実際にはそれを下回っている場合にも役立ちます。
少なくともまともな情報を持つ多くのオンラインサイトがあります。求人サイトや採用担当者のサイトには、この情報の一部が含まれていることが多く、より具体的に焦点を絞ったサイトがあります。それはいくつかを変更し、あなたはできるだけ多くを見つける必要があるので、私は何もリストしません。
給与を上げたい場合は、雇用主/顧客に価値を上げてください。自分の会社の目標(答え:どうすれば収益を増やすのに役立ちますか?)とクライアントの目標(答え:顧客の生活を楽にする方法は?)時々、上記の質問への回答方法を小切手帳で思い出させるために、自分で打席に行く必要があります。
そして@bleakcabalが述べたように、あなたは仕事の社会的側面を演じなければなりません。それは従業員と顧客にあなたの価値を増やすより多くの機会を開きます。