Ads By Google
プログラマ・SEは具体的にどのような仕事をするのでしょうか?
プログラマ・SEなどの仕事は具体的にどのような仕事をするのでしょうか?詳しい方、よろしくお願いします。ネットワークエンジニアと呼ばれるものについてもよろしくお願いします。
2006-09-10 14:48の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
回答(2)
1.
2006-09-10 15:03:30

プログラマ→だいたい下請けの会社でひたすらコンピュータ関係のいわゆる、ゼネコンからのSEの定めた仕様書によって、システムのプログラミングをします。給料はSEより低いし、好きな人でないとやっていられません。不健康でありますし、労働基準法違反になることは日常茶飯事です。
SE→管理職、プロジェクトを成功させるためにお客様とシステム発注先の下請け会社などと調整します。仕様書の策定が主でしょうか?プログラミングはしません。技術屋の人は大変つまらなく思う人が多いです。会社のコマに過ぎません。
構図としては、 SE > プログラマ
SEのがえらいです。
ジャンルは問わなくそうであると思います。
あってますかな?
SE→管理職、プロジェクトを成功させるためにお客様とシステム発注先の下請け会社などと調整します。仕様書の策定が主でしょうか?プログラミングはしません。技術屋の人は大変つまらなく思う人が多いです。会社のコマに過ぎません。
構図としては、 SE > プログラマ
SEのがえらいです。
ジャンルは問わなくそうであると思います。
あってますかな?
2.
2006-09-11 09:56:38

SEは顧客からシステム構築の相談を受け、どのようにシステムを構築するかを客先の予算内で実現するシステム提案するのが仕事です。例えば、客先のデータベースをセンターに置いて、客先の散在する多数の端末やPCから随時ネットワーク経由でアクセスできるようにすることが求められれば、何処のメーカーのどの機種をホストに選ぶか、ネットワークやルーターには何を使うか、それぞれのOSやDBMSや通信ソフトには何を使うかなどを決めてシステム提案するような仕事です。往々にして客先の業務をよく理解することが重要になるので、客先との打合せも何回となく持つことが必須になります。
一方、プログラマーは基本的に二つに分かれます。一つは(ソフト会社やメーカーの営業サイドで)SEが客先と共に決めたシステムを実現するための応用ソフトウェア(OSの上で動くソフト)の開発をするプログラマーです。SEと密接に連絡を取り合って万全を期してソフト開発をします。客先に約束している納期を守るために多数の外工(下請け)プログラマーを使ったり、状況によっては徹夜も覚悟しなければならない場合もよく生じます。
もう一つは、OSの開発のためのプログラマーです。最近では、OSは益々標準的なOS(UNIXとかLinuxとか)を使う傾向にあるので、通常はシステム構築に選んだメーカー側のプログラマーになります。こういうプログラマーは製品に標準装備するソフトの開発を行うことになるので、メーカーでの少なくとも3年先まで見越した開発スケジュールに沿ってソフト開発をすることになります。
最後に、ネットワークエンジニアですが、これも応用ソフトウェア・レベルのネットワーク・ソフトを開発する人とメーカー側でのOS内のネットワークソフト(OSIサポート、TCP/IPとか)の開発・改善に当たる人たちがいます。また、ネットワークエンジニアと言った場合、ネットワークのハードウェア開発のエンジニアも一般には含まれます。
どの職種が会社内で厚遇されるかは一般には何とも言えません。例えば、メーカーのように基本的開発を重視する会社では、OSやハードウェアの開発関係者が優遇され、客先サポートをもっと重視する会社ではSEの方が優遇される傾向が強いのではないでしょうか。
一方、プログラマーは基本的に二つに分かれます。一つは(ソフト会社やメーカーの営業サイドで)SEが客先と共に決めたシステムを実現するための応用ソフトウェア(OSの上で動くソフト)の開発をするプログラマーです。SEと密接に連絡を取り合って万全を期してソフト開発をします。客先に約束している納期を守るために多数の外工(下請け)プログラマーを使ったり、状況によっては徹夜も覚悟しなければならない場合もよく生じます。
もう一つは、OSの開発のためのプログラマーです。最近では、OSは益々標準的なOS(UNIXとかLinuxとか)を使う傾向にあるので、通常はシステム構築に選んだメーカー側のプログラマーになります。こういうプログラマーは製品に標準装備するソフトの開発を行うことになるので、メーカーでの少なくとも3年先まで見越した開発スケジュールに沿ってソフト開発をすることになります。
最後に、ネットワークエンジニアですが、これも応用ソフトウェア・レベルのネットワーク・ソフトを開発する人とメーカー側でのOS内のネットワークソフト(OSIサポート、TCP/IPとか)の開発・改善に当たる人たちがいます。また、ネットワークエンジニアと言った場合、ネットワークのハードウェア開発のエンジニアも一般には含まれます。
どの職種が会社内で厚遇されるかは一般には何とも言えません。例えば、メーカーのように基本的開発を重視する会社では、OSやハードウェアの開発関係者が優遇され、客先サポートをもっと重視する会社ではSEの方が優遇される傾向が強いのではないでしょうか。
回答レベル : 回答
Ads By Google
コメント(2)
#1. candy_300
2006-09-10 17:13:01
#2. respective
2006-09-11 10:01:30
>>usa
詳しい説明どうもありがとうございました。
参考になりました。




