エンジニアはプログラミングスキルが必要

エンジニアに必要なスキルとしてプログラミングスキルをイメージする人も多いでしょう。事実、エンジニアにプログラミングスキルは必要であることが多いです。
プログラミングを行うプログラマーはもちろん、システムエンジニアもプログラミングスキルがあった方がよいでしょう。

システムエンジニアは主にシステム開発の上流工程を担当します。会社やプロジェクトによってはシステムエンジニアもプログラミングを行いますが、プログラミングを行わないことも多いです。
しかしプログラミングを行わない場合でも、プログラミングスキルがあればクライアントへのヒアリングやプログラマーとのコミュニケーションで役立ちます。
その他のエンジニアにおいても、業務を行う上でプログラミングスキルがあると重宝されることが多いため、プログラミングスキルはエンジニアとして身につけておきたいスキルといえるでしょう。

IT業界では、クライアントのさまざまなニーズに対応するため、プログラミングスキルの高いエンジニアを求める会社が増えています。特に複数のプログラミング言語を習得しているエンジニアや、開発現場で長年に渡り経験を積んできたエンジニアについては、年齢・性別を問わず好条件で採用してくれることも多いです。
ただエンジニアに求められるプログラミングスキルのレベルは、各IT企業の事業内容や顧客数等によってもばらつきがあります。そのため転職前に、その会社の事情を詳しく調べておく必要があるでしょう。