Timlidの行き詰まりを打破:ソフトウェアエンジニアリングマネージャーはより多くの給与、より良い見込みを持っています-そして、私たちはパックでそれらを雇います

現代の、特にテクノロジー企業の投稿の分類は 、2つの言語の略語と用語の組み合わせだけでなく、背後に隠れているコンテンツのニュアンスとも混乱しています。 これはどこにも教えられていません-特定の投稿の複雑さ、内容、詳細を理解することは経験とともに行われ、経験によってのみ伝達されます。 時間が経てば、この分野の知識を体系化する予定ですが、今のところ、次の重要事項についてお話ししましょう。次の採用トーナメントは土曜日にモスクワで開催されます。 4つのソフトウェア会社DevFactory、Aurea、Ignite、およびCrossoverがトーナメントで、またはサファリで、珍しい野獣ソフトウェアエンジニアリングマネージャーの頭を探して、年収10万ドルに誘い込もうとしました。これが作成であり、企業のジャングルでのSEMがツインポストであるチームリードとどのように異なるかです。





会社でプロセスがより完璧にデバッグされると、そのプロファイルに関係なく、コンベアに似たものになります。



チームリードは 、特に小さなチームで、チームにタスクを投げかける普遍的な兵士であり、自分がマシンの後ろに立って作業方法を示したり、リソースの穴を塞いだりすることができます。 一般的に、彼はチームリーダー全体のチームリーダーであり、開発チームの父です。



ただし、「シード」であるソフトウェアエンジニアリングマネージャーがいる場合は、開発者またはエンジニアのチームを率い、チームのパフォーマンスを監視および保証し、「隣接する」開発部門との連絡を維持します。 チームリーダーとの違いは何ですか? Aurea Softwareの技術製品管理担当副社長であるMaxim Vinnikovに詳細の明確化を依頼しました。



Maxim Vinnikovは、Hunting Crossoverの真珠の1つです。 昨年1月、テキサスコングロマリットESWキャピタルの子会社の1つであるAurea Softwareに招待し、その後テクニカルプロダクトマネージャーの役​​職に就任しました。 しかし、2017年7月、マキシムは副社長の(仮想)議長になりました。



前の場所、AT Consultingでは、シニアソフトウェアエンジニアリングマネージャーとしてほぼ2年間働いていました。 一般に、彼のほとんどのキャリアは、彼がこの記事をHabrで書くのを手伝うことができる瞬間に彼を導いた:)



狭い専門家と一般的な専門家



チームリードとソフトウェアエンジニアリングマネージャーの違いは、セラピストと呼吸器専門医の違いです。 通常、チームリードは学際的なチームを管理し、それ自体がマルチタスカーになることができます。 「テーマ」は、適用される技術と方法に十分な能力があるため、コードやテストなどの作成には参加せず、作業または運用の特定の分野に焦点を当てています。 はい、このアプローチは議論の余地があると感じる人もいますが、Factory開発パラダイムに完全に適合しています。 ソフトウェアエンジニアリングマネージャーは、彼の分野の専門家であり、リーダーとオーガナイザーの機能を実行し、コードの仕事を彼のチームの線形プログラマーに任せる一流の専門家です。



ただし、SEMだけでなく、会社自体もこのような専門レベルに成長する必要があります。 初期の頃、ほとんどの企業は普遍的な兵士を必要としていました。 しかし、成長が始まるとすぐに、従業員の専門化とプロセスの「機械化」が、開発の次のステップに進むために必要です。



スペシャリスト自身にとって、プロファイルを狭めることは、準備が必要なコストを伴います。 コードを直接操作する負担が過去にあり、管理責任だけに取って代わられると、その活動はより理解しやすく、他の人に透明になります-したがって、多様なタスクの山に埋もれて、自分の雇用の感覚をエミュレートする傾向がある人にはあまり適していません。



Cool SEMは、マネージャーが勝った強力なスペシャリストでなければなりません。 これらの役割に敵対するファンにとっての別の問題。 同時に、SEMは独自のリテラシーを「錆び」させて停止する権利がありません。チームが使用するテクノロジーを最初から最後まで理解し、起こりうる問題を簡単に追跡する必要があります。



コミュニケーターとして、ソフトウェアエンジニアリングマネージャーはチームのタスクの入力ポイントと出力ポイントを常に制御する必要があります。 Nord Streamがガスを汲み上げる際に会社が製品を汲み上げるためには、各パイプセグメントが少なくとも空間の厚さ、直径、および位置と一致する必要があります。 「入力」では、SEMは部下に何が必要かを明確に理解する義務があり、出力では、完成した製品を(コード、テストなどの一部として)定性的に次のSEMに転送し、さらに作業を進める「ファイター」に転送する必要があります。 特に、主要な製品開発ではなく、たとえばSaaSソリューションの継続的なサポートの場合-タスクフローは継続的になり、開発サイクルは急速に終了します-このプロセスのわずかな失敗は、アウトバーンを離れるときに車輪の緩みの結果で脅かされます



しかし、確立されたプロセスは緩和の理由ではありません。 プロセスをデバッグしたら、クリーンアップを開始する必要があります。 ありきたりな例:コミット数を増やすことは良いことですが、最終的にそれらの50%以上が修正された場合、これは生産性の向上ではなく、負担をかけて適切に実行されます。 プロセスをデバッグすることにより、SEMは実行される作業量を増やし、それらをクリーニングします-特定の要素を実行するコストを削減し、結果に対する努力の比率が常に増加します。 それは同じ労働生産性です。



キャリアオーバー、長生き



多くの上級開発者は、彼らに課せられたチームリーダーの地位をかわし、プロのピットを恐れます-どうしてリーダーになるか、あなたはまだ発見する必要があります-しかし、開発者の経験のグリップ、スキル、および関連性は低下することが保証されています。



ただし、この選択にはリスクが伴います。 完璧なコーディングスキルに専念しても、頭の上のガラスの天井を磨くだけです。 ある段階で、給与は単純に増加を止めます-条件を変更するために残り、より効率的に、月から5ドルの条件付きで、15歳以上を支払う日当たりの良い地域に移動します-しかし、生活は比較にならないほど高く、税金はより多く噛み付きます。 一般的に、老後までに名誉と尊敬だけを蓄積したい場合、この天井に気付くことに失敗することはありません-服部半蔵は日本で最高の刀を作ることができますが、ワークショップの代わりに彼の工場を開くと、彼はより豊かになります。



そして、「マスター」からマネージャーへの移行は、ガラスの反対側で最も明白で一般的な方法です。 優秀なスペシャリストは平凡なマネージャー以上のものを取得しますが、ユーロセットの別の「マネージャー」の前で鼻を持ち上げる誇り高いジュニアは自分を閉じ込めています。トップマネージャーは常により多くのスペシャリストを獲得し、所有者とパートナーはより多くの従業員を獲得します。



そして、このステップを踏むことにした場合、SEMの位置は優れたテストプラットフォームになります。 チームリーダーとは異なり、この場合は痛いだけです。人間のオーケストラモードでは、コードと関連タスクに常に気を取られてしまい、気にするのは簡単です-そして、マネージャーのカーストに転身する本当の可能性を公平に評価することは困難です。



Software Engineering Managerは、開発者が自分のリーダーとしての灰から成長するために死ぬ場所です。 さらに、しかし、多くの企業のチェーンは長すぎません。 たとえば、ESWキャピタルが保有する子会社では、SEMがVPに報告し、VPは会社のCEOに直接報告します。 しかし、これらのステップの規模はどのようなものでしょうか。たとえば、「シニア」の給料から、たとえば月額5Kドルから、顧客の会社の「セム」から8Kドルまでです。 そして次の段階では、すでに悪名高い百万ルーブルがVPの地位にあり、月に1ルーブルです。 この成長も無制限ではありませんが、将来のガラス天井はすでにガラスドームになっていることに注意してください。 そしてそこからの眺めは全く異なって開きます。



もう1つの注意点は、ESWキャピタルグループの企業で受け入れられている給与です。ESWキャピタルグループには、実際にはクロスオーバーが含まれており、実際には市場とは異なります。 私たちの場合、8000ドルはプラスの変動です。 平均して、首都のソフトウェアエンジニアリングマネージャーは、月額2500〜3500ドルを稼ぐことができます。 一般に、朝食と地下鉄のどちらを選ぶかは必要ありません。 したがって、このゲームにはまだ価値があります。多くの開発者は、マネージャーとして自分自身を試す必要があります。



ガラス天井トーナメント



3月10日に開始て、私たちが主催するHiring Tournamentに参加することができます。 タイトルの「トーナメント」は気にしないでください-これはゲームではなく、来た人に場所を割り当てませんが、客観的なスケールで参加者の結果を評価します-理論的には、ほとんどすべて、絶対に誰も設定バーの上にいることはできません。







トーナメントが開催され、経験はESWキャピタルで働く既存のSEMによってローカルで共有されます。 Aurea Software SlavaKulakovの Skypeは、Skypeを介して参加者と通信します。Skypeは、この投稿の共著者であるMaxim Vinnikovに参加できることを願っています。 このレベルのスペシャリストがHiring Daysに参加することは非常に重要であると考えています。なぜなら、あなたの将来の仕事に関する最も価値ある知識は、どうやってそれに取り組むかではなく、どうやってそれに固執しないかだからです。 この意味で、私たちのVPは間違いなく、将来と現在の両方でSEMと共有するものを持っています。 さて、Habrユーザーには、1週間を通してコメントで質問する権限があります。 いつものように、同僚は可能な限り答えますが、少なくとも最も興味深い質問には時間を割くことを約束します。



All Articles