専門的な能力開発
専門的な能力開発をどのようにサポートしていますか?
GitLab では、チームメンバーの専門的な能力開発に焦点を当て、優先することでサポートしています。チームメンバーが利用できる学習機会は多岐にわたり、場合によってはコミュニティコントリビューターも利用できます。このプロセスの最初のステップは、透明性のために、エンジニアリングマネージャーとチームメンバーの間でゴールを定義するための会話を行うことです。
プロモーションプロセス
あなた自身がキャリアの主な推進者です。マネージャーに肩を叩かれるまで待つ必要はありません。プロモーションに興味があるか、準備ができていると感じているかどうかを尋ねられるまで待たなくていいです。あなたは自分自身のマネージャーです。あなたには権限があります!
プロモーションに値すると感じたら、興味のある職位の職務記述書とバリューを確認してください。準備ができていると思ったら、マネージャーに話して証拠を提示してください。
プロモーションドキュメントを作成することをマネージャーに伝え、完成したら確認してもらいたいと伝えてください。マネージャーはプロモーションドキュメントを前に進めるか、証拠や一貫した行動がもっと必要かどうかを伝えることで、積極的にサポートします。どちらの場合でも、マネージャーとプロモーションについて話し合うことで、次のレベルに進むための計画を確立することができます。プロモーションに向けて取り組みたいが、まだ準備ができていない場合は、以下のプロモーションドキュメントテンプレートを使って能力開発の会話を進めることができます。
GitLab の一般的なプロモーションドキュメントはこちらから確認できます。
以下に、プロモーションドキュメントの各柱に対してロール固有の基準に沿って自分自身に問うべき質問をガイドする具体的な例を含んだ、一般的なプロモーションドキュメントのコピーがあります:
ゴール
ゴールを定義する
自分が何をしたいか、どのように専門的に成長したいかを決めることができるのはあなただけです。最初のステップは、次にやりたいことを定義することです。自分のために1年計画を作成し、パフォーマンスレビューでの「次のステップと機会」の一部としてマネージャーにこれを伝えてください。
ゴールを追跡する
ゴールへの進捗を追跡するメカニズムを特定してください。推奨されるアプローチは、GitLab を使って個人プロジェクトに Issue を作成してゴールを追跡することです。すべてをこの形式にすることで、専門的な能力開発に関してどのように進んでいるかをあなたとマネージャーの両者が把握するために透明性が高まります。
難しい課題に取り組む
難しい課題は、現在のスキルセットをアップスキルするための隠れた宝です。以下にいくつかのアイデアがあります:
- マネージャーに話す
- 難しい仕事をする
- 目を見開いておく
- 失敗をギフトや機会として捉える
マネージャーに話す
自分がやりたいことを正確にマネージャーに伝えてください。知識を広げ、スキルを伸ばすためにやりたい仕事を知っているなら、マネージャーにとても透明性を持って伝えてください。やりたいことが正確にわからない場合も、そのことを共有してください。マネージャーはあなたの旅路をサポートするために取り組みます。
難しい仕事をする
難しい仕事は高い注目を集めることもあれば、ほとんど見られないこともあります。可視性は重要ではありません:難易度を焦点とすべきです。時に、簡単な修正に見えて実は難しい問題だったということもあれば、最初から難しいことが明らかな場合もあります。難しい仕事はチームメンバーとのコラボレーション、イテレーションスキルと技術的専門知識を伸ばし、効果的な成果を生み出すことを必要とします。これは一つの取り組みに対して3つのバリューになります。スキルを伸ばし、より多くの知識を得るためには確実に良い選択肢です。
目を見開いておく
GitLab には多くのコミュニケーションチャンネルがあります。その良いところは、私たちが抱えているすべての課題と問題がどこかに書かれているということです。以下のようなアプローチが考えられます:
- マネージャーや GitLab の経営陣が、あなたが興味を持っているエリアのイニシアティブ、ワーキンググループ、または Epic のボランティアを探している場合は、名乗り出てください!
- Epic、Issue、Slack を検索して、興味のある問題に取り組んでいる人を見つけてください。
- 自分のキャリア開発を GitLab が直面している問題に合わせることを目標にしてください。興味のあるエリアのグループの会話に参加したり、興味のあるエリアのアジェンダをフォローしたりしてください。GitLab が注力しているエリアに耳を傾け、自分の興味に合うものがあるかどうかを判断してください。
失敗をギフトとして捉える
失敗するたびに、何かを学びます。専門的な能力開発の初期段階でそれほど多くの失敗をしていない場合も、キャリアの初期段階ではこれは問題ありません。しかし、キャリアが成長するにつれて、失敗や挫折を通じて成長し、それらを恐れずに受け入れ、そこから学び、時間をかけてそれらを大切にするようになります。
他者を育てる
誰かに何かの方法を教えることは、その分野に関するあなた自身の知識を向上させながら、同時に他者のスキルも伸ばします。これは見逃してはならないウィン-ウィンの機会です。
読書とオンラインコースによる知識の拡大
時には良い本を手に取って読む必要があります。オーディオブックの方が好みですか?どちらにせよ、私たちは誰もが限られた知識を持っており、読書は新しいアイデアに触れ、知性を高める機会を与えてくれます。
学習方法によっては、オンラインコースも選択肢になります。GitLab には独自に開発したオンラインコースがあります。また、GitLab は LinkedIn Learning のライセンスを購入し、GitLab チームメンバーが利用できるようにしています。
GitLab スポンサープログラム
GitLab にはいくつかの追加学習機会を提供するプログラムがあります。
- 社内インターンシッププログラム
- シャドウプログラム
- メンタリングプログラム
社内インターンシッププログラム
- 学習のためのインターンシッププログラム
- マネージャーにカバーがある場合、別のチームで一定の割合の時間を(「インターンシップ」として)働くことができます。
シャドウプログラム
セキュリティシャドウプログラム
SIRT とのリアルタイムクリティカルイベントへの対応、Red Team との脆弱性の発見、Risk and Field Security チームとのライブカスタマーアシュアランス通話への参加を通じて、セキュリティスタッフの隣で働く機会が得られ、複数のドメインにわたるセキュリティの基本について貴重な洞察と実践的な知識を得ることができます。
CEO シャドウプログラム
CEO シャドウプログラムの目標は、GitLab の現在および将来のディレクターおよびシニアリーダーに会社のすべての側面の概要を提供することです。
メンタリングプログラム
セルフセレクトメンタリング
- 希望すれば、自分より上位のチームメンバーに連絡を取り、メンターになってもらうよう依頼することができます。
- メンタリング関係を構築するためのフォーマットはこちらです。
Minorities in Tech メンタリングプログラム
- このプログラムは昨年、過小評価されているチームメンバー向けに提供されました。
キャリアチェンジ
チームメンバーが専門的に能力開発したいと思うが、別のロールで!ということもあります。
ロールチェンジの準備ができていると感じたら、マネージャーに話してください。例えば、フロントエンドエンジニアからバックエンドエンジニアやセキュリティエンジニアに転換したい場合などです。マネージャーに知らせてください — GitLab では可能な限り充実したキャリアを歩んでほしいと考えており、その旅路でチームメンバーをサポートします。
