そもそもIT業界とは?
ITとは、インフォメーションテクノロジーの略で、
PCなどのコンピューターや、インターネットなどの
ネットワークに関する技術によるサービスを展開する業界
のことを言います。
ITとは、インフォメーションテクノロジーの略で、
PCなどのコンピューターや、インターネットなどの
ネットワークに関する技術によるサービスを展開する業界
のことを言います。
情報技術によって様々なシステムを作ります。
イメージしやすいもので例えると…自動車や電車を作る仕事
関連:システム開発で作るモノ、システム開発の仕事の流れ
システムを動かす基盤となるサーバ(※)やネットワーク環境を整えます。
イメージしやすいもので例えると…地盤を整えて、線路や道路を作る仕事!
関連:インフラ構築で作るモノ、インフラ構築の仕事の流れ
(※)サーバ:サービスを提供するものをサーバといいます。(例えば…ビールサーバやウォーターサーバなど。)
IT業界では、システムやWebサービスを提供するコンピューターのことを指します。
完成済みのシステムや、サーバ・ネットワークに、不具合が無いようにサポートします。
イメージしやすいもので例えると…点検、修理、補強作業をする仕事!
関連:運用保守エンジニア(システム開発)の仕事、運用保守エンジニア(インフラ構築)の仕事
情報技術で作られているモノの例を紹介します。
業務システム | 顧客や勤怠、在庫管理の業務を効率化させるシステム |
アプリ、ゲーム | SNS、スマホゲームなど |
Webサイト | ブログ、オンラインショップ、動画サイトなど |
ネットワーク | 無線LAN、有線LANなど |
サーバ(OS) | iOS、Android、Mac、Windowsなど |
サーバ (ウェブシステム) | AWS、マイクロソフトWindows Serverなど |
色々な仕事、職種、工程を通して成り立っています。
IT業界の仕事はチームワークが重要です!
【計画】
ITコンサルタントが、顧客に対し「こういうモノを作りましょう」と計画します。
【要件定義】
計画が固まったら、要件をまとめます。それを要件定義といいます。
【制作(システム開発)】
プロジェクトマネージャーが制作現場のリーダーをします。
設計書を作るシステムエンジニア、その設計書に基づきシステムが動くようにプログラムを書きだすプログラマーがいます。
完成後はテストを行い、問題なければ納品します。
【運用保守】
納品後もシステムが正常に動いているかを監視し続ける必要があります。
バグなどが生じた際は修正作業を行います。
運用保守エンジニアがこの仕事を請け負います。
【計画】
ITコンサルタントが、顧客に対し「こういうモノを作りましょう」と計画します。
【要件定義】
計画が固まったら、要件をまとめます。それを要件定義といいます。
【制作(インフラ構築)】
プロジェクトマネージャーが制作現場のリーダーをします。設計書を作るシステムエンジニア、その設計書に基づき、構築・テストを行うためシステムエンジニアがいます。
【運用保守】
納品後もシステムが正常に動いているかを監視し続ける必要があります。バグなどが生じた際は修正作業を行います。運用保守エンジニアがこの仕事を請け負います。
上記の説明は一例です。各プロジェクトにより、流れや役割は異なります
それぞれの仕事によって役割が異なります。
実際にIT業界で働く当社の社員インタビューもご覧ください。
ITを利用している顧客の課題を解決するための職種。顧客からの課題を丁寧に聞いたうえで、プロジェクトの提案、計画等を行うといったコンサルティング業務を行います。プロジェクトや企業によっては、ITコンサルタントがシステムエンジニアとして開発・構築などの技術的な仕事を兼任する場合もあります。
プロジェクトに関わる全ての責任を負う役割を持つ管理者です。プロジェクトの予算、要員、進捗を管理し、プロジェクトの完了後は顧客への納品まで行います。プロジェクトマネージャーを担うには、豊富な経験、知識、技術が必要になります。
顧客の要望に対して技術面で解決を図る役割を果たします。開発系SEはシステム開発に関して、要件に沿ってプロジェクトの設計を行います。 インフラ構築系SEは、ITインフラシステムに関して、専門的な視点から要件に沿ってプロジェクトの設計を行います。
指示に従って実際にプログラミングを行い、開発やテストを行います。
開発が完了したシステムが日々正常に維持できるよう、管理や監視を行います。不具合があった場合は、システムの改良や機能強化、アップデート作業をするなどメンテナンスを行います。
インフラ構築の場合、運用と保守で役割が分かれているケースが多いです。
運用:サーバやネットワークが正常に稼働しているかを監視し、障害が起きないように、セキュリティのアップデート作業や定期的なメンテナンス作業を行います。
保守:サーバやネットワークで障害が発生した際は、原因を追及したうえで問題を切り分け、復旧作業などを行います。