仮定:
元フルタイムの雇用主のために契約作業を行うのは良い考えですか?
誰かこれをしたことがありますか?それはあなたにとってどのようにうまくいきましたか?私はいくつかの落とし穴を見つけることができるので、それが本当に素晴らしいアイデアだと思います。オフィスの外で、他のプログラミングスタッフとは異なるスケジュールで開発作業を行う場合、どのような困難に直面し、どのようにしてそれらを克服することができますか?
先に進む場合、現在の給与と比較して、どのくらいの金額を請求する必要がありますか?
多くの人がこれを行います。私たちの会社では、今私が知っている2人の人がいます。重要なのは、仕事と新しい仕事を分けて、時間外にのみこれに取り組むことと、新しい仕事にいる時間帯は質問に答えられないことを明確にすることです。何をするにしても、あなたはあなたの新しい仕事を危険にさらしたくないので、あなたの新しい仕事があなたがこれをやることができなくなったことをあなたに告げたら、あなたは通知をするであろうことを明確にしてください。もちろん、すべてをソース管理に維持し、作業のたびに更新するブランチでリポジトリが最新の状態に保たれるようにします。これにより、何かが緊急になりすぎて待機しなくなった場合に、古い会社が作業中のコードにアクセスできます。あなたはその夜にそれに取り組むことができます。他の誰かがすぐに理解できるようになるまで短期間にこれを実行したい場合は、これがどのくらい続くか交渉してください。あなたは通常、あなたが彼らのために働いたときよりも高い時給を彼らにあなたに与えることができます。
私はこれを行いましたが、特にうまくいきません。ここに経験からのいくつかのヒントがあります:
1)暗くなるな。毎日チェックインするHLGEMの回答は素晴らしいものです。また、迅速に、または事前に確立されたスケジュールで請求します。多くの場合、従業員として確立した信頼は、請負業者としてすぐに侵食され、できるだけ透明性と可視性が求められます。また、新しいポジションでの旅行や締め切りの義務と、それが2つの仕事をする能力にどのように影響するかを考慮してください。それに応じて期待を設定し、その基準に準拠します。
2)チームの他のメンバーと常に同期している限り、定期的にメール/ IM/wikiの更新を送信して、作業内容を伝え、そこにいることを他の人に思い出させるようにしてください。あまり正式ではない方法で、元同僚2人があなたをループに留めておくようにしてください。これがどれほどの問題であるかに応じて、週に1度の遅い昼食を取り、「水冷チャット」だけのために誰かに電話して、通信チャネルを開いたままにすることを約束する場合があります。
3)これを実行する期間を決定します。 2つの仕事をしたい場合は、保持者と合意されたサポートレベルのいずれかまたは両方を設定することをお勧めします(週あたり最大x時間/月)。 2つのジョブに対する無制限のサポートはあなたを焼き尽くし、常に優先順位の衝突があります。手伝うだけの場合は、前の雇用主がすぐに交代できるようにインセンティブを与えて、次に進むことができます。その場合、私はあなたの以前の給与の少なくとも3倍をあなたの時給として請求します。彼らはもはや給料以外の利点を提供していないので、それはかなり標準的です。しばらくそれを使い続けたい場合は、小さい数を選択することができます。
4)これが米国にあると仮定して、1099を理解し、これが税務状況にどのように影響するかを理解します。あなたが一生「普通の」従業員であったかどうかは明らかではない多くのしわがあります。
時々、これは最初に始めるのが最も簡単なクライアントです。基本ルールがどのように変更されたかを確実に特定する必要があります。プロジェクトの途中で離れたくない場合にも、これを行うことができます。ダウンサイズされると思われる場合は提案として提供してください。ただし、フルタイムの仕事を探すことができることを確認してください。
戻る意図がないとしても、古い会社の人は紹介の素晴らしい情報源になる可能性があります。
彼らがあなたをコンサルタントとして使いたくない、何かがうまくいかず(彼らはあなたなしでそれをすることができると思った)そして今彼らはあなたを「雇う」ことを望むときに本当に面白くなります。彼らはあなたに同じ給与を支払うことができると考え、従業員とコンサルタントが負担しなければならないオーバーヘッドとの違いを考慮に入れません。彼らは必要な時に利用されていると感じます。