私は小さな会社でソロ開発者として働いています。十分な作業がありますが、同じことはお金には当てはまりません。したがって、私は近い将来に新しい同僚を見ることはありません。
私は、IT運用に関連するすべてのことを絶対に担当しています。これには、社内で使用されるソフトウェアの開発とメンテナンス、クライアントが使用するさまざまなウェブサイトの開発とメンテナンス、ウェブサイトインフラストラクチャ、いくつかのサーバーのメンテナンスを含むローカルネットワークインフラストラクチャ、社内サポートなどが含まれます。
私は自分の仕事の95%を本当に楽しんでおり、仕事に高い柔軟性を持っています。いつ何をするかを決めることができますが、何をすべきかを誰も本当に教えてくれません。ただし、私が時々同僚と座って、私がやらなければならないことのロードマップを作成することを除いて。私は自分自身が高い仕事倫理を持ち、自分がしていることに平均以上に集中していると考えているので、物事は成し遂げられます。
しかし、私は私の周りに同じ人と一緒に働く他の人がいるのが本当に懐かしくなりました。私はソロ開発者であるため、幅広い技術に精通する必要がありますが、大企業で働く他の「気の合う」人々が参加している「知識の共有」を見逃していると感じています。プログラミングの障害や設計上の決定について話し合う人が本当にいないので、それを見逃し始めています。また、将来の雇用主が、チームに参加できないほど長い間独力で働いてきたこの「隠者」についてどう思うか心配です。
ただし、反対側では、大企業では現在の柔軟性を得ることができないと考えています。私は、はるかに厳しい期限、遅い時間、専門的な仕事の分野を目にするでしょう。また; この「知識の共有」というアイデアが今後実現するかどうかわかりませんか?
他の誰かがこの状況にありましたか?キャリアの観点と個人の開発の観点から見た良いアイデアですか?より大きな場所に移動して、(おそらく)より大きな開発者グループと「志を同じくする」人々の一部になることを検討すべきですか?言い換えれば、草は反対側でより緑になりますか?