読者です 読者をやめる 読者になる 読者になる

ねっとぱんだ

Webデザイン、プログラミングの勉強ブログ。

【基礎知識】ITエンジニア

ITエンジニアについて

SE(systems engineer)
コンピューター-システムの分析と設計に携わる人。情報処理技術者
技術を中心とした業務がメイン。
SIer
読み方:エスアイアー,エスアイヤー。
システムインテグレーション(system integration)を行う人。
システムインテグレーション(system integration)
利用目的に合わせて,多種多様のハードウエア・ソフトウエア・メディア・通信ネットワークなどのなかから最適のものを選択し,組み合わせて,コンピューター-システムを構築すること。
システムを構築する際に、ユーザーの業務を把握・分析し、ユーザーの課題を解決するようなシステムの企画、構築、運用サポートなどの業務をすべて請け負うこと。
コンサルティングを中心とした業務がメイン。
PM(programer)
システムエンジニア下流工程。作業をする人のイメージ。
実際には大規模サービスでない限り、設計およびプログラミングを両方やっていく。
データベースエンジニア
データベースの開発・設計、もしくは運用・管理を行うエンジニア
  • ソフトウェアエンジニア
    最適なデータベースを開発・設計
  • ハードウェアエンジニア
    データベースシステムが動作するインフラを管理し、データを長期的に保存するためのストレージ・サーバーの最適化や使用効率の最大化を図る
  • 運用系エンジニア
    稼働中のデータベースの運用や、アクセス権管理などのセキュリティ規則設計、データバックアップなどを行う。
    プログラマーシステムエンジニアの実務経験が必要。
    OracleMySQLPostgreSQLMicrosoft SQL Server,MongoDB、Memchached、Redis
ネットワークエンジニア
コンピューターネットワークのシステム構築や保守管理などを行う技術者。ネットワーク設計、ネットワーク構築、ネットワーク監視・運用をする。
セールスエンジニア
お客様が自分たちの製品を正しく活用できるよう情報を提供していき、営業が製品・サービスを販売するのを助ける仕事。
  • キャリアパス(Career path、直訳すると「キャリアを積む道」を意味する)
    企業の人材育成制度の中でどのような職務にどのような立場で就くか、またそこに到達するためにどのような経験を積みどのようなスキルを身につけるか、といった道筋のこと
組み込みエンジニア
電気製品の機能を作動させる際に必要なソフトウェアを組み込むエンジニア
フロントエンドエンジニア
JavaScriptHTML5/CSS3、PHPといったプログラム言語など、高度なWeb制作スキルを持った人
セキュリティエンジニア
情報セキュリティに特化したエンジニア
インフラエンジニア
企業において重要な役割を担うシステムの運用や、通信ネットワークの管理など、常に”安定稼働”させる為に欠かせない存在
シニアエンジニア
「熟練技術者」「高度専門技術者」
チーフエンジニア
「開発責任技術者」

参考
http://eng-entrance.com/engineer-type#IT
http://eng-entrance.com/engineer-type#IT
http://shiumachi.hatenablog.com/entry/2016/06/04/160916
http://www.hrpro.co.jp/glossary_detail.php?id=48

webエンジニアについて

将来性はある。
プログラマーは将来的になくなる?

参考
https://mayonez.jp/1522

webエンジニアの種類

WEBプログラマー
ブラウザで使用できるアプリケーションを開発することが多い
SE
顧客との打ち合わせや、どんなシステムを実現するのかという仕様を設計したり、それを動作させるためのプログラムの設計などに関する仕事を行う
WEBデザイナー
画面デザイン
インフラエンジニア
サーバーの設定やセキュリティ、ネットワークなどの構築を担う。セキュリティレベルがきわめて高いような場合にはインフラエンジニアと呼ばれるサーバーやネットワークを担当する技術者が担当する。

参考
http://engineer-milione.com/engineer-types.html