エンジニアとプログラマー

最近、IT業界が流行の兆しを見せています。
しかし知識に関してはまだマチマチのようです。
IT業界をよく知らない人にありがちなのですが、プログラマーとシステムエンジニアの違いがよく分からない、というものがあります。
恐らく、どちらにしても一日仕事はじめからおわりまで、ひたすらパソコンに向かいキーボードを叩いている印象があるからなのかもしれません。しかし、実際のところ両者の間には大きな違いがあります。

まずプログラマーというのは、おそらく多くの人が思っているような、ひたすらパソコンに向かいプログラミングを行う職業です。
必要な知識は大部分がプログラムに関することで、上司からの要求に応えられるようなソフト、システムの構築を行います。
そのため、当然チームのリーダーや上司とのコミュニケーションは必須となりますが、基本は自分との戦い(?)となるのがプログラマーです。

一方、システムエンジニアは、プログラミングとしての仕事ももちろんあるのですが、それよりも、クライアントとの意志の疎通が重要になってきます。
どのような依頼で、どのようなシステムを作るべきなのか。
それを把握し、チームのまとめ役としてふるまう必要があり、そのためコミュニケーション能力がかなり大切になってきます。
ただパソコンに向かうだけでないぶん、給料も比較的高い(先ほどのプログラマーの説明で出てきた「上司」や「リーダー」に当たる人なので当然と言えば当然ですが)です。

そして、高収入を得るためには、日々勉強や努力が必要ですし、有名な資格を持っていると良いでしょう。
詳しい詳細はこちら