興味深い質問、私は物語の両面を見ることができます、いくつかの重要な情報が欠けています:
- 彼らの期待と彼らがそこにいる理由と彼らが何をしているのかというあなたの期待との間には、ボード全体で大きなミスマッチがあるようです。そして、あなたは彼らとこれについて議論したことがない。
- このインターンプログラムについて、あなた、彼ら、あなたの会社、そして彼らの大学は何を期待していますか?このインターンシップは、彼らの学習コース、キャリアの目標などにどの程度整合している/整合していないのですか?インターンの50%以上が卒業時に戻ってきますか?または競合他社に行きますか?または業界から逃げますか?率直に言って、あなたの会社はそれらを教えるためにそれだけ持っていますか?HS、コミュニティカレッジ、AA、BS、MS、またはPhDのレベルと年はどれですか?(たとえば)音声認識やクラウドで本当に作業したいときに(たとえば)QAやシステム管理者で作業していますか?これとその理由を理解するために、彼らと簡単なポイントでの会話をしましたか?(それはあなたです彼らのものではなく、開始する責任。これは期限切れです。)「この作品に本当に興味がありますか、そうでない場合は何を変えることができますか?」などのことを言いたいと思います。「X、Y、Zを実行するか、解雇されます。私がそう言うからです」の代わりに。彼らは再割り当てされたいですか?あなたの会社はハンバーガーをひっくり返すのではなく、最後の選択をしたのですか?多分彼らの大学は吸うが、あなたの会社は吸うし、彼らはただ$$または再開の弾丸のためにそれをしている、その場合あなたはすべて複数の豚に口紅をつけようとしている。彼らが自分自身を見ていない、または興味がないのであれば、彼らが「ジュニア開発者」のメンタリティを持っていると期待しないでください。この共有コンテキストが適切に設定されていない場合、低レベルのインターンで懲戒プロセスを呼び出すことは無意味です。建設的な提案も求めます。
>「私の一部は、多分私は彼らともっと時間を過ごすべきだと思うが、同時に私はあまり興味を持っていない」
あなたの会社は、インターンの手配を大学の研究に対する時間の補助金、またはあなたの学部のための余分な労働、またはその間の何かと考えていますか?あなたは彼らに座ってCalvinとHobbesを読んで、一日中ピンポンを演奏させることができます。
>「彼らはしばらくの間、行動を失っています...率直に言って、私はそれをすることができたとき、私が行くときに物事を説明する時間がありません。」
- インターンの取り決めがあなたのどちらかのために働いていないなら、とにかくあなたの部でこのインターンプログラムを強要し、誰がこれらの人々にインタビューしましたか?このインターンにインタビューしましたか?「いいえ」の場合(なぜですか?)、誰が割り当てたのか、いずれにしても、なぜ割り当てられたのですか?彼らがあなたの生産性に貢献していない場合、他の人はどのようにインターンを管理しますか?彼らはあなたの会社で研究を行っているのですか、それとも純粋に時間給の仕事をしているのですか、それとも合理的な組み合わせですか?彼らは、個人的な興味を持っている意味のあるプロジェクトや成果物を持っていますか?彼らはマイルストーンを持っていますか、あなたはそれらを監視していますか(いいえのような音)?最後にプレゼンテーションを行いますか?あなた自身の会社ではなく、あなたの会社はインターンとの面接をしますか?彼らの批判や提案は何ですか?競争力のある$$を払っていますか、市場以下の$$または無料?彼らは、ソフトウェアであろうとなかろうと、以前に仕事の経験がありますか?たぶん、履歴書を読み、インタビューをもっと注意深く、彼らのイニシアチブとワークスタイルを評価すべきです。
>「彼らは出席しなければならないと言われなかった会議に行きます...良いことですが、隅に座って眠ります...悪いことです。私はそれをどうすればよいのかさえ知りません。」
多分彼らはより広い組織/製品/業界を理解しようとしています(あなたや他の人がそれを与えていますか?)、おそらく彼らはあなたを1日8(?)時間プログラミングすることを好まないかもしれません彼らの進歩の欠如、あるいは単に怠けているだけかもしれません-あなたが言ったことに基づいて伝えることができません。
その不要な会議を前向きなものに変えるためのよく知られた戦術があります。あなたは、いつでも会議に立ち会い、それらの会議の口頭での要約を伝えるよう呼びかけることができると伝えてください。または、単に出席する必要がないと思われる会議のリストを提供し、それでよろしいかどうか、なぜそうでないかを尋ねます。たぶん、あなたやあなたの人事部またはインターン部は、会社全体のさまざまな人々や職務に対応するために、彼らや他のインターンのために昼食やプレゼンテーションのスケジュールを立てるべきです。すべての優れたインターンプログラムがそれを行い、それらに対して自分自身のベンチマークを行います。それが存在しない場合は、それを実現してください!それはすべての人に利益をもたらすはずです。このインターンプログラムの所有権を取得します。
考えてみてください。「インターンを管理するためのベストプラクティス」で、インターンを管理するあなた自身の人々のための会議を設定します(インターンをそのインターンに招待しないでください。これらの問題について以前にインターンを管理していた誰かと話をしたことがありますか?
それはあなたが答えていない全体像のコンテキストでした、そしてここに特定の詳細なものがあります:
- あなたは彼らにあなたの机であなたを隠してもらいたい(1日何時間?2?8?)、多分それは彼らのためではない。これはマイクロ管理のように聞こえますか?チェックインの破損の問題を解決し、コードレビュー(下記の提案)を開催した場合、それは本当に必要ですか?私はノーと言うでしょう。いつあなたに影を落とすかを彼らに決めてはどうですか?さらに良いことに、彼らは彼らがどのように彼らがコーディング/テスト/デバッグをしているのかを彼らのマシンで定期的に見せて、あなたは座って見て、コメントしますか?
一般的な原則は次のとおりです。期待を管理し、定期的に進捗を確認します(週に3回?)行動を細かく管理しないでください。
>テストせずにチェックインします。
- わかりました。これは非常に簡単な修正方法です。すべてのチェックインにテストケースファイルを添付してlogfileを渡す必要があります。SCMシステムにせずに変更を拒否またはフラグを立てます(/部門のリーダーボードでの成功率/何でも大ボス/レコードチェックインにメールする)それを実施するためのSCMシステムのセットアップは、おそらく適切なインターンタスクです。また、Skype経由であっても(忙しいときでも)コメントをメールで送信したり、コードレビューを確実に行ったりできます。おそらく、ファイルの破損が止まるまで、チェックインできるファイルの範囲を制限してください。
>時々、私は彼らに何か小さなことをし、彼らはそれを素晴らしいことをします。
学習プロセスや思考プロセスが機能していないようです。彼らはそれを解決しようとしたはずの論理的な一連の手順を説明しましたか?マニュアル、Wiki、チュートリアル、ユーザーガイド、書籍などをお読みください。
- 別の素晴らしいプラクティスは、彼らに開始して、方法論に関するwiki /(ドキュメント)を所有させることです。それらを提示してレビューしてもらいます。これらの問題はすべて、変装の機会です。基本的な能力、動機、および関心を持っていると仮定すると、あなたが言ったことからはわかりません。
>「自分の仕事を少しでも見つけようとするだけで、本当に簡単に答えられる質問がされることがあります。」
自分で回答できたと伝え、Wikiを開始して所有してもらい、リソースへのドキュメント/リンクを作成します。繰り返しになりますが、方法論について説明するときに、それらを提示してもらいます。また、カレンダーをビジー/空き時間(「赤時間/緑時間」)でマークすると仮定しますか?
>「他には何も聞かない」
それは悪い兆候かもしれないし、良い兆候かもしれない-彼らが不必要な会議で寝たり、カルビンとホッブスを読んだり、あなたから隠れたりしていないと仮定して。電子メール、IMを介して連絡を取り、コードチェックインの自動電子メールを持っていると仮定すると、おそらくもっと深いものは機能していません。
上記のいくつかに答えてもらえれば、そこからそれを取ることができますか?