「システムエンジニアとプログラマーって何が違うの?」と、仕事をやり始めた頃は思っていました。
システムエンジニアの僕が簡単に言うと、「システムエンジニア=開発の設計をする人」、「プログラマー=システムエンジニアが作った設計に合わせてコードを書く人」です。
コードを書くのが、主な業務になっているシステムエンジニアもいますが(笑)
ちなみに、ぼくはプログラマーからシステムエンジニアになりました。
必要なものを調べて作るタイプだったので、気付いたら設計のこともわかるようになっていました。
今回は、SEとプログラマーの違いについて、年収や向いているかどうかをまとめています。
システムエンジニアとプログラマーはどっちがいいの?

年収は、SEのほうが高いです。
その理由は、システムの設計書を作るのと、顧客との打ち合わせ、マネジメントなどがあるからです。
プログラマーよりも仕事の影響範囲が広いです。
他の仕事で例えると、パン屋の店長と店員のようなイメージですかね。
当然、仕事の量も多いです。
他の人のタスクやスケジュールを管理しながら、自分の作業を進める必要があります。
ただ、最近はフリーランスになって年収を上げる人も増えています。
3年ほど経験していれば、どちらも月収50万円くらいで始められます。
これ以上の金額は、業務経験や年数によって変わります(だから、正社員のときに経験を積んでおくの大事です)
向いているかどうかについて
SEは、すでに上で書いたようにプログラミングをするだけじゃないです。
顧客と打ち合わせしたり、上司とMTGしたり、チームメンバーと話すことも仕事です。
そのため、人と接することが苦にならない人のほうが向いています。
逆にプログラマーは、コードを書くのが仕事です。
進捗の報告や、不明点の確認などはしますが、人よりもパソコンと向き合っている時間が長いです。
なんでも詳しく調べて自分でやるタイプは、プログラマーからスタートしてもSEになる人が多い印象です。
自然と設計できるようになりますからね。
個人の目標にも寄りますが、どちらも特徴があり、向いている人と向いていない人がいます。
自分の強み、癖を理解して選ぶといいですね。