質問:
学生は2週間のプロジェクトを3時間で「完了」し、自分でそれを行うことについて嘘をつきます
AbstractObject
2019-07-01 21:35:55 UTC
view on stackexchange narkive permalink

編集と免責事項:これは米国ではなく、以下の「インターンシップ」という言葉の使用法は正しくありません。米国でのインターンシップについては言及していません(以下で説明したように、それは何か違うことを意味します)。これはアカデミックな環境に近いため、この質問はこのサイトには含まれていません。大学生を雇用して、実際のプロジェクトに紹介する前に非営利のタスクを実行します(このような「インターンシップ」も必要です。私の国で大学を卒業する)

私は(IT)会社で数人のグループのインターンシップメンターです。私はこれを数回行ったことがあります。インターンに与えられるタスクはアプリケーションです(それぞれが独自のリポジトリで動作します)。彼らは通常、悪いスタイルのコードから始め、その後、デザインパターンとクリーンなコードを使用して適切に書き直す方法をガイドし、適切なコードを学習して以前の間違いと比較できるようにします。通常、最終的には非常に特殊なデザインパターンと内部アーキテクチャのセットになります。

インターンシップが始まってから数時間後、インターンの1人が完成したプロジェクトを見せてくれました。彼が(おそらく)彼が知っていた元インターンの一人からプロジェクトを取得したことに気付くのにほんの数秒かかりました。同じ複雑なロジック、同じ洗練されたデザインパターンの組み合わせ。

彼のIDEでプロジェクトのローカル履歴を確認しました。すべての複雑なコードは、開発なしで同時に表示されました。私は彼に質問をし始めました-彼はアプリケーションが内部でどのように機能するか全く知りませんでした。彼はすぐに非常に緊張しました。私の質問に答える代わりに、基本的にIDEからコードを読んでいました...私は彼にこのコードの作者かどうか尋ねました-彼はそれを書いたことを確認しました。

彼がこのコードを書いた絶対に方法はありません。私でさえ、このタスクをほんの数時間で完璧に行うことはできませんでした。私は何年もの間、プロの開発者でした。

この男をどうすればいいですか?彼は私たちが面接した最高の候補者の一人でした。彼は間違いなくコードの書き方を知っています。オプションは次のとおりです。

  • 明日の朝、浮気と嘘をついて彼を解雇します
  • 個人的に彼にアプローチし、彼がこの作者ではないことを私が知っていることを知らせますコード、インターンシップの目的は学ぶことであり、コードをコピーすることによって彼は雇用の可能性を向上させるのではなく、彼らを台無しにすることを説明し、コードを削除して最初からやり直すように彼に依頼します

問題は、彼らが始める前に、彼らがこのタスクを完了するために必要なすべての時間を持っていること、そして彼らがアプリケーション全体を数回変更しなければならないことは問題ないことをかなり明確にしたことです。これは学ぶことです。

さらに、このようなことで逃げられると感じた場合、そのインターンは私がばかだと思わなければならないので、私は個人的に気分を害します。


編集:私は彼と話しました。彼は「コードの一部をどこかからコピーした」と言った。彼はとにかくそれをすべて行う方法をすでに知っていて(彼はそのコードについて何も説明できなかったので、気にしないので)、彼はより良いと感じているからだ。彼はより多くの経験を持っているのでとにかく他のインターンより。そこで、私は彼にタスクを与えました。彼のアプリケーションにいくつかの機能を追加することです。特に難しいことではありませんが、これまで「インターンシップ」アプリケーションに追加されたことはありませんでした。

30分後、彼は自分でインターンシップを辞任しました。

インターンが採用された後、なぜすべてのインターンが同じ任務に個別に取り組んでいるのですか?
「彼は私たちが面接した最高の候補者の一人でした。彼は間違いなくコードの書き方を知っています。」どうやってこれを知っていますか?以前に提出したサンプルコードであれば、それも「借用」されたのかもしれません。P.S.ピーターMの答えが好きです。
インターンがコードを再利用できた場合は、同じプロジェクトを何度も割り当てているようです。あなたの物語はそれを裏付けているようです。これを行う目的は何ですか?インターンシッププログラムの構成はどのようなものですか?あなたはこれらのインターンをテスト/評価することになっていますか、それとも彼らに意味のある仕事をさせることになっていますか?または両方?
私たちはすべてのインターンシップで同じプロジェクトを行っています。このタスクは、主要なソフトウェア開発の原則のいくつかを彼らに教えるように設計されています。これは有償のインターンシップではなく、後で候補者を雇う可能性のある無料のブートキャンプのようなものです。そして、はい、各インターンは個別に同じタスクに取り組んでいます。
インターンシップはこのように売られましたか?これは前もって開示されましたか?あなたが説明することはインターンシップではないので、少なくとも私が精通している意味では。
はい、もちろん、インターンは面接の冒頭で、最初の仕事は商業プロジェクトではないことを知らされています。
これは、職場ではなく、アカデミック環境(academia.SEに適しています)のように聞こえ始めています。
@Damilaは、インタビュー中にホワイトボードにコードを書き込んでおり、もちろん知識がテストされています。このプログラムは確かに大学生を対象としていますが、私はそれを説明するために「インターンシップ」よりも優れた英語の単語を欠いていました。
質問で説明されている問題は、専門的な職場よりも学術的な設定に本質的に近いため、私はこの質問をトピック外として閉じることに投票します。懸念は、通常は専門的な職場環境には当てはまらない不正行為や学業不正に近いものです。
@ThomasOwensは理にかなっています。私の「インターンシップ」の翻訳が、ここにいる多くの人々にとって何か違うことを意味するかもしれないことを私は知りませんでした。
それで、、、これはアカデミアのスタックエクスチェンジにあるべきですか?
FWIWこれは、学術的なものというよりも、私にとっては長期の就職の面接のように聞こえます。IMOこれは質問に適した場所です。
彼が嘘をついたことを証明できれば、私は彼を解雇します。
これは、学術機関ではなく企業で発生しているため、SE Academiaではさらに早く終了する可能性があります(したがって、教員、学部長、成績、コース構造、シラバスなどが不足しています)。
これがアカデミックな設定である場合は、[academia.SE]の方が適しているはずです。
「インターン」の定義は「*仕事の経験を積んだり、資格の要件を満たすために、時には無給で働く学生や研修生*」であるため、これは私にとって話題から外れることはありません。OPが説明していること、および研究機関や大学ではなく職場でこの行動を処理する方法に関すること。
私はあなたが提案したことをしました。彼は「どこかから」コードをコピーしたと私に言った。彼はすでにそれをすべて行う方法を知っていて、とにかく他のインターンよりも優れていると感じているからだ。その後、彼は自分のアプリケーションにいくつかの機能を追加するように言われました。特に難しいことではありませんが、それらは私たちの「インターンシップ」アプリケーションのいずれにも追加されませんでした。30分後、彼はインターンシップを辞任した。
@AbstractObjectあなたはそのような従業員と弾丸をかわしました。インターンと面接を兼ねた現場の人として、忙しい仕事をやめましょう。役に立たない。たとえそれがあなたの顧客が決して見ることのない内部ツールであるとしても、あなたの会社が何か有用な開発を必要としないことを私に納得させることはできません。
三 答え:
Peter M
2019-07-01 21:47:46 UTC
view on stackexchange narkive permalink

彼はインターンであり、職場でのプロ意識を理解する可能性が低いことを考えると、最初に2番目の選択肢を選びます。

彼に個人的にアプローチし、彼がこのコードの作成者ではなく、インターンシップの目的は学習することであり、コードをコピーすることによって、彼は就職の可能性を向上させるのではなく、彼らを台無しにすることを説明し、コードを削除して最初からやり直すように依頼します。

そしてその過程で、正直さ、プロ意識などについて説明します。これは、インターンシップを通じて意図された実社会の学習の一部です。コピーについての主張を証明するために、元の作成者からソースコードを取得し、このインターンのコードが直接一致することを示すことができれば、それも有益です。

一方、彼はあなたの話の後でこれをしないことを選択した場合、私はあなたの最初のオプションでフォローアップします:

明日の朝、それについてだまして嘘をついたために彼を解雇します

なぜなら、彼がここまで到達した場合、彼は現時点では教えることができず、おそらく将来的に他の分野であなたの時間を無駄にするでしょう。

そしてもちろん、あなたはプロであり続ける必要があります。このインターンについての個人的な感情を方程式から外してください。

はい、彼にチャンスを与え、必要に応じて彼をローストします。
特に彼が任務の意図を理解していないかもしれないので、私はこの解決策が好きです。彼は、あなたがそれを達成しようとした学習経験ではなく、彼が高い評価を得るために必要な期限としてこれに近づきました。
@AbstractObject,そして、新しい生徒のバッチが来るたびに、割り当てを少し変更してください。
割り当てを確実に変更し、**非常に微妙な**方法で行います...「増加」を「減少」、または「イントラ」と「インター」(イントラネットとインターネット、完全に異なるネットワーク要件)に変更するとします。ロジックが完全に間違っているので、これは詐欺師をはるかに簡単に捕まえるでしょう。
正直なところ、これは_プロフェッショナリズム_の問題ではなく、_倫理_の問題のようです。不正行為は悪いことであり、非常に若い年齢からほとんどの人に掘り下げられています。大学時代までに、インターンは不正行為が何であるかをすでに十分に知っているはずです。私は、彼らが2回目のチャンスを得る必要があることに同意します。結局のところ、行動が結果をもたらすことに気付くのはこれが初めてかもしれませんが、2回目のチャンスは、たった1回であり、非常に注意深く監視する必要があります。イントロプロジェクトでの不正行為は大したことではありません。実際の仕事をごまかすと、会社は大規模な訴訟や罰金を科せられる可能性があります。
Ben Barden
2019-07-01 21:57:59 UTC
view on stackexchange narkive permalink

インターンはあなたが彼を信頼できないことを証明しました。彼は直接の指示に従わず、それについてあなたの顔に嘘をついた。これはプロフェッショナリズムの失敗ですが、道徳的な失敗でもあり、彼はすでにやめるべきでした。彼の記録は良さそうです...しかし、その記録のどれだけが実際に真実ですか?その仕事のどれだけが彼のもので、どれだけだまされましたか?彼は、仕事に現れたとき、それは決して必要ではないと言われたにもかかわらず、そして彼が何をしているのかを実際に理解しようとせずに、文字通り不正行為に飛びつきました。

あなたの立場では、彼が「私たちが面接した最高の候補者の一人」であると結論付けるに至った情報の信頼性について深刻な質問があります。それらを考慮に入れて、彼に救助を試みる価値のある品質がまだあると思う場合は、不正行為や嘘の根深いパターンを変えるために必要なものを個人的に持っていると思うかどうかを判断する必要がありますそれ。実際に彼を変えることができるというある程度の自信がある場合(単に彼を恨みのふりをして、彼の足跡をよりよくカバーしようとするのではなく)、あなたはその試みをすることができます。

個人的に、私は彼を解雇します。冷やしてください。ハードそれを作ります。彼の振る舞いはプロの世界では完全に受け入れられないこと、そして彼があなたとの橋を燃やしたことを彼に十分に明らかにしてください。次に、他のインターンに何が起こったのか、そしてその理由を知らせます。彼らはそれを正しい方法で行うための良い励ましであると思うでしょう、それは彼をより良い軌道に戻すための目覚めの呼びかけで十分かもしれません、そしてあなたは彼に対処する必要はありませんまたは彼が関係なく引っ張ろうとするオフィス政治のシェナニガン。騙してうそをつくことを喜んでいる人は、特に彼らが薄い氷の上にいると考える理由がある場合は、社内政治のシェナニガンを引っ張ることを恥ずかしがらないでしょう。

@Niko1978 *「この詐欺」*、*「この非倫理的な行動についても彼の大学に知らせます」*真剣に?彼はただの子供で、現実の世界で行動する方法を学び始めています。つまり、誰もがキャリアの初めに恥ずかしい、専門的でないことをしたのです。おそらくあなたは自分のことを思い出せないでしょう!それが始まる前にあなたが彼のキャリアを破壊した場合、あなたまたは彼は何を達成しますか?これは極端です。
@Hamedがすでに学校で不正行為をしている場合(可能性が高い)、これは孤立したイベントではなく、彼がすでに間違っていることを知っておくべきイベントです。彼の学校が名誉制度にない場合、彼はおそらく回復することができるでしょう。それが名誉システム上にある場合、彼は彼が得るものに値する。
@BenBardenええと、私は間違った行動に対する罰がないというわけではありません。会社が彼をこれ以上進めないことを決定したかどうかさえ理解しています(私はそれを奨励していません)。しかし、彼を詐欺と呼び、大学に伝えますか?それは多すぎます。メンターとして、あなたは常に最初に教えてみる必要があります、うまくいかない場合は、それから男を手放します。
@Hamed彼は*詐欺*であり、彼がすでに大学で不正行為をしていると信じるかなり強い理由があります。大学の不正行為の可能性の証拠は、大学に伝えられるべきものではないと言っているのですか?
@BenBardenまず、あなたはそれを知りません、それはただの仮定です。第二に、あなたは大学と会社が非常に異なる経験であることを知っています、あなたはあなたが必要とする/欲しいものにジュニアまたはインターンを形作る必要があります。第三に、なぜこれをすぐに彼をあきらめるのですか?彼はまだとても若いです。「かつての犯罪者、常に犯罪者」は、その男が彼のキャリアの初めにいるときは特に真実ではありません。
@Hamed人々は専門的に悪化から回復しました。彼に光を当てることは誰にも有利ではありません。彼は、結果が彼を止めるのに十分なほど傷つくまで、この行動を繰り返します。
@Hamed:インターンは技術的なスキルを身に着けていませんでしたが、潜伏する意欲はたくさんありました。状況について大学に知らせることは「彼のキャリアを破壊する」ことにはなりません。それは彼らが目を光らせていることを敏感にするだけであり、それは彼にもっと自分自身を適用するように動機づけます。
mgarciaisaia
2019-07-02 09:01:15 UTC
view on stackexchange narkive permalink

他の点では優れた提案で私が見た唯一の欠陥

彼に個人的にアプローチし、彼がこのコードの作成者ではないことを私が知っていることを彼に知らせ、インターンシップの目的は学ぶために、そしてコードをコピーすることによって、彼は雇用の可能性を改善していませんが、彼らを台無しにして、コードを削除して最初からやり直すように彼に頼んでください

あなたはまだあなたの内臓を信頼しているということです彼がだまされたと判断するために。私があなたの友人であり、あなたがこの話を私に言ったなら、私はそれを買うでしょう-しかし、彼に立ち向かい、関連する決定をする前に、もう少し証拠を持っていたいと思います。そして、結局のところ、オンラインで見つけた実用的なソリューションをコピーして問題を解決することは、現実の世界では受け入れられている方法です- StackExchangeで見知らぬ人が言う

だから私は彼に新しい任務を与えるだろう。彼らは前の課題でそれをうまく実行することができたので、あなたは今少しレベルアップして彼らがどれほど良いかをテストしたいと思います。以前に誰かにこの割り当てを与えたことがないことを確認し、インターネットからの逐語的なcopy&pasteではないことを確認し、この人にそれを完了するように依頼します。

彼らがうまくやったら、すごい、素晴らしい男を見つけたので、彼を失ってはいけません!

もし彼らが惨めに失敗した場合-あなたと&の両方がそうするだろうと私は思う-あなたの信頼を失って間違って、彼がすぐに必要とする経験を持っている人々から何か役に立つことを学ぶ機会を彼らに楽しむ機会をもう一度与えてください。

それはレッスンの一体になるでしょう、そして-今、または数年後には、彼はおそらくそれに感謝するでしょう。

実用的なソリューションをコピーすることは容認できる慣行ですが、あなたがそれを書いたと主張することは容認できません。
また、コピーは、コピーするコードを理解できる場合にのみ許容される方法であるため、必要に応じて変更/拡張を行うことができます。通常、人々はライブラリ/コードがどのように機能するかを知ることに多くの時間を費やします(必ずしもすべての行である必要はありませんが、質問に答えるためにそれを読む必要がないことは間違いありません)。
このアプローチは、1人の詐欺師が彼の特別なプロジェクトに追加のサポートを必要とし、他のすべての詐欺師が同じプロジェクトに取り組み、グループのサポートを受けることができるため、インターンを支援する作業が2倍になることを意味します。私はそのルートに行くことをお勧めしません。
私は彼と話した後、あなたが提案したことをしました。彼は「どこかから」コードをコピーしたと私に言った。彼はすでにそれをすべて行う方法を知っていて、とにかく他のインターンよりも優れていると感じているからだ。その後、彼は自分のアプリケーションにいくつかの独自の機能を追加するように言われました。30分後、彼はインターンシップを辞任した。
仕事では、コピーに細心の注意を払い、承認を得る必要があります。コードが使用またはリリースされない場合でも、インターンは同じ手順に従う必要があります。著作権やライセンスは、特定のコードを使用できるかどうか、またどのように使用できるかに影響します。


このQ&Aは英語から自動的に翻訳されました。オリジナルのコンテンツはstackexchangeで入手できます。これは、配布されているcc by-sa 4.0ライセンスに感謝します。
Loading...