web-dev-qa-db-ja.com

契約開発者になるために必要な年数の経験

あなたが20代半ばのプログラマーで、大手テクノロジーと数社のインターネットベンチャーの両方で数年の産業経験を積んできたとしましょう。ここで、もっと面白くて多様なものを選択できるように、契約をしてみたいと思います。仕事をし、オープンソース、旅行、独自のスタートアップのアイデアの開発などに集中するために、仕事の合間に数か月の休暇をとることができる.

今、これはおそらく「草はより環境に優しい」白昼夢の1つです。職場で、経験豊富な同僚と同じように熱意とスキルを平等に発揮できたとしても、次のような人にとって、どれほど現実的だと思いますか。契約を求めて競争し、このライフスタイルを生きる余裕がない「スペシャリスト」または「経験豊富」に見えるには数年の経験?

7
jond3k

したがって、すべてのレベルですべてのレベルに契約の役割があり、12か月の商業経験で人々が契約しているのを見てきました(それは良い市場でしたが)。それはあなたがより多くの経験を持っているほど、あなたはより多くの(そしてより良い報酬を与えられた)機会を見るであろうと述べました。理想的には、シニアデベロッパータイプの経験(5年以上)に近いか、どちらかに近いことをお勧めしますが、ほとんどの場合、その時点で市場に問題がない限り、これはそれほど不可能ではありません。

ライフスタイルに関しては、いくつかの警告があります。

私は少しの休暇を少しの時間にするつもりで契約を交わした多くの人々を知っています、そしてそれはそのようにうまくいきませんでした。

物事がうまくいっているとき、途中で景気後退があり、太陽が輝いている間干し草を作る必要があるので、うまくいっている間は仕事を続けたいという誘惑があります。

物事がうまくいかないとき、あなたは仕事を休んでいることにとても緊張しているので、ポジションに戻るのに必死です。悪い市場契約でお金が必要ない場合でも、「あなたはあなたの最後の役割と同じくらい優れている」だけなので、CVのギャップは大きくありません。

あなたはそれを機能させることができますが、あなたは戻って来る時が来たときにトラブルに巻き込まれることはないだろうという保証を与えるために、多くの時間を費やすために規律と予算が必要になりますtすぐに何かを見つけます。

その経済的安全性はあなたの目標を可能にするものですので、物事が良いときにあなたが稼いでいることに夢中になるのではなく、働いている時間と働いていない時間の平均賃金を理解することが重要です。

9
Jon Hopkins

フリーランスとして契約を結ぶために、専門家や経験を積む必要はありません。

私がフリーランスの開発者としてビジネスを始めたとき、私はフィールドで専門的な経験はありませんでしたが、仕事の後に構築したウェブサイトの小さな例はありませんでした。

あなたがしなければならないすべてはそれのために行くです。

5
user2567

数年の産業経験があれば十分です。ただし、非技術的なスキルも必要です。自己マーケティング、(ビジネス)ネットワーキング、交渉、自己管理、会計。

1
user281377

どれくらいの休憩を取るかはわかりませんが、紙とインタビューでは、質の高いプログラマーが仕事を休んでいる理由を説明するために、本当によく見えると思います。それは特にこれらの経済時代に起こります。オープンソースプロジェクトに取り組むことが最良の答えかもしれません。

契約が長続きしないことを心配することがあります。あなたの場合、彼らはあなたが望むよりも長くあなたを雇いたいと思うかもしれません。契約期間に制限を設けると、採用の変更が妨げられる可能性があります。オファーは6か月間である可能性がありますが、クライアントは、あなたが仕事を続けて欲しい場合に備えて、オープンエンドである方を好みます。これは契約労働を雇うという贅沢です。

私は契約の仕事を探し始めると言います。その後、資格があるかどうかがわかります。あなたはそれが好きではない場合は、オファーを受け入れる必要はありません。

1
JeffO