現在就職活動中の大学3年の者です。
ソフトウェア業界を志望しています。
プログラミングが好きで、SEを考えるようになりました。
しかし、SEについて調べていくにつれ、エンジニアというよりも営業に近いような印象を持ちました。
文系出身者が多いことからも、理系の自分がやっていけるのか心配になります。
そんな中、大きな企業では設計開発職というものがあるのを知り、興味を持つようになりました。
ですが、具体的にどのようなことをするのか、いまいちピンときません。
ある開発職の方にお話をうかがったところ、業務の半分くらいはプログラミングというようなことをおっしゃっていました。
プログラミングが好きな自分としては、業務の半分がプログラミングというのは非常に魅力的です。
http://okwave.jp/qa2569694.html
こちらの回答によれば、開発職のメインはプログラミング、とはあるのですが、つまり開発職=プログラマという理解でよろしいのでしょうか。
プログラマというのは、SE等になるための一ステップというイメージがあったので、大企業で生涯プログラムに携われるならこれ以上の職種はないと思うのですが、考えが甘いでしょうか・・・。
また、開発のフェーズは海外発注が多いともあるのですが、将来必要とされる職種なのかどうか心配になります。
そこで質問させていただきたいと思います。
・研究職、開発職、SE、プログラマの違いは?
・上記各職種にはそれぞれどのような適性が必要なのか?
(職種を選ぶ際、どのような人はどの職種が向いているなど)
・開発職は具体的にどのような仕事をしているのか?
・生涯プログラマというのは現実的に不可能?
また、少し本題とはそれるのですが、
・ソフトウェア開発とシステム開発とでは何が違うのでしょうか?
以上についてよろしくお願いいたします。
また、これら意外でも、この業界で就職活動をする際のアドバイスなどが有りましたらよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
システム経験はありませんが、IT戦略やIT組織設計にすこしかかわったことがありますのでわかる範囲で答えさせていただきます。
まず、ソフトウェアは業務用ソフト(たとえばエクセルや会計ソフトなど)と、電気製品や自動車などに組み込まれる組込ソフトに大きく分けられる点を念頭においてください。
では、ご質問にわかる範囲で一つ一つ回答します。
>>研究職、開発職、SE、プログラマの違いは?
研究職は個別の製品を作らず、特定の技術(たとえば通信技術や制御技術など)を研究します。
開発者は、業務ソフトの場合はプログラマを、組み込みソフトの場合は製品開発のうちソフトウェアの部分を担当する人を示します。
SEは業務ソフトを作る際に、要件定義や設計といった業務を担当します。これは、ソフトのコンセプトや設計図を作るような仕事だと思ってください。
プログラマはSEの作った設計図をもとにプログラミングして製品を実際に作り上げる作業になります。場合によってはできたソフトのテストも担当します。
>>上記各職種にはそれぞれどのような適性が必要なのか?
研究職はそもそもの高い専門知識・スキルが必要ですので、理系の大学院卒などの背景を持ち、物事を深く追求することが好きな人が向いていると思います。
組み込みソフトの開発職は特に制御や開発品そのものに関する専門知識が必要です。また、研究所と異なり、チームで製品を開発していきますので、ある程度のコミュニケーション力や交渉力といった能力が必要となります。
SEは業務システムを収めるお客さんのニーズを引き出し、さらにそれを正しい設計に落とし込むことが必要で、コミュニケーション力、交渉、業務知識、システム知識など高いスキルが必要です。ただ、業務システムは何を作るべきかお客さん自身がわかっていなかったり、お客さんがわがままだったりするケースが多く、それをうまく仕切ることがソフトウェア開発プロジェクトの成功を大きく左右するので、技術知識よりも、ニーズを聞き出す力や、その場を仕切る交渉力など、ソフトなスキルが重要になってきます。
プログラマは最低限の知識と、論理的に考えられる力と体力が大事だと思います。SEやプログラマは技術的な専門性は低いので文系でも大丈夫です。
・開発職は具体的にどのような仕事をしているのか?
業務ソフトの開発者はプログラミングやテストなど、ソフトを実際に作りこむような仕事をしています。組み込みソフトの開発者は製品(たとえば携帯電話)のソフトの部分のコンセプト作り、設計、開発、テストなど全般を行います。
>>生涯プログラマというのは現実的に不可能?
不可能ではないと思いますが、普通に経験をつむとより付加価値の高いSEやコンサルタント、プロジェクトマネジャーにシフトしていきます。
(ただし、ゲームソフトなどの領域には職人的なプログラムのプロも存在します。)
>>ソフトウェア開発とシステム開発とでは何が違うのでしょうか?
ソフトウェアだけでなく、ハードウェア、ネットワーク、データなど他の組み合わせでシステムができています。ですので、ソフトウェア開発はシステム開発の一部です。
理系のバックグラウンドを生かし、ものづくりがすきなのであれば組み込みソフトの開発者がいいと思います。
お客さんの問題を解決したいとか、激務でも良いからお金がほしいといった場合はSEが向いていると思います。よりお客さんの問題解決に特化したいのであれば、SEよりもより上流を担当し、現状分析や、業務/システムのコンセプト作りを担当するITコンサルタントを目指すと良いのではないでしょうか。
ちなみにSEやITコンサルタントに就職すると、まずプログラミングから担当することになると思います。
IT業界の仕事に関しては、就職活動関係の本がいろいろ出ていますのでこれらを参考にすると良いと思います。
ご丁寧に回答していただきありがとうございます。
大変分かりやすくまとめていただき、参考になりました。
やはり現実的にはSE等を目指していくしかないようですね・・・。
コミュニケーション能力にあまり自信がないので不安ですが、今後身につけていかなければなりませんね。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング SEとWebエンジニアの業務内容の違いについて 3 2023/06/22 23:23
- 就職 情報学部、24卒で就活真っ只中です。 当初は情報学部だから・将来性のある仕事に就きたいと思い、IT業 5 2023/06/04 16:03
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- IT・エンジニアリング 新卒は上流か下流か? 私は現在、四回生で日系大手Sierに内定しています。 私の勤務予定の企業では、 5 2022/10/09 00:08
- その他(悩み相談・人生相談) 客観的に見て私の適職・天職は何ですか? ①過去に夢中になったものは何か? 絵(幼稚園から今もずっと) 5 2022/07/14 16:36
- 大学院 大学研究室選び 失敗 5 2022/04/29 18:50
- その他(悩み相談・人生相談) 薬学部について 私は理系志望の高校1年生です。医療系、工学に興味があったため薬科学科に入り製薬企業で 2 2022/08/18 02:32
- IT・エンジニアリング 開発エンジニアとテスター 閲覧ありがとうございます。 仕事について相談させていただきたく投稿しました 2 2022/12/07 18:38
- 転職 バックオフィス業務とは...? 6 2023/01/12 14:06
- 大学院 理系大学生です。 超伝導体とか物性の研究に興味があります。 大学院に進学して修士課程を卒業したあと、 5 2023/07/08 19:03
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
院卒はSEより研究・開発職になるべきか
大学院
-
大手メーカーのSEとソフトウェア開発職って…?
IT・エンジニアリング
-
富士通とNECと日立の決定的な違いをおしえてください。 就職活動のためです。 よろしくお願いいたしま
就職
-
-
4
ステップ数について
C言語・C++・C#
-
5
専攻テーマって…?
就職
-
6
一流企業の研究職(研究開発職)に配属されようと思ったらどのレベルの大学を出ていなければならないのでし
就職
-
7
文面で御社は「貴社」、では部門は「貴部門」??
就職
-
8
自分の質問を「ご質問」と表現
日本語
-
9
専攻とは
大学・短大
-
10
院に進学して同じ企業の受け直しってどうでしょう?
就職
-
11
26歳理系修士の就職状況について(長文)
大学・短大
-
12
富士通に就職するか、キヤノンに就職するか?
就職
-
13
会社の敬称は御社。では部署の敬称は?
転職
-
14
面接で就活状況を聞かれ、内定を貰ってないのに貰っていると嘘をついた場合
就職
-
15
「年次」と「年時」に使い方について
日本語
-
16
面接官が明らかに私に興味なさそうなんですが・・・。
転職
-
17
日本総合研究所の内定をもらいました
就職
-
18
弊社のように、研究室のことを言うのに、「弊研究室」はおかしいでしょうか?当研究室などはよく見ると思い
日本語
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
研究開発、設計開発、SEの違い...
-
プログラマは手に職つかない?
-
使い捨て社員のスキルアップに...
-
プログラミングってプログラミ...
-
ゲーム業界を目指すのに必要な...
-
就活 学生生活頑張ったことの...
-
28歳からのプログラミング、成...
-
文系出身でプログラミング未経...
-
クライアントに出すメールで、...
-
成人知能検査の結果を教えてく...
-
なんか教えてgooo!って変な回...
-
チェーンソーの耐用年数
-
データサイエンティストとwebエ...
-
「ありますか」と聞く場合、Is...
-
知識を深めるを熟語にすると?
-
30歳代まで とは何歳までで...
-
教えてgooは、知恵袋と比べると...
-
本当に下らないのですが、オ、...
-
独身男性はどうやって性欲をお...
-
作文「将来の夢」添削お願いし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
研究開発、設計開発、SEの違い...
-
プログラミング関連で就職する...
-
28歳からのプログラミング、成...
-
理系で数学や物理は得意なのに...
-
僕はコンピューターの専門に行...
-
使い捨て社員のスキルアップに...
-
27,8歳からプログラマ・シ...
-
コピペプログラマを脱出するには
-
IT業界に勤めて10年以上経ちま...
-
プログラマ適性検査
-
データ入力(キーパンチャー)に...
-
底辺職業プログラマーを育てる...
-
仕事の悩みを聞いてください(...
-
プログラマ(開発)やりたいです。
-
プログラミングって副業ででき...
-
IT業界は35歳以上はリスト...
-
プログラマーとWEBデザイナ...
-
履歴書に書く内容
-
ゲームプログラマーになりたい...
-
IT業界の特定派遣で働いている人へ
おすすめ情報