OSSや自習のような仕事以外でできることは何も残して、就職活動は新しいスキルを継続的に学ぶ良い方法だと思いますか。
これに関連して、私のホッピングの定義は2〜3年ごとであり、企業、場合によってはドメインも移動します。
適切な仕事に変えることで、理論的には新しい言語/フレームワークを学び、知識の他のドメインに触れることができます。
簡単な更新:これは私の現在の状況ではなく、私が従ったアプローチでもありません。この考えは私を驚かせただけで、良い質問だと思いました。
OSSや自習のような仕事以外でできることは何も残して、就職活動は新しいスキルを継続的に学ぶ良い方法だと思いますか。
これに関連して、私のホッピングの定義は2〜3年ごとであり、企業、場合によってはドメインも移動します。
適切な仕事に変えることで、理論的には新しい言語/フレームワークを学び、知識の他のドメインに触れることができます。
簡単な更新:これは私の現在の状況ではなく、私が従ったアプローチでもありません。この考えは私を驚かせただけで、良い質問だと思いました。
回答:
あなたのキャリアの初期には、これを数回行うことには何の害もありませんし、確かにいくらかの利益もありますが、遅かれ早かれ雇用主は、あまり長く留まらないように見える人を警戒するでしょう。そのため、新しいスキルを身に付けることはできますが、将来、より責任ある役割を担うことは難しくなるでしょう。それは気にしないかもしれませんが、もしそうなら、将来的には長期滞在を考えています。
また、社内で開発と移動ができる大規模な雇用主に就職することもできます。これは、就職活動のメリットのほとんどを持ち、欠点はありません。
ジョブホッピングは、新しい技術スキルを継続的に学習する方法の1つです。
ただし、少なくとも3〜5年以上仕事を続けることで、優れたソフトウェア開発者になるために必要な社会学的スキルと人間関係スキルを学ぶことができます。
絶対に。
残念ながら。
私はいくつかの異なる雇用委員会に参加しましたが、どちらも2〜3年ごとにジャンプする履歴書に高い価値を置く傾向がありました。彼らは常に「忠実な」会社のアイデアに口先を出しています。何年もの間ビジネスにこだわる男ですが、彼らは行動でそれをバックアップしません。
「大きい」アルファベットスープが、ジョブホッピングによって持ち運びができると考えています。私はこれについてCTOと何度か衝突しました。彼が新しい開発プロジェクトに新しい人を連れて来たいと思ったとき、レガシープロジェクトに座っている賢い人がいました(そして結果としてかなり悪い離職)。
プログラマーからもここでそれを聞きます。「1年の経験、5回繰り返された」というカナードをだれも出さずに1日が経つことはほとんどありません...
ええ、もし先に行きたいのなら、飛び回ってください。
はい、そうです。ほとんどの企業は停滞し、開発者は物事のやり方に満足します。彼らは怠け者になり、実際に努力を要するので学ぶことを嫌がります。経営陣は近視眼になり(停止した場合)、まれな状況を除き、「時間の無駄」として技術的な観点から何かを撃ち落とすことがよくあります。
あなたが確立された会社に参加している場合、彼らの技術的スキルがあなたのものと同じかどうかに関係なく、より多くのテニュアを持つ人々がそこにいるので、あなたは本当に価値のある昇進を得ることはおそらくないでしょう。
そう、ジョブホッピングは私たちの分野で前進するための最良の方法です。平凡で同じテクノロジーを永遠に使用するキャリアに身を委ねない限り、または非常に幸運で実際に自分自身の改善に関心のある会社を見つけることができない限り、1つの会社にとどまることは非常にまれです。ほとんどの企業は、現在の四半期に経営陣のポケットを覆い、利益を示すこと以外は改善を気にしません。
ここですでに多くの答えに同意しているので、私の経験から話をします...
キャリアの早い段階で就職活動をし、多くのことを学びました。 しかし、私はプロジェクトに3年以上滞在するまで何も習得しませんでした。
事実、あなたは肩書きを取得するかもしれませんが、あなたが主題専門家になるまで、あなたはあなたの仲間の従業員の尊敬を決して得ることができません。あなたは世界で最も偉大な履歴書を受け取ることができますが、他の従業員はあなたが最近彼らのために何をしたか知りたいです。
履歴書で多くのことを知ることは素晴らしいことですが、尊敬されることはさらに良いことです。
今、私は長年の雇用の後にこれを言います。過去に行ったことを変更できますか?確かに私はもっと良い選択をすることができると思います(後視は20/20です)が、就職活動は私にまともな給料をもらって、異なる性格の大勢のグループとやりとりをさせました。
1年か2年ごとに新しい仕事を始めるのは難しいですが、その時間に行く必要があると感じたら、それをやりましょう。それがパターンになると、履歴書に気づくことがわかります。
私の2セント。
私が他の人が言ったことに加えて追加できる唯一のものは、タイミングについてコメントすることです。それはカレンダーの時間の問題ではなく、あなたがいる学習サイクルの問題だと思います(私は年の範囲の長いサイクルについて話している)
学習台地に達したら、2つのオプションがあります
したがって、カレンダーだけで決定するのではなく、学習サイクルに基づいて決定してください。
私は2〜3年ごとに仕事をすることを考えています
これは間違いです。仕事ごとに仕事を進めるかどうかを検討する必要があります。あなたがあなたをうまく扱っている会社にいて、あなたがランクを上げている場合、なぜあなたは船を飛び越えるでしょうか?
プログラミングの観点から、または個人の開発またはプロジェクトのスキルの観点から開発している場合は、一般的に滞在することをお勧めします(もちろんあなたが本当に楽しんでいない限り)-これは「滞在者」としての評判を築くのに役立ちます
職務の候補者を見るとき、私は彼らへの投資を返済するのに十分長く滞在できると思う人に常に興味があります。2年後に退職したいだけの人を雇いたくありません。
とはいえ、候補者が引越しの正当な理由を示した場合、急速な変化は彼らを除外しません。もっともな理由があります!
仕事を期待しすぎている人は、彼が信頼できないと見なされるため、面接(そして雇用された場合は昇進)のためにしばしば見過ごされます。同じ職に長く付きすぎている人は、他の役職に昇進するには価値が高すぎると考えられるため、昇進のために引き継がれます(昇進または評価されていない場合、彼は去る可能性が低いと考えられているので、なぜ彼に投資しますか?) 。
中間点を見つけなければなりません。数か月ごとに(.comブームで一般的だったように)ジョブを移動するのは悪いことです。10年間同じ仕事に固執するのは同じくらい悪いかもしれません。3〜5年は仕事に飽きるほど長いと思いますが、それは会社と仕事に大きく依存しています。職場環境が好きで、同じ会社で別のプロジェクトを取得できる場合は、別の雇用主に移るよりも望ましいでしょう。私は安定性が好きですが、誰もが好きではありません。
これはhttp://careers.stackoverflow.com/の良い投稿かもしれません
それはすべて、あなたがあなたのキャリアで何をしようとしているかに依存します-それがおそらく1日24時間のうち8時間に特定の言語で技術的な経験を食い荒らしているなら。あるいは、幅広い仕事に興味がある場合は、ホッピングが正しい方法かもしれません。それはすべてあなた自身の目標次第です。
また、履歴書を提出する企業によっても異なります。ジャンプは悪いことだと言う人もいれば、ジャンプは良いことだと言う人もいます。
お役に立てば幸いです!
「依存する」と言うでしょう。ジョブホッピングの問題の1つについては、私の(広範なジョブホッピング関連の)質問への回答を参照してください。
間違いなくバランスがあります。そして、それは本当に会社に依存しています。一部の企業では、個々のチームや部門の運営方法に応じて、社内を動き回って新しいテクノロジーを学び、さらにはまったく異なる管理スタイルやソフトスキルを習得することもできます。
一般的なルールとして、私は言うでしょう-はい、それは良いですが、スティントがすべて非常に短くないことに注意してください。各ジョブ(およびその中のテクノロジー)を簡単に味見したいだけではなく、プロジェクトを完了まで見たいと考えています。非常に短いスティントは、表面的な経験を与え、それを突き出せない誰かのように見せることができます-そして、基本的には「カモメ開発者」のようにすぐに言います。真剣なソフトウェア開発者であることの重要な部分は、あなた自身の仕事にこだわり、しばらくの間あなたの過ちを生き抜くことです。その時点でいつも逃げる人のようになりたくありません。
ほとんどの求人には、ホッピングから入手できる「アルファベットスープ」が必要なようです。たとえば、Javaで3〜5年、C ++で3〜5年、.NETで3〜5年。多くの場合、そのようなジョブには、ジョブで1つだけを使用するため、3つのジョブをホップする人が必要です。また、私が経験したほとんどの仕事は、最初の1、2年後に何度も何度も繰り返す傾向があります。私は多くの人よりも速い学習者なので、それほど悪くないかもしれません。しかし、最初の6か月かそこらで、日々の仕事の責任と、おそらく技術の新しいニュアンスを取り上げます。私の最初の仕事にとっては、1年に近いものでした。その後、同じ6か月/ 1年の経験を何度も繰り返し、同じことを繰り返します。もっと飛び跳ねた人は、より多様な経験を得ました。それらのいくつかは2年ごとまたは1年ごとにホップします。Ruby / Java / C / PHP /などを取得します。さまざまな要件を持つジョブにジャンプできます。一方、私はあまり頻繁に変更しないので、変更が難しくなるほどのさまざまな経験はありません。一般的に、雇用主が必死になるまで面接さえ受けません。...そして、有能な仕事のホッパーを見つけたとしても、私を呼ぶほど必死になりません...
給料の観点からも、同じ場所に長く滞在しすぎると本当に苦しみます。理由はわかりませんが、年々会社に勤めると、「忠誠心」はしばしば「報い」を受け、インフレにほとんど追いつかない2〜3%のトークンが上がります。通常、ジョブホップを行う場合、ホップだけで10〜20%が得られます。市場が本当に上向きになった場合、さらに多くの結果に終わる可能性があります。お金のためだけのお金ではありませんが、将来の雇用主はあなたの給料に基づいてあなたを判断します。あなたが同じ仕事に5年とどまり、それから切り替えたら、彼らはあなたの給料がなぜそんなに低いのか疑問に思い、あなたを雇うことをためらいます....
全体的には、同じ会社で働いているがさまざまなプロジェクトに携わっているコンサルティング会社とは状況が異なると思います。また、一部の企業は、労働者が回避するのを支援する強力な内部モビリティプログラムを持っています。しかし、他のものは小さすぎて持っていないか、冗談です。しかし、仕事ごとに、特に役割がより専門化されている大企業で変化することによって、あなたがより多くを学ぶと言うでしょう。あなたは常に新しい仕事のために会社を変える必要はありませんが。