この記事のポイント
- ITエンジニアにはハードウェア・ソフトウェア・その両面を持つ職種がある
- 職種によって必要な言語やスキルが異なるため、自分の興味に合った方向性を見つけることが大切
- 未経験・文系出身でもITエンジニアを目指せる職種は多い
ITエンジニアへの第一歩を踏み出そう
無料会員登録はこちら
まずは無料で会員登録してみてください。
IT関係のエンジニアになりたいと感じている人は多いはず。しかし、IT関係って何を指しているのでしょうか。漠然とSEって格好いいなと感じている就活生もいますよね。特に文系出身の方は、職種の違いに混乱することも多いのではないでしょうか。
ここでは、ITの職種の違いをわかりやすく解説していきます。職種選びの参考にしてください。
エンジニアには、ハードとソフトがある!
最初に考えておいた方が良いことは、IT業界には、ハードウェアに関する職種とソフトウェアに関する職種があるということです。
ハードウェアとは、入れ物のこと。ソフトウェアとは、その中で動作するプログラムやアプリケーションのことです。簡単に分けるとその2種類。さて、あなたはどっちのエンジニアになりたいですか?ソフトウェアのエンジニアを希望するなら、確実にプログラミング言語の知識やデータベースなどの知識が必要となります。
ハードウェアのエンジニアになるならば、回路や電気などの機械的な知識が必要です。これまでに学んだ知識を活かせる職種を選んでもいいですし、就職してから学ぶことだってできますよ。
自分がやりたい、興味がある!と感じた方向性に進む方が楽しいエンジニアライフを送れるでしょう。
■ソフトウェアのエンジニア(SE)の種類
システムエンジニア、いわゆるSEと呼ばれる職種ですね。SEは幅広い分野で利用される言葉で、プログラマーや、ウェブデザイナー、ウェブディレクターなどを総括してSEと呼んでいます。就活生の多くの憧れの職種がこれにあたるでしょう。
- ウェブデザイナー
もしもキラキラとした生活を送りたいなら、ウェブデザイナーのお仕事がおすすめ!テレビドラマなどに出てくるキラキラ女子のエンジニアなどは大抵の場合にはウェブデザイナーです。ウェブデザイナーのお仕事は、ウェブデザイン、サイトデザイン全般を行うお仕事のため、デザインセンスが問われるお仕事。
考えてみてください!サイトを検索して出てきたページがおしゃれでサイト構成が使いやすいページの方が読む意欲が湧いてきますよね?センスが重要なんです。常日頃からアンテナを立てて、おしゃれなどに興味を持つと良いでしょう。
学んでおいた方が良い言語は、HTML・CSSはもちろん、JavaScript(フロントエンド)やPHP、Python(バックエンド)などです。当然デザインツールの知識も役立つでしょう。
関連記事
- プログラマー
プログラマーは読んで字のごとく、プログラミングを行うお仕事。アプリケーションの開発部門などに配属されることになるでしょう。
必要な言語は、ウェブデザイナーに必要な言語に加えて、C言語やC++、Swiftなどの知識があると強みになります。キャリアアップしやすいお仕事なので、新卒生などにはおすすめです。
- ウェブディレクター
ウェブディレクターは、デザイナーや、プログラマーを経てキャリアアップでなれる職種です。ウェブサイト全体をマネージメントしていきます。
プログラミング言語の知識だけではなく、ネットワークやデータベースなどの幅広い知識が必要です。運用部隊や、クライアントとの要件定義なども行うため、コミュニケーション能力が必須と言えるでしょう。
■ ハード面とソフト面を兼ね備えたエンジニア
- ネットワークエンジニア
ネットワークエンジニアは役割が分かれています。例えば、物理的な配線などを実現するインフラ担当者。通信の規則性などをデザインするプロトコルの担当者。全般のネットワークデザインを行う設計担当者。ネットセキュリティーを見るセキュリティー担当者、ネットワーク負荷や、データセンターの監視を行う運用管理者などで構成されています。
企業によって、役割や担当は変わってくるでしょう。ネットワークエンジニアに必要な知識はシェルスクリプトやネットワーク機器の操作(CLIコマンド)です。近年はクラウド環境(AWS・Azureなど)の知識も求められるケースが増えています。
設計担当者は幅広い知識があると重宝されます。ネットワークエンジニアには、ルーターやスイッチングハブといったネットワーク機器の知識が必要になるからです。また、ネットワーク機器には特殊な一体型の機器も多く、データセンター勤務になった場合には、サーバーのハードウェアの知識と共に必須となるでしょう。ただし、ネットワークエンジニアの職種は0からスタートする人がほとんど。今知識がなくても目指すことは可能なので、興味のある人はぜひ目指してみてくださいね!
- セールスエンジニア
セールスエンジニアとは、つまり営業技術のこと。営業などの人との関わりが好きだけれどエンジニアへの憧れを捨てきれないという就活生にはぴったりです。様々な人との出会いがあることもセールスエンジニアの魅力。営業とは、物を売るお仕事。技術的な見地はあまり必要とはされていません。それは、セールスエンジニアとペアで営業活動を行うからです。顧客から信頼を得やすい営業とは、セールスエンジニアの方です。技術的な知識が豊富であれば、顧客のニーズを的確に捉え、適した製品や、ソリューションを提案できるでしょう。言語の知識は直接的には必要はありません。しかし、営業として顧客のニーズを捉えるためには、ある程度の知識は必要です。幅広い言語の知識を身につけておくと役に立つでしょう。
- ITコンサルタント
インフォメーションテクノロジー業界のコンサルタントのお仕事です。コンサルタントを行いますから、ハードウェア、ソフトウェア両方の側面から幅広い技術的な知識が必要です。ITエンジニアの頂点ともいえるお仕事。ITエンジニアはキャリアアップをしてITコンサルタントを目指してみましょう!やりがいがあり、信頼されるお仕事ですよ。当然コミュニケーション能力が高くないと務まりません。DX(デジタルトランスフォーメーション:業務や事業をデジタル技術で変革すること)推進が企業の重要課題となっている今、ITコンサルタントの需要はさらに高まっています。ぜひ目指してみてください。
■ハードウエアのエンジニア
ハードウエアのエンジニアにも役割はたくさんあります。要件を満たすための電気回路の設計を行うエンジニア、デザイナーの要望を実現するための機械設計エンジニア、ハードウェアのデザイナーなど様々です。ハードウェアのエンジニアには、ハードウエア記述言語の知識が必要です。しかし、特殊な言語のため、就活生が事前に身につける必要はありません。ただし、機械が好きなことは必須項目となるでしょう。理工学部出身であれば適しているかもしれませんね。
よくある質問
Q. SEとプログラマーの違いは何ですか?
SEはシステム全体の要件定義・設計など上流工程を担当し、プログラマーはその設計書をもとにコードを書く下流工程を担当します。新卒入社後はプログラマーとしてキャリアをスタートし、経験を積んでSEへステップアップするケースが一般的です。
Q. 文系・未経験からでもITエンジニアを目指せますか?
はい、目指せます。ネットワークエンジニアをはじめ多くのITエンジニア職種では、入社後の研修でゼロから学べる環境を整えている企業が多くあります。大切なのは技術的な事前知識よりも、ITへの興味や学ぶ意欲です。
Q. ITエンジニアとして就活する際、何を準備すればよいですか?
志望する職種を絞り込んだうえで、その職種で使われるプログラミング言語や技術の基礎を学んでおくと有利です。ポートフォリオ(成果物)を作成しておくと、面接でのアピールにもつながります。
まとめ
IT業界でエンジニアを目指すなら、自分の長所や興味を生かして、職種を選んでみましょう。これだ!と感じる職種が見つかったなら、必要となる知識を身につけ、強みを持って就活に臨んでみてくださいね。何もわからなくても大丈夫。誰でもみんな初心者です。大切なことはエンジニアになりたいと感じる心。応援しています!
自分に合ったIT企業を見つけよう
無料会員登録で求人をチェック
まずは無料で会員登録してみてください。
編集後記
編集者
エンジニア就活
ITエンジニアを目指す就活生に向けて、求人情報・選考ノウハウ・業界研究など実践的なコンテンツを届けています。
就活生の疑問や不安に寄り添いながら、日々コンテンツを更新しています。




![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、カジュアルゲームアプリを作ってみよう](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/07/engineer-shukatu-006-200x125.png)


![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、Backbone.jsを学ぼう](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/10/engineer-shukatu-107-200x125.png)
![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、Vagrantを学ぼう](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/10/engineer-shukatu-091-200x125.png)

![[就活イベント]1日完結。現場のプロエンジニアのサポートのもと、C言語を勉強しよう!](https://d27vb9sappzlhp.cloudfront.net/wp-content/uploads/2014/07/engineer-shukatu-005-200x125.png)