質問: プログラムマネージャーに必要な能力 これからのキャリアのことを考えると私はプログラマーをできるだけ長く続けたいと考えていますが、30代後半や40代になるとプロジェクトマネージャーになるという選択肢があると思います。いざ、その選択肢が現れたときにプログラマーを続けるという選択とプロジェクトマネージャーになるという選択の両方を選択できるよう、30代前半の今からマネージャーに必要なことを知って、その能力を伸ばす努力をしたいです。 よって、プロジェクトマネージャーに必要な能力を教えて下さい。
回答: プログラマから入ったのであれば、基本的な知識は備わっていると思いますので、それ以外で重要になってくるのは、コミュニケーション能力であると答える人が多いようです。対pcよりも対顧客や対プログラマの場面が多くなるので、専門知識とコミュニケーションのバランスが取れている人は、顧客からの信頼も上がり、仕事もしやすくなると思います。 プログラマの場合、要件定義や設計書ありきの作業になるかと思いますが、マネージャクラスになると、顧客からのヒヤリングで相手が何を求めているのかを判断していかなければなりません。すでにやっているかもしれませんが、客先に同行しているのであれば、プロジェクトマネージャがどのように相手から情報を引き出しているのか、観察するだけでも役立つと思います。 ipaで発行しているit人材白書というものがあるので、読んでみると企業側の求めるものもまとめてあるので、読んでみるとよいかもしれません。