最初に少しの背景。私は中規模企業のプロジェクトマネージャーです。私はCS専攻として始め、プログラミングに少し触れましたが、数か月後にそれが自分の道ではないことを知ったので、経営陣に切り替えました。それは良い決断であることがわかりました。卒業後、私はさまざまな企業でソフトウェア管理に携わりました(5年間)。
最近、非常につらいプロジェクトがありました。それは最悪の最悪であり、私たちの側と顧客側の両方で多くの間違いがあり、損失なしでそれをほとんど終わらせませんでした。それは多くの苛立たしい状況をもたらし、そのうちの1つは、私たち(経営陣)との口論により、私たちの上級開発者の1人が会社を辞めるところまでエスカレートしました。これは私にとって赤い旗でした:私はひどく間違ったことをしました。(記録については、議論はいくつかの誤った時間推定に関するものでした)
私は多くの場所で答えを探しましたが、友人がこのサイトを教えてくれました。ここには、管理に対する不満について多くの質問があります。一般的な悪い経験は、「スーツを着た男」に対する一般的な不本意につながることを理解できます。
私はスーツを着たあの男です。それはそのようには見えないかもしれませんが、私が望むのは成功したプロジェクトであり、限られたリソースで苦痛な決断を下します。それが私の仕事です。前述の上級開発者が不満を述べたものの1つは、作業機器でした。率直に言って、私が持っていたコンピューターが作業に適していないことは知りませんでした。この後、私は多くのプログラマーに尋ねましたが、一般的なコンセンサスは、より良いマシンが必要だということでした。それ以来それを修正しましたが、明らかに私とプログラマーの間に大きなコミュニケーションのギャップがありました。最も優秀な開発者の中には、最も内気で静かな人がいます。私はそれを知っています、そして、それはインタビューの間、決して問題ではありませんでした。人々は異なり、さまざまな分野で強みを持っています。
パワー不足のPCの場合は、コミュニケーションの問題があると私を考えさせた多くの事例の1つにすぎません。脅迫や繰り返しをせずにプログラマとのコミュニケーションを改善するにはどうすればよいですか?
私が望んでいるのは、人々が良いことについて不平を言わないことです。あなたの職場と愛を愛(あるいは、少なくとも場合は好き :))あなたのマネージャー、それらについて教えてください。彼らは何をしているのですか?同様に、あなたがそれを嫌うなら、その理由を詳細に説明してください。私はそれが私の問題だと思うので、コミュニケーションの改善についての答えを探していますが、私は間違っているかもしれません。