色々な場面で、「技術者」と話す機会は多いかと思います。
それぞれの分野での特定の知識や技術を持った「技術者」と呼ばれる人々との打ち合わせや話をする上で、技術者ではない人が注意しておくべきことがあります。
「専門の知識や技術を持っている人は、プライドも高いことが多い」
ということです。これは特に問題があるわけではなく、むしろ技術者ならば多かれ少なかれ持っておくべきものだとITコンシェルジュは考えています。
もちろん、自分自身のプライドを表に出す人、出さない人がいますので、分かりにくいかと思いますが、基本的に「技術」を身に着けるということを考えると、その人なりの努力や時間がかかっているであろうとは想像しやすいかと思います。
そんな「技術」に対して自身も自負もまったくもっていない人がいるとすれば、その人は「技術者」には向いていないのではないでしょうか。
また、苦労して身に着けた「技術」を生活の糧にしていますので、ついつい身に着けたものがそのままでてしまう、つまり「分かり辛い話」が多くなりがちなのも少なくないかと思います。
あと、「技術者」はどちらかというと裏方な職種が多いため、人に褒められたり喜ばれたりといったことに敏感です。つまり、自分自身の身に着けた「技術」を認めてもらうことに意義を感じると言い換えてもよいでしょう。
一般の人から見ると付き合い辛いと感じるかもしれませんが、「技術者」のツボさえ押さえておけば意外とトラブルを避けられるものです。
例えば、自分が技術者にある機能を持ったプログラムを制作依頼したとしましょう。何度か打ち合わせはしたものの、技術者からあがってきたプログラムは自分がイメージしていた機能を持つプログラムとは異なっていたということも実は珍しくないのです。
ではなぜこのようなことになるかというと、
①技術者は話下手
②依頼者と技術者の間でうまく伝達が行われなかった
③上記の理由を踏まえ、技術者が独自の判断でプログラムを制作した
といったことが考えられます。
③が原因だった場合、これは技術者の善意が欠点として浮き彫りになっただけで本当の意味での失敗ではないのですが、結果しか見ない依頼者の場合、その提出されたプログラムだけを見て、制作者を激しく非難することもあるかと思います。
ですが、ITコンシェルジュに言わせれば、その非難は間違いであるといわざるを得ません。
意思疎通や伝達のミスならばそれはお互いに原因はあるでしょうし、何より、技術者は自分の持てる知識と経験を活かし、その上時間をかけてプログラムを完成させているのであり、たとえそのプログラムのイメージが依頼者のイメージと異なっているとしても頭ごなしに否定や避難をすれば技術者が投げ出したとしても不思議ではないと思うのです。
技術者の技術とはまさに血と汗との結晶であり、時間をかけて制作したものは必ず評価すべき点があるはずです。
まずはその点について認め、褒めてください。その上で自分自身のイメージと異なる点を修正してもらうよう依頼すれば技術者とのトラブルはぐっと減ると思います。
一番トラブルを少なるするには、依頼者と技術者の間にITコンシェルジュのようなSE経験のある人間を挟むことです。費用という面では多少増えるでしょうが、開発案件だと大きなトラブルを抱え込む前に多少の費用をかけた方がより良い結果につながるはずです。
どうしても「技術者」と話をすると喧嘩になるとか、トラブルになりやすいと思う点がある人は、一度「相手の立場に立ってみる」ことをお勧めします。
一度信頼関係を構築した技術者ほど頼りになり、付き合いやすい人種も珍しいと思うので・・・