プログラマー認定:私たちの経験



免責事項:このテキストを読んだ後、プログラマー向けにKPIを実装したい場合は、 これ読んでください

最近、 コンピテンシーカードがどのように発明され、どのようにインターンに適用されるかについて書きました。 カード自体は、プログラマーの認定を支援するために考案されました。 認証自体は複雑で、退屈で、しばしば感謝のない仕事です。

それで、認証の目標は何ですか。

目標



解決策


スキーム全体が機能するために、次の認証モデルを開発および実装しました。

ステップ1. コンピテンシーカードに記入します 認定の前に、各開発者が記入します。 実装する場合、必須要件はコンピテンシーカードへの記入を定期的に行うことです。

ステップ2.認定自体。 開発者との一対一は常に起こります。

コンピテンシーカードについて話し、比較します:現在と以前。 そのため、特定の人の進行状況と向きの変化を追跡できます。

次に-開発者のニーズ(技術的な「ウィッシュリスト」)が分析されます。 ある種のテクノロジーを活用するために、スタジオは3つのオプションを提供できます。

後者に関連して、参考文献のリストがコンピテンシーマップに追加されました。本がなければ、自分を「クール」と見なすことはほとんど不可能です。 さて、または少なくとも彼らは急峻さを増加させるプロセスを大幅に加速します。

ステップ3. Codreview。 私はプログラマーのコードを見ます-過去6か月間彼が取り組んだ実際のプロジェクト。

コードビューで根本的なエラーが明らかになるということはまったくありません。 時間がかかりすぎます。 むしろ、開発者のレベルの一般的なアイデアを形成することを目的としています。 このような知識は、チーム(経験のある/初心者)の形成や、チーム内でのタスクの分散に役立ちます。


「話は安い。 コードを見せてください。」

ライナス・トーバルズ


ステップ4.要約。 その結果、開発者は3つの価値ある指示を受け取ります。何を読むか、プルアップするか、新しいものから試すかです。

たとえば、認定の1つで、開発者と私は、Linuxを導入する必要があると判断しました。 その結果、Windowsは彼の稼働中のマシンで破壊されました。

検索:認証中に、よく知られている「360度法」のバリエーションも適用します。 私たちは人と話をします。彼と一緒に仕事をした特定の人、彼らの長所と短所について話してください。 スクラムのすべてのプロジェクトは小さなチームで行われるため、このような「インサイダー」は最も価値のある推奨事項を提供できます。

当社の認証システムにないのは、ポイントシステムとその他の形式です。

合計 実装の難しさ


このようなものを導入したい場合は、少なくとも3つの困難に備えてください。

かつて私はさまざまな専門家にKPIを紹介することについて書きましたが、テキストはまだ非常に関連性があり、議論に参加できます。 そして、あなたがそれを怠ziに読んだ場合、結論は非常に明確でした:開発者向けのKPIは機能しません。 しかし、まだ何らかのメーターがあるはずです-私たちの場合、これらは認証です。

認定の目的:開発者を判断することではなく、開発者の成長を支援すること。 いくつかの成功した認定の結果によると、開発者は給与のアップグレードを経験する可能性があります。 良い方法では、認証は定期的に(年に2、3回)実行する必要があります。

以下に、考えやコメントを大胆に表現することをお勧めします。喜んで聞き、答えます!

Source: https://habr.com/ru/post/J224923/


All Articles