何のキャリアパスのための開発者でないように管理すれば良いのだろうか。

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/1533

  •  16-10-2019
  •  | 
  •  

質問

だ開発者(シニアが開発者)というテコード/シリーズをイメージしたデザインの追求を経営のキャリアを、どのようにキャリアパスの会社でないというのは、聞いたことは?どこまでできますか?

することはできているオタクまで食い込みにじるもナイーブ?

人のようなおじさんのBob例えば、依然と開発者として請求?

役に立ちましたか?

解決

思ってい肢ことは言うものではないと考えられるときの答えではないが、ない場合はのように管理、キャリアパスが限られていることがありますのでばんはコードの場合は良いでいられないときには、いくつか立ち寄りたい、その後のキャリアパスが一つの軌跡:ソフトウェアエンジニアとしてシニアソフトウェアエンジニアだ。

場合その他ると認識しいでその傾きがけてい位置まで送の経験です。つまり、ものを作って欲しいという管理および/ます。なが追加責任を取らずに何らかの形での管理です。の場合は建築家の責任を負ってシステムのデザインしたい場合はそのデザインを実現する必要がありま鉛及び管理します。れている場合もございます創業者のスタートアップととなりますが、そのチャンスである必要がありまろにしが必要となりまし管理している。れている場合もございますのCTOが押されるわけではありませんか地獄ることができま ない 管理いたします。

うすればいいのかと思いこの質問に回答できなかっ管理についてです。してもらうようにはいかないように管理されません。してもらうようにはいかないというプログラミングのない主責任?してもらうようにはいかないように負担の責任を負うものが成功した理由は何であろうか。

その答えと配下の質問をした時点での正しい方向を向いている。けその他の方法では、我々がすべき すべての について考えることになるで私たちの活動は、この: 何があなたの理想の仕事の音も聞こえてきます。 忘れのタイトルで、忘れ当していただくポジションでは、主要都市へのアクセスもスムーの日々の生活、いま本当に幸せで活躍.そして仕事をする位置でのお仕事、会社を構築す。

他のヒント

あなたが働いているような会社に依存します。

多くの企業は、マネージャーと同じくらい才能のある経験豊富な開発者を大切にしておらず、同じレベルに報いることは決してありません< - これはあなたが働くべきような企業の人々ではありません。

他の(通常はよりハイテク中心の)企業は開発者をより多く評価します。テクノロジーにとどまることは、報酬とステータスの観点からあなたのキャリアを制限すべきではありません< - おそらくこの種の会社で働きたいと思うでしょう。

あなたが少し起業家精神を持っているなら、あなたはあなた自身の会社を始めることもできます - あなたはボスになるでしょう。

私の会社では、経営陣と個々の貢献者トラックは別々であり、ほとんど並行しています。個々の貢献者は、人のマネージャーにならずに会社で非常に高く(テクニカルフェローから)上昇する可能性があります。部分的に回避するのに役立ちます ピーター原理, 、完全にはありませんが。

それでも 建築家 否定的な意味合いがあるように見えますが、それは経営陣に移行することに相当する技術的なものだと思います。

FWIW、Microsoft(他の大企業と同様)には、VP同等のレベル(特別なエンジニアおよびテクニカルフェロー)に行く非マネージャー向けのキャリアパスがあります。 MSは、非マネージャーのキャリアパスを示すことで本当に大きいです。

おそらくこのようなもの:

JR開発者 - >開発者 - > SR開発者 /チームリーダー /リード開発者 - >ソフトウェアアーキテクト

契約。フリーランスの仕事にははるかに多くのお金があります。

私が見たいくつかのパスがあります:

  1. プロダクトマネージャー
  2. 要件アナリスト
  3. 建築家
  4. チームリード
  5. 構成マネージャー
  6. テクニカルライター
  7. スタートアップの創設者
  8. グラントライター

会社に依存します。多くの企業は、技術と管理の開発者向けの2つのパスを提供しています。テクニカルを好む場合は、賃金グレードをゆっくりと上げて貴重な開発スキルを開発しますが、開発に固執します。経営陣よりもお金が少ないですが、あなたが死ぬまでハックしたいなら、それは行くべき道です。

開発者である小さな会社で働いている場合、あなたがあなた自身の会社を始めない限り、最も高い役割になるかもしれません。その後、開発者/ディレクターになります。会社で最高の技術的役割に到達することについてあまり心配しないでください。ただあなたを幸せにすることをしてください。

適切な種類の会社で働いている場合、あなたが本当に得意である限り、開発者になることに制限はないはずです。経営陣は、技術的に熟練していない場合、キャリアのはしごを登る最も簡単な方法の1つです。私はこれをソフトウェア開発の世界で非常に頻繁に見てきました。

ですから、コードの世界に住みたいが、木の一番上に到達したい場合は、適切な会社で働くことを確認する必要があると思います。 - 最終的に、あなたはあなたの膨大な経験のために意思決定者になることになるかもしれません(ただし、マネージャーではありません)。私は、開発者が誰も管理することなく、しかし彼らの知識、経験、熱意のために、上級副社長の役割に移行するのを見てきました。

また、それは明らかに聞こえるかもしれませんが、あなたのキャリアの進歩の選択肢が何であるかについて上司に話すべきです - あなたは驚くかもしれません。会社に存在しない潜在的なジョブタイトルについて考えると、それを変更するために取り組むことができるかどうかを上司に尋ねることができます。開発者はまだ開発者であるかもしれませんが、これは将来のプロモーションやレビューを支払うことでさえ際立っています。上部に仕事が少ないことを覚えておく必要があるので、目立つ必要があります。多くの人は、役職がほとんど意味がないと言いますが、それは真実ではありません - あなたが自分のものを選ぶならあなたのキャリアを作ることができます - この単純な行為をすることは、いくらかの野心も示しています。

私がそこにいたとき、テキサスの楽器には二重のはしごがありました。

  • エンジニアアソシエイト
  • エンジニア
  • シニアエンジニア
  • ----ここから、あなたはすでにより高い誰かにノミネートされなければなりませんでした
  • グループテクニカルスタッフのメンバー
  • 技術スタッフの上級メンバー
  • (たぶん)技術スタッフの著名なメンバー
  • TIフェロー
  • TIシニアフェロー
  • TIプリンシパルフェロー(私の知る限り、会社にはこれらの1つだけがありました)

彼が技術的なキャリアに固執している場合、プログラマーの道にあるタイトルはたくさんあります。

  • リード開発者 /リード開発エンジニア。
  • チームリーダー。
  • ソリューションアーキテクト(システム設計と統合などに焦点を当てています)。
  • CTO(最高技術責任者)..これは完全に技術的ですが、組織内のトップの技術者であるというスパイスがあります。

別の道を進んでソフトウェアコンサルタントになることができることを常に覚えておいてください。また、本を書いたり、ブログで働いたりするなど、他のプロジェクトに並行して作業することもできます...

経営陣が気に入らない場合は、経営陣に参加して物事を変え、志を同じくする個人に受け入れられるようにする必要があります。

ライセンス: CC-BY-SA帰属
所属していません softwareengineering.stackexchange
scroll top