コミュニケーション能力は、フリーランスエンジニアにとって欠かせない存在だ。IT業界ではプロジェクトに複数のエンジニアが参加し作業を進めていく形が一般的なため、コミュニケーション能力に問題があると連携がうまくいきにくく、評価が下がる恐れがある。
出社せずに仕事をこなす在宅型のフリーランスであれば、コミュニケーション能力が求められる機会は少ない。しかし、それでもコミュニケーション能力が不要なわけではない。いずれにしても、コミュニケーション能力に難があると他のエンジニアとの連携、クライアントとの交渉など多くの場面で問題が出る可能性が高いので、独立を検討しているのであればコミュニケーション術を学んでおいて損はない。
そして、フリーランスエンジニアにとってコミュニケーション能力と同じくらいに重要なのが交渉力だ。クライアントはフリーランスエンジニアに仕事を依頼するが、極めて優秀で替えのきかないエンジニアならともかく、そうでないエンジニアに報酬をなるべく多く支払おうとするクライアントはまず存在しないと考えてよい。
基本的に、クライアントは安価な報酬で契約をまとめたいという意向を持っているので、クライアントの言葉にそのまま従っていては収入が伸び悩みやすいわけだ。そのため、自身の能力やクライアントの要望を比較検討した上で、最適な報酬額を割り出し交渉する力が必要となってくる。クライアントとの交渉に不安を感じるのであれば、フリーランスエージェントを通して案件を獲得するのも手だ。