私は新しいプロジェクトに取り組んでいます。プロジェクトは次のように機能します。エンドユーザーはリンクを使用してwebappにアクセスし、ネットワークに複数のシステムを追加して、その特定のシステムの詳細を管理できます。私の部分には、フロントエンドとWebサーバーが含まれます。これは、Pythonで行われます。私のpythonは、実際には完全にcおよびc ++で実行される別のプロジェクトと通信します。c / c ++プロジェクトは、すべての機能を実行するメインアプリです。私のpythonはそれにユーザーリクエストを送信し、それに対するレスポンスをユーザーに表示します。
私は自分の仕事に非常に精通しており、まもなく終了します。それはそれで多くの仕事ではないので。そして、私は仕事が大好きな人です。私はほとんどの時間をオフィスで過ごし、眠くなるまで家に帰りません。
c / c ++アプリは、5年以上の経験があり、私よりもずっと速く仕事をすることができる別の同僚によって管理されていますが、彼は決してそれを行いません。彼はそれをしたくないかもしれません。私のpythonが通信したり、間違った値を返したりすると、彼のアプリは頻繁にクラッシュします。バグだらけです。私のアプリはそれに依存しているため、作成に苦労しています。バグを修正する代わりに、彼は私の仕事を遅くするように頼みます。彼はマネージャーに私の仕事には多くの時間が必要だと言うように頼みます。彼は私にマネージャーをだますように頼み、私に彼のようにゆっくりと働かせることさえしている。
プロジェクトミーティング中に、マネージャーがバグについて彼に尋ねると、彼はすべてを修正し、それがうまくいくと言います。彼は私の同僚なので、マネージャーには何も言えませんでした。私たちはマネージャーではなく同僚とほとんどの時間を過ごすので、明らかにマネージャーよりも同僚と良い関係を築く必要があります。
マネージャーが彼に理由を尋ねると、彼はマネージャーに彼について不平を言ったと思うかもしれないので、私はこれについてマネージャーに何も伝えることができません。そして彼は会議で嘘をつき続けます。そして、彼はバグをゆっくり修正するので、私の作業も遅くなります。今、私は私のアプリのフロントエンド部分に取り組み、その間に彼がプロジェクトを安定させることができるようにそれを仕上げることを考えました。今、彼はマネージャーに、私のフロントエンド部分には多くの作業が必要であり、プロジェクトを下にドラッグできるようにするために、より多くの時間を必要とすることを伝えるよう求めています。悲しいことに、実際のマネージャーは米国に行っているため、一時的なマネージャーがいて、この男はプロジェクトについてあまり知らないので、c、c ++は彼をだます。
誰が私にこれに対処する方法を提案できますか?私はプロジェクトをすぐに終わらせたかった。彼との良好な関係を維持することによって、どうすれば彼を働かせることができますか
コメントへの応答:
彼が本当に故意に会社を誤解させている場合は、経営陣に報告する必要があります。
私はこの会社に新しく、他の男は長年そこにいました。そして、同僚について知り始めたばかりです。私が直接行って彼に苦情を申し立てた場合、他の同僚と良い関係を築くことができるとは思いません。彼でさえ、彼らを惑わす力を持っています。私は彼が悪い男だとは言っていません、彼は仕事をすることができますが、彼はそれをしていません。
あなたの会社にはどんな種類のバグ追跡システムもありませんか?
ここには、実際のバグ追跡システムはありません。会社はできるだけ早くプロジェクトを終了させ、QAに提供しようとします。そして、QAによって報告されたバグを修正します。
企業が従業員にストック/オプションまたは何らかの所有権を与える必要があるのはこのためです。そうすれば、文字通り「あなたは私に金銭的成長を犠牲にしている...お金をもうけたくないですか?」と文字通り伝えることができます。
会社にはストックオプションがあり、2500株を与えてくれました。ほとんどが彼も持っていたでしょう。
年功序列には疑いの余地があります。最初に彼に話しかけ、問題を理解する必要があります。彼は彼の深さから外れているかもしれません、あなたは彼を助けることができるかもしれません、あなたが気づいていない変数が簡単にあるかもしれません。今では難しいかもしれませんが、銃を跳ぶことで状況を簡単に悪化させることができます。
彼のアプリは一度に複数のリクエストを処理していなかったため、キューを使用して、自分に送信したリクエストを処理していました。私も彼に私のアイデアのいくつかを提案しました。彼はすでにこれらのアイデアを持っている、そしてそれらを実行するだろうと言った。彼の説明は、「すべてを行うには一定の時間が必要であり、これは完了するのに2年を必要とする可能性のあるプロジェクトであり、2か月で完了するように求められます」。このバグのため、最初の数週間はコーディングに苦労していました。しかし今、彼はそれを修正しました。しかし、彼はユーザーリクエストに単一のキューを使用しており、一度に1つのリクエストを処理するため、アプリの速度が低下しています。
この間ずっとQAは何をしていますか?プロジェクトのステータスを報告/確認しないのはなぜですか?
マネージャーは、QAにいつ提出するかを決定する人です。現在のところ、QAにはまだ提供されていません。彼は今月末までにそれを与えるべきだと言った。