質問: プログラマーとコミュニケーション能力について 私がプログラマーを目指したひとつのきっかけが人とコミュニケーションを取るのが上手くないと自覚していたことにあります。 特に、営業や接客などは私は絶対に出来ないだろうと考えて今の仕事を選びました。 しかし、プログラマーでもコミュニケーション能力は必要だと入ってみて実感しています。 特に顧客とのやり取りでニーズを把握するのが本当に大変です。 コミュニケーション能力が不足して困った経験や顧客とのやり取りでニーズを把握するコツがあれば教えて下さい。
回答: 苦手ながらも頑張っていらっしゃるんですね。 顧客のタイプもありますが、自分の話を進めようとするよりも、相手の話を聞く方に重点を置いたほうが良いと思います。 要点だけ話して済ませたくなってしまいますし、時間が余計にかかってしまうので、無駄な時間に感じてしまいますが、雑談から別の案件がでてきたり、ほかの顧客を紹介してもらうこともできるので、無駄だと思う話だとしても、調子を合わせて聞くことはすべてが無駄ではないと思います。 レジュメなどで説明したいこと、相談したいことをまとめてそれを見ながら打ち合わせするかと思いますが、こちら側が説明するときは、相手の反応を見ながら説明しましょう。顧客が興味ない態度だったり、顧客の専門外で話している内容に集中していない場合は、一旦持ち帰って分かりやすい資料を作成したり、別の担当者を求めるなりして決めなくてはいけないことを消化していくのもいいかもしれません。 慣れてくると、事前に資料を用意できるようになると思います。資料を作るのは面倒なんですが、口下手であれば、資料の方が話が早い場合があります。仕様の食い違いが防げればのちの工数が無駄になる心配も減りますよね。 顧客が同業者でない場合、顧客の業種に合った情報はチェックしておきましょう。雑談の役に立ちます。プログラミングやシステム開発が専門外の顧客は、自分の分かる分野の話をするととても安心してくれることが多いです。話し方が下手であっても、好感度が上がる確率が高いです。好感度が上がると、こちらの話を聞こうという感情が湧いてくるので、できそうなら試してください。