1年ほど前に学校を辞めて、それ以来フリーランスをしています。ある会社で数年間働いて、私よりも多くの経験を持つ人々から学ぶのは良い考えのように思えることがあります。しかし一方で、自分のために働くことで、私が学びたいプロジェクトやテクノロジーを追求することができ、それを断念するのをためらっています。何かアドバイス?
1年ほど前に学校を辞めて、それ以来フリーランスをしています。ある会社で数年間働いて、私よりも多くの経験を持つ人々から学ぶのは良い考えのように思えることがあります。しかし一方で、自分のために働くことで、私が学びたいプロジェクトやテクノロジーを追求することができ、それを断念するのをためらっています。何かアドバイス?
回答:
両方してください。私はいつも持ってる。それらは相互に排他的である必要はありません。
企業で働くと、次のようなことがわかります。
フリーランスの仕事をすることで、いつでもあなたの興味を探ることができます。あなたは最先端の技術で遊ぶことができる可能性が高く、お気に入りのツールを選択できます。
あなたは同じ量を学びます -ただ異なるスキルのセット。
他のすべてのように、練習は完璧になります。必要なスキルと取得したスキルは、フリーランスの仕事や他の人との仕事とは大きく異なります。チームでX年間働くことは、政治のゲームと一般的なチームの関係に深く触れることになります。一方、X年間のフリーランスの仕事は、自己学習に非常に十分であり、柔軟なスケジュールに感謝します。あなたが本当にフェンスに座っているなら、両方行ってみてください。それ以外の場合は、自分が傾いていることを(さらに)掘り下げ、将来に向けて準備します。
私は定期的に人と直接会うことを好みます。学校で立ち往生したのは、かつて言った教師でした:ここの学校では、あなたは私から20%、クラスメートから80%を学びます。数字を裏付ける証拠はないと確信していますが、私はそれが好きです。
アドオン-組織で働くことは、チームプレーヤーになることと、注意すべきことを教えてくれました。現実の世界では、プロジェクトはビジネスニーズと同様に政治的決定によっても推進されます。
また、外部の組織(特にコンサルティング会社にいる場合)との連携も経験できます。
ほとんどのフリーランスの割り当ては、ソロプロジェクトです。契約はチームワークの機会を与えることができます。会社で働くことはチームワークの機会を与えます。
これらの2つのセットアップで学習する内容は異なります。あなたがこれらのうちどれをより多く学び、どれを少なく学ぶかはあなたが将来どのようになるかです。
私の意見では、チームで会社で働いているときに、大きなプロジェクト(高層ビルや都市など)に取り組む機会が増えるかもしれません。そして、あなたが最も楽しむ賢いコードを書く機会はもっとあるかもしれませんが、ある程度のサイズのプロジェクトしか扱えないかもしれません(私の意見では、これはせいぜい中程度のサイズと複雑さである可能性があります)。チーム。
メンター、有能な高齢者、革新的な思想家に囲まれる場所を見つけましょう。困難な環境にいることを確認してください。あなたはこれらのことを会社で、またはフリーランスとして見つけることができますが、フリーランスの請負業者として、あなたはあなたが得る契約の気まぐれです。
できれば、コンサルティング会社を探してみてください。そこでは、両方の世界の最高のものを見つけることができます。さまざまなプロジェクトやテクノロジーを利用できますが、通常は優れたサポートネットワークがあり、他の上級コンサルタントに囲まれています。また、仕事の非技術的な側面であなたを助ける多くのソフトスキルを学びます。
これらのタイプの質問でよくあるように、答えはその中間にあります-それは依存します!
働きたい素晴らしい会社はたくさんあり、希望するすべての学習機会を提供してくれます。
時代遅れのテクノロジーに関するいくつかの恐ろしいプロジェクトであなたの人生を吸い取ってしまう他の会社があります。
就職の面接は、会社が実際にどのようなものであるかについての真実を明らかにしません。
本当に素晴らしい会社でさえ、あなたは安っぽいグループ/部門/マネージャーの下で束縛されていることに気付くかもしれません。
私にとって、数年働くために(あなたが素晴らしいと定義したとしても、あなたが真実を見つけるかどうかにかかわらず)働くための素晴らしい会社を見つけることは素晴らしいスタートです。あなたはいつでも後で再びフリーランスすることができます。