
チームにジュニア開発者が登場するには、良い習慣とスキルを植え付けるために時間と追加の力が必要です。 最も重要な習慣の1つは、コードに
この問題を永久に取り除きたい場合は、次のことを確認する必要があります。
- 開発者が悪いコードを書き始めるきっかけは何ですか?
- Juniorにすっきりとしたコードを書く方法をすばやく教えるには?
- 犯罪者を処罰する方法とそれは必要ですか?
- コードレビュー後、従業員が修正したくない場合の動作方法は?
なぜ初心者がコードのガタガタ
あなたが雇った経験の浅い開発者は、コードのがらくたを推測することすらできないかもしれません。 自宅に滞在して最初の数か月間、ほとんどの開発者は経験不足のため隔離されており、プロジェクトの個々のブランチのみにコミットしています。 したがって、小さなプログラマーが低品質のコードを記述し、何も壊れない厳密に指定された場所にコミットすることは非常に一般的になります。 プロジェクトのメインブランチに初心者を紹介し始めると、必要に応じてコーディングするのではなく、プレイするのが楽しくなります。
若い動物のコードの文化(子犬の泌尿器系のような)はまだ未発達であることを覚えておくことが重要です。 小さなプログラマーは、ストリームの8時間間隔に耐えることができません。 したがって、子犬は次のレビューを待たずに、複数の山や水たまりを作ることができます。
別の理由は注意の欠如かもしれません。 朝、あなたはジュニアをやる気にさせ、彼を一日中放っておいたのです。 抗議したい、彼は理由もなく、最も簡単な場所で水たまりを作ることができます。 このようにして、彼はメンターに不満を表明し、彼は長い間一人でいたくないことを示しています。
あなたのチームが混乱なしに定期的にレビューし書くことに慣れているティーンエイジャーの開発者を持っている場合、突然「ラグを台無しにする」ようになります。 おそらく、あなたの従業員は病気になりました。 非常に多くの場合、嫌なプロジェクトに従事しているプログラマーは、尿システムの動機付けに問題を抱えており、かつてクリーンなプロジェクトは犬の糞の臭いがし始めます。
また、あなたのティーンエイジャーは前のプロジェクトで燃え尽きる可能性があります。 彼がテスト環境で不正なコードの山を破壊するだけでなく、プロジェクトのメインブランチにうんざりしている場合、これは彼のティムリードに対する経験豊富なストレスやresの確かな兆候かもしれません。 これらの理由を無視しないでください。休暇で散歩する価値があるかもしれません。
効果的な戦闘方法
コードの必要性に対処するために子犬開発者を引き離す方法についての十分なアドバイスがあります。 そのため、基本的なルール:
- あなたの新人を決して叫びません(「犯罪」の間および後に)。 彼が甘やかされた後に叫び始めると、彼はあなたが甘やかすことができないことに注意し、シュコダを作るためにあなたから隠れます。
- ジュニアを打ったり、鼻で山を突いたりしないでください。 これは彼を怒らせ、彼は完全な事実の後、なぜ処罰されるのか理解していません。
- 常に一貫性を保ちます。 コーディングを普通に教えたい場合は、同時に定期的に行う必要があります。 ある日あなたがレビューを行い、他の日あなたが怠けすぎていたり、できなかったりして、「子犬」に呪いをかけたら、彼はあなたが彼に何を求めているのか理解できません。
- ワードが通常のコードを書いた後は、常にワードを奨励してください。 彼を称賛してください。
連続学習ステップ
- 別のブランチで検疫した後、基地に初心者を紹介し始めた場合、赤ちゃんが台無しになる前にこれを行う必要があります。 彼がトイレに行きたいと思った後、あなたの病棟を追跡します。
- 同時にコードレビューを行います。 適切に作成されたモードは、子犬があなたのケアと注意を感じるのに役立ちます。
- 子犬が遊ぶのが大好きな学習プロセスをゲーム化します。 開発者が他の人とコミュニケーションをとるほど、チームプロセスをより深く掘り下げます。 初心者が自分自身を証明できるように、できればゴミ箱ゲームを作成してください。 これはまた、腸を空にする欲求につながり、コーディングプロセスに対する明るい欲求のみが残ります。
罰の方法
子犬開発者は、本格的な従業員ではありませんが、メンターの気分に非常に鋭く反応する非常に賢い生き物であることを忘れないでください。 あなたがあなたの新人を怒らせないなら、彼はあなたの要求のいずれかに応じます。 もちろん、きれいなコードでできた水たまりや束に冷静に反応することは困難ですが、不満を示すことはできます。
- 声の調子を変えて、新人に自分のやったことを称えましょう。
- お気に入りのおもちゃ(ソーシャルネットワークへのアクセス)を取り、コードがきれいになったときにのみ再生させます。
- 初心者が仲良くなりたいと思ったらすぐに、コマンド「Fu! それで! これは、次のとおりです。... ... ... "。 彼はあなたがこれについてどう感じているかを理解し、正しくそれをしなければなりません。
おわりに
これらのヒントを応用することで、プロジェクトコードの必要性に対処せずに注文を追跡する本物の専門家の子犬開発者の多くが成長しました。
決してあきらめず、一貫性を保ちます。 その結果、結局のところ、初心者自身ががらくたを解き放ち、普通のプログラマーになり、チームの一員になりたいと思っています。
あなたのルーキーをチームの最も素直で「純粋な」メンバーにしましょう! 頑張って