エンベデッドエンジニア(昔サーバー構築やWEBプログラミングの経験もちょっと有り)の者です。 こんな質問をされても業界の9割9分の人は説明出来ないと思います。私も上手く説明できません(というか詳しく知りません)。 以下、無理やり解説します。 「プログラマ(ソフトウェアエンジニア)」というのは、他の5つと並列に並べてはいけない上位カテゴリです。なので他の5つとは比較しません。 大雑把に言って上3つがノンプログラミングなエンジニアで、下2つがプログラミングするエンジニアという印象です。 ただし、ここで言う「プログラミング」とは納品物にプログラミング結果が入るかどうかという違いでしょうか。 しかし、データベースエンジニアはストアドプロシージャを書くでしょうし、サーバーエンジニアはシェルスクリプトを書くでしょう。それを納品物にすることもあるでしょう。 というわけで、上記発言もアラだらけだねって感じ。。。 私には、ネットワークエンジニアと言うとイーサネットとIPのネットワークのエンジニアという独断と偏見があります。 CANとかMIPIとかの通信はエンベデッドエンジニアが担当する印象。。。ネットワークエンジニアの人に聞いたら、この発言をどう受け取られるか不明ですね。 サーバーエンジニアとネットワークエンジニアは領域が被っていて分離できない印象もあります。 Webエンジニアって何でしょう?フロントエンド系とバックエンド系、小規模どっちも系でやることは相当違うでしょうしね。 エンベデッドと言ってもあまりにも分野が広過ぎて、説明のしようがありません。私はカメラとか車のエンジンとかやったことが有りますが、必要な知識セットがまるで違いますからね…。 AI系やっている人もいれば画像認識系をやっている人もいるし、よくわかりません。 きちんと説明できなくてすみませんね。
< 質問に関する求人 >
ネットワークエンジニア(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る