2011-08-12 6 views
0

これは技術的な質問ではなく、自分自身への技術的な期待を管理することです。現在、私はちょうどウェブサイト(WPベース)を管理し、Webサービスを管理しており、この会社でいくつかのWeb開発作業を行っています。アウトソーシングする必要があるいくつかのプロジェクトは、プロジェクトが完了するまでアウトソーシングを管理します。私は強力なPHP開発者ではありません(私はちょうど基本を持っています)が、私はWordpressが大好きですので、プロジェクトのほとんどはWPをプラットフォームとして使用しています。巧みな部下と仕事をするジレンマ

私は一人でも、私の仕事はハードコーディングよりも管理しているので、とても幸せです。しかし、私はこのチームを成長させる必要がある時が来た、私は私のチームに参加する熟練した開発者とデザイナーを発見した。彼らは非常に巧みで、素晴らしいポートフォリオを持っています。

私の上司は、私のチームが成長できるようにすばらしいチームを見つけることを願っています。私のジレンマは、私が私のチームに新しい候補者を承認するよりも、遅かれ早かれチームから削除されるのではないかと心配しています。

一方、自分自身をより速く開発できるように、より熟練した人と仕事をすることは素晴らしいことだと聞きました。

今私は選択する方法に固執しています。

+3

これはおそらくプログラマーズ・スタック・エクスチェンジ・コムの方が良いでしょう。 –

+0

その後、PHPを学び、練習し、本を読んでください。あなたがより良い仕事を見つけることができます。私はいつも私よりも優れた人がいることを知っています。しかし、それはまた、あなたが働いていることを信じて、どれほど深刻なものになっています。 P.S.私はstackoverflowはこの質問を投稿するための適切な場所だとは思わない –

+0

誰かがあなたが他の誰かほどプロフェッショナルでなく、ほとんど根拠のない恐怖ではないと気付くかもしれないことを恐れているので、プロジェクトを保持する。とにかく、プログラマーに移りました.SE。 – deceze

答えて

3

良いProject Managerは、良いDeveloperとは異なるスキルセットを持っています。あなたが物事を整理し、タスクを委任し、タスクが完了したことを確認することをよりよくしているなら、あなたは素晴らしいPMになるでしょう。開発者は開発者であるPMのことを好むので、プログラミングの問題を説明する必要はありません。

また、自分の立場にいる人をポストに移動させることはビジネス上の意味合いがあります。そこでは、平凡なプログラミングスキルによってプロジェクトの進捗を遅らせることはありません。代わりに、プロジェクトを改善し、コミュニケーションチャネルを開いたままにして、各部分が世話をするようにします。

さらに、開発者が抱えているコードの問題を整理するのに役立つように、デバッグのスキルに集中することもできます。サウンディングボードとしての役割を果たすだけで、多くの開発者が問題を解決するのに役立ちます。