• ベストアンサー

システムエンジニアについて

システムエンジニアになるためには、 プログラミング以外にも ハード、ソフト、通信の3つの要素を学習し、 知識と技術を身につけることが大切なのでしょうか? また、どのような学習が必要かアドバイスお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.4

プログラマが大工なら、SEは棟梁。あるいは現場監督。 あなたが考えている知識と技術は大工さん的なもの。 棟梁や現場監督に必要なものは、プラスして、全体の設 計の理解。設計に加わる場合も有り。 スケジューリング。まあ、段取りです。 スケジューリングと一言で言えば簡単ですが、その内容は 複雑です。人員、ハードの搬入時期の可否、作業場所の確保、 追加予算がいる場合の稟議書の作成。 関連会社とのスケジュールのすり合わせ。等、書けばキリが 無いです。 スケジューリングの失敗は膨大な損失を生みますから重大です。 例えば超高層ビルを作る場合、膨大な資材が必要ですが、 トラックが到着する場所は増やせません。平面の大きさは同じ ですから。すると、超高層ビルほど資材の搬入が困難であること が分かります。搬入する順番と、トラックを待たせるスペースと、 素早い搬入の方法と、解決しないといけないことは山積です。 このようにシステムによって、何が一番重要であるかは条件に よっても時間によっても変わるので、いつもボトルネックを発 見しては解消するアイデアが必要になります。 学習は技術的なものは当然ですが、スケジューリングの本も あるはずです。ソフトもあります。 そして、ご自身がなんらかのプロジェクトに関わっているなら、 常に全体スケジュールを把握し、スケジュールの変更内容と その理由をとらえることです。 常に観点を高きにおいて物事をとらえる訓練が必要でしょう。

その他の回答 (3)

  • nemoax006
  • ベストアンサー率14% (343/2433)
回答No.3

プログラミングの他に、人的管理能力、交渉能力は必要です。 対人交渉能力が低いと苦労します。

  • namanuru
  • ベストアンサー率15% (11/72)
回答No.2

それだけではないです。 パワポ、エクセルを使いこなせる技術と 相手に正しく伝わる日本語、表記を見につけることが大事です。

回答No.1