教えて!しごとの先生
教えて!しごとの先生
  • 解決済み

プログラマーとシステムエンジニアの違いとは何でしょうか??

プログラマーとシステムエンジニアの違いとは何でしょうか??

137閲覧

回答(3件)

  • ベストアンサー

    プログラムを作るには、大規模・複雑になるほど その計画・設計が大切になります。 目的やプログラムの規模、他の類似プログラムや既存ツールの調査、使用するデータベースの内容・規模やらを 調査・検討・評価をして、本格的なプログラム開発が始まると思います。 プログラムの規模には、スタンドアロンなのかネットワークで使用するのか? 対象にするのは、汎用コンピュータ・PC・モバイルツール? 使用する言語はどうするのか? データベースはどのような項目を何件程度扱うのか? データベースのリンク等はどうするのか? 将来データベースの更新や拡張への対応はどうするのか? ・・予め考慮しておくべき事を決めたりするのは「システムエンジニア」の仕事ですね。 また、プログラムの詳細な計画が決まれば、アルゴリズム(解析手法)を決定するのも「システムエンジニア」の仕事ですね。 プログラムのフロー(流れ)を設計するのも「システムエンジニア」の仕事です。 この辺りから「プログラマ」が関与してきますが、「システムエンジニア」が詳細なフローチャートを作れば、「プログラマ」はこれをコーディング(コンピュータ言語への翻訳)するだけの仕事になってしまいます。 あとは、システムエンジニアやプログラマが協力して”プログラムのデバッグやテスト”を行って、完成してゆく方法が一般的と思います。 それらの境界は、厳格な場合もあれば、曖昧な場合もあると思います。 単に「プログラマ」と云うと、コーディング・デバッグを行う人を指すと思いますが、規模が小さければ小さいほど「プログラマ」の仕事範囲は広がりますよね。

  • システムエンジニアという名前は日本だけのものです。和製英語です。他の国は知りませんが米国は全てプログラマまたはコンピュータエンジニアなどです。 正直システムエンジニアなんてものは存在しません。 プログラマかプログラマではないかの二種類です。

    続きを読む
  • 名前が違うだけです。 法的な根拠がある肩書きではなく、個人や企業が勝手に付けて良い肩書きだからです。 また、同じ肩書きでも、業務内容が全く違っている事も多いです。 一般的にプログラマは、プログラム言語を使いソフトウェアを開発する人です。 システムエンジニアはプログラマの上級職的な扱いで、ソフトウェアを設計する人です。 しかし現実的には、肩書きはプログラマでも、設計業務がメインの人もいます。 肩書きがシステムエンジニアでも、プログラム開発メインの人もいます。 特にシステムエンジニアには、名前だけは技術職でも、実質はマネジメント職や営業職という事もあります。 某大手メーカーで、工場設備の機械設計業務をする職種が、システムエンジニアという肩書きだったのを見たこともあります。

    続きを読む

    ID非表示さん

< 質問に関する求人 >

プログラマー(東京都)

この条件の求人をもっと見る

< 質問に関する求人 >

システムエンジニア(東京都)

求人の検索結果を見る

もっと見る

この質問と関連する質問

    情報収集に関する質問をキーワードで探す

    「#設計に携わる」に関連する企業

    ※ 企業のタグは投稿されたクチコミを元に付与されています。

    < いつもと違うしごとも見てみませんか? >

    覆面調査に関する求人(東京都)

    この条件の求人をもっと見る

    Q&A閲覧数ランキング

    カテゴリ: この仕事教えて

    転職エージェント求人数ランキング

    • 1

      続きを見る

    • 2

      続きを見る

    • 3

      続きを見る

    あわせて読みたい
    スタンバイプラスロゴ

    他の質問を探す

    答えが見つからない場合は、質問してみよう!

    Yahoo!知恵袋で質問をする

    ※Yahoo! JAPAN IDが必要です

    スタンバイ アプリでカンタン あなたにあった仕事見つかる