• ベストアンサー

SEに必要な知識

SEとして働くに当たって、 プログラミングや言語の理解以外に知識が必要だと思おうのですが、 具体的にどのような知識が必要なのか教えてください。

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

  • ベストアンサー
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.3

>システムを組み上げて行く段階での全体計画を見る知識という事ですが、 >その知識が具体的にどのようなもの何か知りたいと思っています。 うーん、たとえば専門学校などのシステムエンジニア育成口座などだと2~4年掛けてそういう事をじっくり身につけていくわけですので「こういう知識」と簡単に掛けるほど少なくありません。 勉強方法としては一つの方法としては情報処理技術者試験の「プロジェクトマネージャ試験」や「アプリケーションエンジニアリング試験」の参考書を読んでみるとかですね。 http://www.jitec.jipdec.or.jp/1_08gaiyou/taikei_zu.html

参考URL:
http://village.infoweb.ne.jp/~watany/selink/
arataka
質問者

お礼

回答ありがとうございました。 勉強になるサイトを教えて頂きまして、ありがとうございます。

その他の回答 (3)

  • stork
  • ベストアンサー率34% (97/285)
回答No.4

クライアントサイドから回答させてください。  どこのシステム会社でも「必要とされない」場合が多いですが、対象業務の「業務知識」「会計の基礎」できればある程度の「業界知識」を修得して欲しいです。  日本のSEはプログラマ上がりがおおく(PGとSEの区別がない会社も多い)技術志向に偏りがちです。そうなるとシステム化の真の目標である「効率化」や「質の向上」がおなざりになる場合が少なくありません。  SEやPGになるのに時間がかかるように、一般の業務でも素人が説明を聞いたくらいで理解でるモノではありません。  参考URLの「いいたいこと」を読んでみてください。

参考URL:
http://www2s.biglobe.ne.jp/~coach/
arataka
質問者

お礼

回答ありがとうございました。

noname#10213
noname#10213
回答No.2

知識ではありませんが、「論理的思考」ができることが大事です。 SEに限って必要なわけではないですが・・・ 最近ではクリティカルシンキング、ロジカルシンキングなどと言って本などもいろいろ出版されてますね。 業務知識はキリがないので、実際に関わるときにその分野について自己啓発として勉強するのが普通ではないでしょうか。

arataka
質問者

お礼

回答ありがとうございました。

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

プログラミングや言語の理解はプログラマーに必要な物です。 SEはそのほかに工程管理(線形計画法など)などシステムを汲み上げていく段階での計画全体を見る能力や知識を必要とします。 また、会計システムを担当するのだったら簿記の最低限度の知識なども必要になります。

参考URL:
http://member.nifty.ne.jp/okato/talk0.htm
arataka
質問者

補足

回答ありがとうございます。 システムを組み上げて行く段階での全体計画を見る知識という事ですが、 その知識が具体的にどのようなもの何か知りたいと思っています。

関連するQ&A

  • SEにとって必要な知識を得る方法

    はじめまして。6年目のSEです。 システムエンジニア・プログラマとして必要な知識を身につけるためにやってみて有効だったことを教えてください。 現在古いシステムの保守(PJリーダー)を担当していますが、知識不足を痛感しています。現在の担当システムのことで困ることはあまりなく、自分では一人前になったつもりでした。 しかし、最近他システムを担当している方との会議に参加したところ、相手の言うことがまったく理解できず・・・「井の中の蛙」といったところです・・・ 自分の上司にも雑談の中で相談したのですが、上司曰く「マネージメントをしていれば良い。技術に深入りしなくて良い。」「SEに必要なのはコミュニケーション・マネジメント力。」と言われました。それらが重要なことは納得できますが、技術知識のないSEにはなりたくないのです(ちなみにその上司はそんなことを言いながらも、技術知識が深い方です)。 基本情報技術者は取得していますが、シェル・UNIX・LINUX・SOA・リポジトリなどといわれると?です。単語の意味だけならネットで調べればわかりますが、噛み砕いて理解するところまでいきません。 現在やっていることは、 ・PG言語の学習(javaとか) ・日経ソフトウェアの購読(←ほとんど理解できず) です。やってよかったこと・良かった本等具体的に教えていただけるとありがたいです。よろしくお願いします。

  • アプリ制作に必要な知識

    xcode?というものを使ってiPhoneのゲームアプリを制作してみたいです。 やはりプログラミング系の色んな知識が必要になってくると思うのですが、 今のわたしにはその知識が皆無で、C言語?なにそれ?という状況です。 とりあえずObjective-Cというのを勉強すれば良いのでしょうか…⁇ 全く知識が無くても 理解できるものなのでしょうか…?

  • ゲーム作成に必要な知識

    高1です。 東方の格闘ゲームのようなゲームを作りたいのですが、必要な知識は何ですか? プログラミング言語は全く知りません。

  • プログラミングに基礎の知識は必要か?

    プログラミングに基礎の知識は必要か? 最近ちょっと疑問に思ったのですが、プログラマーはプログラミング言語の原始的な部分を理解していないといけないのでしょうか? というと抽象的でわかりにくいので、例をあげて説明させていただくと Javaなどでネットワークプログラミングを行う際は、Httpやtcp/ipが何たるかを知らなくても、Socket等の高度な抽象化されたクラスを使えば、下の細かい部分を知らなくてもプログラミングをおこなえます。 では、特に下の細かい部分は知らなくてもいいのでしょうか?もちろん、知っているに越したことはないのですが、あえてある程度時間をかけてでも知るべきでしょうか? みなさんはどう思いますか?よろければ知るべき、知らなくてもいいと、なぜそう考えたのか理由もお聞かせ願えると幸いです。

  • 上流開発SEに必要な知識、経験、技術とは?

    システム開発における上流工程担当のシステムエンジニア への転職を志望している者です。 私が雑誌やネットの記事で調べた限りでは上流開発SEに必要なのは、 1.コミュニケーション能力(調整、折衝、統率) 2.業務知識(各業界のビジネスの仕組み) 3.会計、財務知識(日商簿記一級など) 4.広く浅い技術力 (情報工学、データベース、セキュリティ、ネットワークなど) 必ずしも必要とされないのは、 1.プログラミング能力(JAVA、C言語、SQLなど) 2.技術系の資格(Oracle Master、JAVA認定、CCNPなど) 現役の上流開発SEの方に質問ですが、 私の認識に間違いはないでしょうか? よろしくお願いします。

  • カカクコムのようなサイトを作るにはどういう知識が必要ですか?

    価格コムのようなウェブサイトを作るには なんという言語で作れば出来るでしょうか? プログラミング技術で言ったら1~100であらわすと どのくらいのレベルの知識が必要でしょうか。 (1易しい~100難しい) 宜しくお願いします

  • SEになるために必要な知識は?

    私は2002年度に新卒で入社する者で、 ソフトハウスにSEとして採用されました。 しかし私は文系出身で、パソコン歴は5年ほどですが プログラミングなどの経験が全く有りません。 そこで、入社までに独学で勉強をして、資格などを 取得できればと考えているのですが、どの資格を取れば よいのでしょうか。 資格の難易度(合格率など)、内容、使いやすい参考書などを 併せて教えていただけると嬉しいです。 よろしくお願い致します。

  • PCゲームを作るのに必要な知識

    PCゲームをつくりたいと思っているのですが、そのためにどんな知識が必要かが知りたいです。 特にギャルゲーの作り方を知りたいと思います。ただ、他の動きのあるゲーム(シューティングや格闘など)についても できれば知りたいです。 その知識というのはプログラミング言語や、CGや音楽などのことです。 作り方の載っている本などもオススメとかがあれば教えて頂きたいです。 何を学べばいいのかがわかればあとは自分で勉強すればよいので どんなことを学んでから作るべきか、教えて頂きたいです。

  • SEの業務知識は簡単か

    派遣をメインにやっているシステム会社で、銀行システムを開発していた人は保険システムに派遣した場合、どのくらいの期間で業務知識を覚えるでしょうか。 採用ではよく開発言語を聞くことがあっても業務知識については触れず、結局JAVAはできますが、業務がまったく理解できない人がたくさんいて、意味も分からず作業を進めていて、うつ病や高い離職率に至っています。 よく言語に比べたら簡単と言われますが、証券会社の部長と対等な話をするには相当な知識と経験が必要だと思いますが、何を根拠に開発経験3年だからなんとかなると言っているのか不思議に思うことがあります。

  • こういったソフトを作るに必要な知識・ソフトは何でしょうか?

    このリベンジという自動再出品ソフトについてですが。 http://sniper.system.to/revenge/ こういったソフトをプログラミングで作るには、 Delphiを使ったりして作れるのでしょうか?または、VisualBasicでしょうか? どのようなプログラミングソフトがこのような(リベンジのような)ソフトを作成するに適していますでしょうか? また、言語としては、C#を理解していればいいでしょうか? C++のほうが適していますでしょうか? Cをかじっている程度の知識でこのような質問して申し訳ございません。 ご教授お願い致します。

専門家に質問してみよう