キャリエモン ロゴ
登録・ログイン
new 新サービス情報!

キャリエモンのキャリア支援

今ならキャリア支援を実施中
プロが直接キャリア支援!応募書類添削面接対策求人紹介などの無料オンラインサポート!
キャリエモン - プロのキャリアサポーターに無料で「書類/ES添削」「就職相談」

SIerのSEが行うプログラミングの特徴は何ですか?|「その他」の相談

2026年3月に大学(学士)を卒業予定,21男性
相談日: 2025年2月27日
1
  • Supporter Icon
1人のサポーターが回答

相談・質問の内容|SIerのSEが行うプログラミングの特徴は何ですか?

志望業界:SIer 志望職種:SE どんな観点でどんなサポートをしてほしいか:SEが行うプログラミングについて聞きたい 詳しい相談内容:変な質問ですみません🙇‍♂️SIerのSEが行うプログラミングと、ゲーム開発で行うプログラミングは両方プログラミングですが、それぞれで何がどう違うのか知りたいです!
キャリエモンを使ってみよう
プロのキャリアサポーターからガクチカや自己PR添削志望動機添削キャリア相談全般などを無料で受け放題!
キャリエモン - プロのキャリアサポーターに無料で「書類/ES添削」「就職相談」

回答タイムライン(1
SIerのSEが行うプログラミングの特徴は何ですか?

  • Supporter Icon
    UZUZ 重田
    回答日: 2025年2月28日
    相談ありがとうございます! 全然変な質問じゃないですよ! SIerのSEのプログラミングは、ビジネス向けのシステムを安定して動作させるための設計・開発がメインで、データベースやサーバーとのやり取りが重要です! ゲーム開発のプログラミングは、リアルタイムの映像表現やインタラクティブな操作を重視し、高速な処理やグラフィック技術が求められるという違いがざっくりありますね! SIerのSEが行うプログラミングとゲーム開発のプログラミングは、目的や開発環境、使用する技術が大きく異なります。 ①目的の違い ・SIerのSEのプログラミング 企業向けのシステム(業務システム、基幹システム、Webシステムなど)を開発。 →要件定義に沿った堅牢で安定したシステムを作ることが重要。 例:銀行の取引管理システム、ECサイトの注文管理システムなど。 ・ゲーム開発のプログラミング プレイヤーの体験を作るためのプログラミング。 → 処理速度や映像表現、インタラクティブな要素を重視。 例:3D描画の最適化、物理エンジンの組み込みなど。 ②使用する技術の違い ・SIerのSE 言語:Java、C#、Python、JavaScript、SQL など。 環境:Webアプリケーション(Spring Boot、.NET)、データベース(Oracle、MySQL)、クラウド(AWS、Azure)など。 特徴:システムの可用性や保守性を重視、サーバー・データベースとの連携が重要。 ・ゲーム開発 言語:C++、C#(Unity)、Python、Lua など。 環境:ゲームエンジン(Unity、Unreal Engine)、グラフィックAPI(OpenGL、DirectX)など。 特徴:リアルタイム処理、高速描画、ユーザーインターフェースの滑らかさを重視。 ③開発の進め方の違い ・SIerのSE 要件定義→設計→開発→テスト→運用と段階的に進める。 顧客(クライアント)の要望を反映しながら開発。 ・ゲーム開発 アジャイル型が多く、プロトタイプを作って試行錯誤しながら開発。 ユーザー体験を重視し、開発の途中で仕様が変わることも多い。