私はここ数年メンテナンスプログラマーとして働いていますが、メンテナンスプログラマーの昇進のようなものがあるかどうか疑問に思っていますか?責任は広がらず、あなたはまだほとんど同じことをしているので、時間の経過とともに少し速くなるかもしれません。それが可能な場合、それを取得するためのパスは何でしょうか?
私はここ数年メンテナンスプログラマーとして働いていますが、メンテナンスプログラマーの昇進のようなものがあるかどうか疑問に思っていますか?責任は広がらず、あなたはまだほとんど同じことをしているので、時間の経過とともに少し速くなるかもしれません。それが可能な場合、それを取得するためのパスは何でしょうか?
回答:
多くは以下に依存するため、この質問に答えることは困難です。
基本的に、生活費/インフレの増加を期待できるはずです。名前にもかかわらず、彼らは通常、インフレよりもゆっくりと増加します。
会社にメリットの増加またはボーナスがあると仮定すると、これが3つの箇条書きのポイントです。メリットパイのスライスを取得する確率を上げると、次のようになります。
結論として、もしあなたの会社が功績を上げたり、良い仕事のためにボーナスを見つけられなかったり、できないなら、その会社で何をするかは関係ありません。しかし、あなたが仕事を変えるとき(状況に対するアドバイスではなく、必然性)、他の会社は通常、付加価値を持ち、クライアントの頭の中に入ることができる人々を好みます。それは彼らがあなたに与えることを検討する開始給料に影響します。
少なくともインフレに沿った上昇を期待するのは合理的だと思います。また、維持している製品の経験と知識の増加を反映して昇給を期待することも合理的です。しかし、職務を変更せずに(そして、これは私が感じる人には当てはまります)、新しい会社であっても、同じ会社であっても、あなたは大きな昇給を得ることはありません。
いずれにせよ、どんな職業においても、昇給を追求する方法は、あなたの技術の卓越性を追求し、雇用主に最大の価値を提供するよう努めることです。
メンテナンスプログラマーにとって、これは、あなたの管理下にあるものは何でも、あなたが物事を良くしようと努力することを意味します。新しい機能が不要な場合でも、コードを改善し、読みやすく、保守しやすくすることができます。
もちろん、マネージャーはコードを確認しませんが、目標は変更のコストを削減し、変更に伴う欠陥を減らすことです。
システムの最悪の部分を見て、目的のすべての動作をカバーするテストを取得し、理解可能で簡単に変更できるようになるまでリファクタリングします。
詳細については、次を確認してください。
多くの企業では、唯一の方法は他の場所に出て行くことです。これは、a)他の場所での給与が高くなるか、b)あなたの価値を認めたカウンターオファーのいずれかになります。
会社での役割を受け入れることは、決して昇給しないことに同意することを意味するべきではありません。地球上で誰がそのような立場を受け入れますか?確かに、雇用主は従業員から最大限の成果を得ることを望み、決して昇給することはありません。逆もまた真です。従業員は、できるだけ少ない時間とエネルギーを与えながら、できるだけ多くのお金を手に入れたいと考えています。これにより、均衡などの経済的条件が生じます。
結局、雇用主が従業員を維持することに関心がある場合、彼らは滞在するインセンティブを提供します。昇給をお願いします。あなたの雇用主があなたがそれに値すると感じていない場合、彼らはあなたの要求を拒否します。彼らがあなたを十分に評価していないなら、あなたは先に進み、あなたの時間のためにいくつかのより良い使い方を見つけます。
ルールはすべての仕事で同じです。別の会社に移ることで、常により大きな昇給を得ることができます。
どうして?一部には、現在の給与よりも2%、または現在の給与よりも4%多いオファーを断り続けることができるからです。一部には、2人の雇用主のインセンティブが異なるため、1人はあなたが退職するのを防ぐために最低額の支払いを望み、もう1人はあなたを切り替えさせるのに十分な支払いを望んでいます。
はい、可能です。あなたはあなたの雇用主に自分自身を売って、会社にあなたの価値を見せなければなりません。
ソフトウェアを保守しているため、新しい人が持っていないコードベースの知識があります。問題が発生した場合、問題を解決するための経験と専門知識があります。経験を積むにつれて、会社の収益に影響を与える問題の修正が早くなります。
このような知識と経験は、新入社員から得ることはできません。システムを操作し、ソフトウェアを知ることで得たものです。
あなたはただ上司/マネージャーと座って問題を話し合い、自分自身を売る必要があります。
あなたはあなたの会社で起こっていることと周囲の雇用市場に応じて昇給するだけです。メンテナンスの連絡先は会社にとって非常に有益であるか、会社がキャンセルする予定のプロジェクトに取り組んでいる場合があります。
アプリケーションは、それを管理する能力によって複雑さをほとんど超えません。
無邪気な質問。競争力のあるこれらの時代に、あなたが期待されることをすれば、あなたはあなたの上司に翻弄されます。それは間違っていると思います。もう一度考えて。本当に悪いことではありません。「何であれ」というあなたの衝動は、それが昇給であろうと、より良い認識であろうと、あなたは常に何か違うことをせざるを得ないので、継続的に自分自身を改善します。これが私の人生をより良く変えたのです。率直に言って、私は今日の自分に満足していません。私が寝る前に、何マイルも行きます。
一体、どうすれば違うの?まず、速度、量、および品質(測定または経験可能)の観点から現在の配信メトリックを測定します。配信指標を改善する方法をご覧ください。これだけでも差別化要因になります。幸運を願っています!
昇給を要求しないでください。より多くの責任を求めてください。レイズが続きます。
あなたの率は、あなたが最初に仕事のために面接するときに交渉するものです。個人的な経験から言えば、昇給は新しい仕事と同じように多くのお金を稼ぐことはできません。
労働経済学(供給と需要)の観点から考え始める必要があります。
労働(教育、経験、スキル、
できること)が過小評価されていると思われる場合:
特定のスキルセットの労働市場を評価しようとすると、他のスキルセット(特定のソフトウェアパッケージ、プログラミングパラダイムなどの経験)が「需要がある」ことがわかります。「需要がある」ということは、これらのスキルセットに対して、あなたが獲得しているよりもかなり高い割合で多くの仕事が投稿されていることを意味します。
これは、労働市場調査の実施と呼ばれます。
最も「需要の高い」スキルセットを見つける必要があります。ジョブボード(indeed.com、dice.com、monster.com)で遭遇するスキルセットを含むスプレッドシートを作成します。
各スキルセットの横に、現在広告されているジョブの数をリストします(移動を希望しない場合は、ローカルエリアの半径内)。
リストを下って、各スキルセットを調査します。「需要がある」スキルセットの多くは、アクセスできないプロプライエタリなソフトウェアを必要とすることがあります(つまり、費用がかかり、高価なトレーニングコースに登録する必要があります)。スキルセットの「市場調査」スプレッドシートで各スキルセットを取得するために必要な投資(時間とお金)を書き留めます。
不合理な投資を必要とするスキルセットを避けることができます。
最高のスキルセット(ほとんどの仕事、最高のレート、最低の投資)を見つけて、現在の仕事を維持しながら、これらを自分で学習します。
その後、仕事と面接に応募してください。休暇中に複数のインタビューをスケジュールできます。たくさん運転する準備をし、新たに学んだスキルセットで徹底的にグリルする準備をし、拒否に備えてください。あきらめないでください。
面接後に新しい仕事に就く場合、現在の雇用主との交渉の良い地位にあります。
現在の雇用主を「クライアント#2」、新しい雇用主を「クライアント#1」と考えることができます。
現在の仕事での昇給を求めて、新しい仕事で交渉した時間給と一致させます。丁寧でありながら力強い。彼らがレイズ(例外ではなく、ルール)を無効にした場合、2週間前に丁寧に通知します。出口インタビューのために呼ばれるかもしれません。あなたの立場を説明し、あなたが新しい時間給で、サイド/パートタイムでメンテナンス作業を行うことを喜んでいると知らせてください。
彼らがあなたの新しい仕事よりも多くのお金を求めてフルタイムで戻ってきたら、彼らの申し出を丁寧に拒否します。たいていの場合、これはあなたの代替品を訓練するのに十分長く滞在できるようにする彼らの策略です。
繰り返しますが、丁寧でありながら強くしてください。爆発しないでください。橋を燃やさないでください。クライアント#2はまだあなたを必要とするかもしれません、あなたは彼らのためにパートタイムでフォークするか、しばらく在宅勤務することでいくらかのお金を稼ぐことができます。
「トップアウト」したと感じるまで、上記のレシピを繰り返してください。新しいスキルセットを学習することで得られるお金がなくなったら、「トップアウト」します。
長時間働き、たくさん交渉する準備をしてください。クライアント(#2、#3、#4、#5、...)には多くの作業があります。
PS:交換品のトレーニングは絶対にしないでください。
技術者が行う最悪の自傷行為は、交換を訓練することです。
要するに、自分の状況に市場ルールを適用する必要があるということです。