Webを作る人。 ソフトを作る人。 それを統括する人。 です。 まぁ、会社ごとや文章の中でも、たぶん、微妙にニュアンスが違う言葉です。 というか、まぁ、google先生に聞くと、丁寧に答えてくれますよ。 そのほうが早いし無料ですし、複数の意見が見れるので、偏りは少ないかもですね。
これらの言葉に公的な定義はありませんので自分の感覚で答えます。 ソフトウェアエンジニア ソフトウェアを開発する技術を持つ人全般 (ソフトウェアの中にはWeb系も含まれます。) Webエンジニア ソフトウェアエンジニアの中でもweb系の開発技術を持つ人 またはWebシステムの環境構築/運用/保守を行う人(インフラ系技術者) (両方の技術を持っている人も多くいます。) 上記二つは技術者の持っている技術のジャンルを表していますが、システムエンジニアは違います。システムエンジニアはシステム開発における役割です。 システム開発の工程をざっくり書くと要件定義/設計/製造(プログラミング)/テスト/教育・保守・運用の工程がありますが、上記の中で要件定義/設計までのシステムの仕様を決める(上流工程といいます)人たちが狭義のシステムエンジニアです。キャリアパスとしてプログラマの上位とされています。(実情はともかく) ただ、上記の通りプログラマの上位職というイメージもあり、箔をつけるのに便利な表記なので、どんな役割でもシステムエンジニアと表記してしまうことも多く、今は何でもありのあいまいな定義になっています。 また、小規模なシステムの場合、すべての工程を同じ人がまとめてやってしまう事も多々あり、その場合はあまりシステムエンジニアという言葉自体を使わないような気がします。 ご参考になれば幸いです。
< 質問に関する求人 >
Webエンジニア(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る