ITのお仕事とは?
【公開日: 2026年4月26日】
初心者向け: ITの基礎 その2
~「ITエンジニア」には、できることや担当することがたくさんある話~
ITエンジニアがその担当業務によって名称があるように、ITの仕事もそれだけたくさんある
という事を入社後に知った私。(それまでは、やはり「なんかPCを何とかしてシステムを作る人」というイメージでした)
・・・という訳で、IT未経験者向けに「こんな仕事あるよ!」という事を書いていこうと思います。
少しでもITのイメージが明るくなったら幸いです。
●IT業務分野のイメージ
IT業務の分野ですが、分かりやすいところでは、こちらのイラストのような分類になるかと思います。
| 説明 | |
|---|---|
| フロントエンド | webサイトやホームページ、アプリ画面など、利用者が実際に見ることができるものに関わります |
| バックエンド | サーバ処理・計算処理・データベースを介して処理を返したり等、利用者に見えない部分を行います |
| インフラ | インターネット環境・PCやケーブル等の整備・ファイアウォールの設定などなど、システムやインターネットを利用するにあたり必要になる設備があります |
| データベース | そのシステムに関わる全てのデータを保管・管理し、データの取り出しや保存・データ受渡等の処理を行います |
こちらは一例です。IoT、クラウドサービス、AI、外部連携など、IT分野はたくさんあります!
では、実際のIT現場ではどのような仕事をしているのでしょうか?
●システム開発
一般的なITのイメージがこちら(ドラマでよくある、PCに向かってポチポチターン!してる人のイメージ)。
このイメージだといわゆるプログラマーという人ですが、実際の開発にはプログラミング(製造)の他、設計やテスト、ソース解析など作業が分岐しています。
それぞれに人員を確保するので、自分に向いている・レベルにあっている仕事を選ぶこともできます。
●プロジェクトマネージメント(PM)
開発プロジェクト全体を管理する、現場に欠かせない存在です。
プロジェクトマネージャー自身はプログラミングをするというより、進捗やタスク管理資料作成、顧客とヒアリング、チームマネジメントなどの管理業務がメインです。
●テスト
開発中のシステムやアプリがきちんと思い通りに作動するかテストを実施します。
小さな仕組み一つ一つのテスト(単体テスト)・仕組みを繋いだテスト(結合テスト)など、テストは開発中に何度も行います。
レベルが上がると、総合テストやテスト仕様書の作成などの作業もできるようになります。
●システム運用・維持・保守
できあがったシステムをサービスイン(公開)した後、そのシステムやアプリを継続して利用できるよう運用するスタッフがいます。
システムの日常運用や管理、システムエラーの対応、OA機器(PC、電話、コピー機などの機器の総称)等の環境保守、アプリ更新などの業務があります。
●データ分析
様々なデータを抽出・収集・集計などを行い、今後の傾向や業務利用に役立つデータを作成します。
SQL(エスキューエル)というデータベース言語を利用します。
●インフラ
ネットワーク環境やPC・OS・サーバーの構築・セキュリティ環境整備などの他、実機の準備や
LANケーブル設置などの体を動かす作業も含みます。最近はクラウドを利用する事も増えてきており、開発+インフラ構築の知識が必要になる場合もあります。
インフラもまた色々な仕事があります。
●デザイン
HPやwebアプリなどの画面のデザインを行います。画面に動きを与えたり仕様を追加したりするため、プログラミング技術も必要です。
センスも問われます。
●その他にも、ITの仕事はいろいろ
・・・などなど
まとめ
ITエンジニアになる!と意気込んだものの、「じゃあ何を目指す?」となった時にいろいろな可能性があることが分かりました。
自分がどの分野が得意なのかは、正直やってみないと判断が難しいですが・・・
興味を持った分野を深く調べてみて、面白そう!と思ったら挑戦してみるのが良いかもしれませんね。
この記事を書いた人:
よこた