
この記事は相互参照されています IEEEスペクトルのキャリアニュースレター。 今すぐサインアップ インサイダーのヒント、専門家のアドバイス、実践的な戦略を入手し、 書いてくださいn テクノロジーキャリア開発会社 Parsity および 無料であなたのメールボックスに配信されます!
キャリアの初期、私はフルタイムのソフトウェア開発者としての初日に共有オフィスに入り、CTOとCEOの間に座って飛行機に乗りました。私たちは合計4人でした。その日が終わる前に、私は最初の課題を受け取りました。
それは私の職業生活の中で最も形成的でストレスの多い経験の一つでした。それ以来 10 年間、私はフォーチュン 100 企業、中規模の新興企業、おそらく聞いたこともない企業を含む 6 社の企業で働いてきました。また、キャリアのさまざまな段階にある約 1,000 人の開発者と話をしました。
この分野に参入するほとんどのエンジニアは、Google、Meta、または Amazon に着地することに執着しています。しかし、これらの役割はソフトウェア エンジニアリングの仕事の約 0.6% に相当します。私たちのほとんどにとって、本当の選択は小規模の新興企業、中規模の企業、大企業のいずれかです。誰もがトレードオフを伴い、あなたの経験は私の経験とは異なるでしょう。以下は、あなたが合理的に期待するであろうことを正直に説明したものです。
小さなスタートアップ
利点
あなたの仕事は本当に重要です。あなたが構築する機能によって、企業が次回の採用を締め切るかどうかが決まる可能性があります。導入パイプラインから販売と運用、そしてその間のすべてに至るまで、ビジネスの全領域に触れることができます。あなたは必然的に帽子をたくさんかぶっています。急速に成長し、製品がどのようにエンドツーエンドで構築されるかを理解したいエンジニアにとって、これより早く移行できる環境はほとんどありません。
短所
常にすべてが燃えています。すべてのリリースが重要だと感じられると、ワークライフ バランスを維持するのは困難です。優先順位は予告なく変化し、文化は小さな部屋で最も影響力のある人の個性を反映する傾向があります。スタートアップは制作よりもスピードを最適化します。つまり、エンジニアは速く動くことを学びますが、常にうまく構築することを学ぶわけではなく、そのギャップが次の役割につながる可能性があります。
仲介会社
利点
「それが本当のビジネスの仕組みなのですね。」プロセス、文書化、品質保証機能、および何らかの形のキャリア構造があります。チームは幅広い経験と視点を提供できる十分な規模です。安定性は特に最近では神話ですが、初期段階のスタートアップよりもはるかに予測可能です。
短所
「これが実際のビジネスの仕組みですか?」 品質を可能にするプロセスは摩擦も生み出します。アクセス制御、承認ワークフロー、チーム間の依存関係により、作業が遅くなります。キャリアのはしごは存在しますが、上級エンジニアまでで終わる可能性があります。組織が大幅に成長しないと、給与や肩書が初期のレベルに達してしまう可能性があります。
大きな工場
利点
LinkedIn プロフィールのバッジは、今後 5 年間の信頼を獲得しただけです。このレベルの報酬は、特に株式が含まれる場合、大幅に高くなる可能性があります。キャリアのはしごは長く、明確に定義されています。成熟した組織におけるエンジニアリング業務はより厳格になる傾向があり、既知の雇用主は将来の就職活動において市場価値をもたらします。
短所
遅いですね。テクノロジースタックは業界のトレンドに数年遅れることがよくあります。技術的な能力と同様に、政治力学が進歩を形作ります。レガシー システムの狭い部分に何年も費やすと、スキルの消耗がリスクになります。今、あなたは大きな池の中の小さな魚なので、気づくのは難しくなります。
もしやり直せるなら私が進むロードマップ
最近の Stack Overflow 調査によると、プロの開発者の 47% が従業員 100 人未満の企業で働いています。ソーシャルメディアは世界で最も有名な企業に勤めるエンジニアによって支配されているため、これには驚かれるかもしれません。
多くのエンジニアが想像する道と、多くのエンジニアが実際に辿る道は全く異なります。
もしもう一度やり直せるとしたら、私ならこうするだろう。小規模な会社から始めて幅を広げ、さまざまな部門にわたってビジネスがどのように機能するかを学ぶ。また、さまざまな役割を試してみる場所も提供します。その後、上級職または指導的な地位に就くという明確な目標を持った中規模の組織に移ります。横方向への異動は、次の会社でレベルアップするよりも簡単です。最後に、指導的地位に就くことで大きな資本と長期的な成長 (株式やボーナスとも呼ばれます) への扉が開かれる、より成熟した企業を目指します。
それぞれのストップは、他のストップではできないものを構築します。スタートアップにより範囲が広がります。中規模の会社では、大規模な組織がどのように運営されているかを知ることができます。組織はあなたに影響力、信頼性、そして場合によってはある程度の安定性を与えてくれます。
あなたの道は私の道とは違うでしょう。 5 人からなるスタートアップでは、自分が何に取り組んでいるのかまったく分かりませんでした。振り返ってみると、私はそれを取引しませんでした。サインアップする前に、何のためにサインアップするのかを知ってください。
– ブライアン
「ソーシャル エンジニアリング」は、詐欺師が人々を操作して個人情報を明らかにするフィッシングに関連する概念です。しかし、人間の行動をこのように形成することが、必ずしもそのような悪影響をもたらすわけではありません。システムエンジニアのグル・マダヴァン氏は、私たちはこの用語を取り戻し、悪者から身を守り、ソーシャルエンジニアリングの良い面から恩恵を受けるために慣行を管理する必要があると主張しています。
詳細はこちらをご覧ください。
病状の管理にスマートフォン アプリが使用されることが増えていますが、その多くは規制当局によって検証されていません。これらのアプリの信頼性を確保するために、IEEE 標準協会は最近、技術的な健全性、倫理的設計、情報セキュリティとプライバシー、臨床効果についてピアレビューされたアプリのライブラリを立ち上げました。レジストリは無料で一般に公開され、開発者は承認を申請できるようになります。
詳細はこちらをご覧ください。
ベテランのチップ設計者が、学術界から産業界への移行期に学んだことを振り返ります。そこでは、目標が概念実証から大規模な設計で確実に動作することを保証することに変わります。同氏は、リスク許容度の違いが、急成長する半導体業界におけるアプローチの違いにつながることを発見した。
詳細はこちらをご覧ください。
ウェブサイトの記事から
ウェブ上の関連記事