Slide 1

Slide 1 text

IT エンジニアのお仕事(ライトバージョン) Hironobu FURUHASHI 自社採用・人材紹介業で知っておきたい

Slide 2

Slide 2 text

2 IT エンジニアのお仕事 @hrfr84 IT 系の用語って、わかりにくいですよね

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

4 IT エンジニアのお仕事 @hrfr84 一瞬で嫌になるくらいの横文字…そして

Slide 5

Slide 5 text

5 IT エンジニアのお仕事 @hrfr84 企業 「バックエンドだけでなくマークアップもやってもらいます」

Slide 6

Slide 6 text

6 IT エンジニアのお仕事 @hrfr84 ブックエンドだけでなくマグカップ…だと…?

Slide 7

Slide 7 text

7 IT エンジニアのお仕事 @hrfr84 求職者 「アジャイル・ウォーターフォールどちらのスタイルでもイケます」

Slide 8

Slide 8 text

8 IT エンジニアのお仕事 @hrfr84 アジャスタイルでも編み込みでもイケます…髪型の話…?

Slide 9

Slide 9 text

9 IT エンジニアのお仕事 @hrfr84

Slide 10

Slide 10 text

10 IT エンジニアのお仕事 @hrfr84 IT エンジニアって、何を作ろうとしているの? なりたい・やりたいことってなんなの? どんな役割分担で実務をしているの?

Slide 11

Slide 11 text

11 IT エンジニアのお仕事 @hrfr84 そのあたりを飽きないように解説していきます

Slide 12

Slide 12 text

12 IT エンジニアのお仕事 @hrfr84 申し遅れました

Slide 13

Slide 13 text

13 IT エンジニアのお仕事 @hrfr84

Slide 14

Slide 14 text

本日のアジェンダ 1. IT システムの構造 2. IT エンジニアの呼称とその分布 3. IT エンジニアの仕事上の分類 4. おわりに IT エンジニアのお仕事 @hrfr84 14

Slide 15

Slide 15 text

IT システムの構造

Slide 16

Slide 16 text

そもそも IT システムとはなにか 16 IT エンジニアのお仕事 @hrfr84 適切な 要求 に対して 反応 を返す仕組み Request Response

Slide 17

Slide 17 text

反応? 17 IT エンジニアのお仕事 @hrfr84 何が反応を返すかでシステムの分類ができます

Slide 18

Slide 18 text

分類1:スタンドアローン型(stand-alone) 18 IT エンジニアのお仕事 @hrfr84 機器に要求すると その機器だけで反応が返る仕組み 例) Word や Excel、オフラインゲームなど 要求 反応

Slide 19

Slide 19 text

分類2:クライアント・サーバー型(client-server) 19 IT エンジニアのお仕事 @hrfr84 機器に要求すると 別の機器が反応を返す仕組み 例) 基幹系システム、出退勤システムなど社内システム 要求 反応 クライアント (オンプレミス)サーバー

Slide 20

Slide 20 text

20 IT エンジニアのお仕事 @hrfr84 クライアント: 適切な要求を出すもの・反応を受け入れるもの サーバー : 出された要求に対して反応を返すもの

Slide 21

Slide 21 text

21 IT エンジニアのお仕事 @hrfr84 某議員「サーバーは増やすんじゃなくて 時代はもうクラウドなんですよ!!」

Slide 22

Slide 22 text

クラウドってなんなの? 22 IT エンジニアのお仕事 @hrfr84 クライアント・サーバー型の「類型」です 「サーバーが物理的にどこにあるかわからないもの」 (論理的にはわかる) 要求 反応 クライアント クラウド上にあるサーバー

Slide 23

Slide 23 text

クラウドじゃないものって? 23 IT エンジニアのお仕事 @hrfr84 サーバーが物理的にどこにあるかわかる場合は 純粋なクライアント・サーバー型です 要求 反応 沖縄支社のパソコン 仙台本社にあるサーバー

Slide 24

Slide 24 text

IT エンジニアの呼称とその分布

Slide 25

Slide 25 text

25 IT エンジニアのお仕事 @hrfr84 エンジニア分布 フィールド / サービス フロントエンド サーバ / セキュリティ マークアップ クラウド / インフラ データベース バックエンド セールス / テスト / 社内SE(情シス) / UX / フルスタック フロントエンド ネットワーク / セキュリティ UI

Slide 26

Slide 26 text

先生、よくわかりません 26 IT エンジニアのお仕事 @hrfr84 とりあえず、下記が「対になる概念」であることを覚えておきましょう フロントエンド : 画面に関わるもの バックエンド : それ以外

Slide 27

Slide 27 text

フロントエンドエンジニアの原動力(私見) 27 IT エンジニアのお仕事 @hrfr84 作ったものが目の前で動くのが楽しい! 見たい・見せたい・使ってもらいたい! 「UI / UX は俺らが作る!!」という熱意

Slide 28

Slide 28 text

UI / UX…? 28 IT エンジニアのお仕事 @hrfr84 UI: User Interface 画面設計のことです。 ユーザーの目や使い勝手に直接関係する分野です。 UX: User eXperience 顧客体験のことです。 システムを利用してどのような経験を得るのかを設計します。

Slide 29

Slide 29 text

フロントエンド採用側が求めるもの(例) 29 IT エンジニアのお仕事 @hrfr84 ポートフォリオサイト Qiita(技術ブログ)への投稿 Github(コード保管庫=自分のプログラムを見せられる場所)への投稿 「なぜフロントエンド領域を選んだのか。フロントエンドで何をしたいのか」

Slide 30

Slide 30 text

バックエンドエンジニアの原動力(私見) 30 IT エンジニアのお仕事 @hrfr84 作ったものが動くことそのもの 動いたものを使ってもらえること 知的・技術的探究心をより不覚満たしたい! 「システムの根幹を握っている!」というプライド

Slide 31

Slide 31 text

バックエンド採用側が求めるもの(例) 31 IT エンジニアのお仕事 @hrfr84 Githubへの投稿 職務経歴(どんな立ち位置で仕事に関わったか) Qiita(技術ブログ)への投稿 「クラウドよりの技術を持っているかどうか」

Slide 32

Slide 32 text

他のエンジニアは? 32 IT エンジニアのお仕事 @hrfr84 個別に聞いてください (機会いただけるならまた喋ります)

Slide 33

Slide 33 text

ふらふらさんの原動力は? 33 IT エンジニアのお仕事 @hrfr84 いつかお話する機会もあるじゃろうて…

Slide 34

Slide 34 text

IT エンジニアの仕事上の分類

Slide 35

Slide 35 text

実務の分類 35 IT エンジニアのお仕事 @hrfr84 ざっくり 上流 と 下流 に別れます 設計 開発・テスト・運用

Slide 36

Slide 36 text

ウォーターフォール・モデル 36 IT エンジニアのお仕事 @hrfr84 要求 定義 概要 設計 詳細 設計 開発 テスト 運用 上流 下流

Slide 37

Slide 37 text

ウォーターフォール・モデル 37 IT エンジニアのお仕事 @hrfr84 要求 定義 概要 設計 詳細 設計 開発 テスト 運用 ↑上流 ↓下流 プログラマー コーダー(マークアップ) テスター オペレーター カスタマーサポート インサイドセールス 顧客 & システム営業 &システムエンジニア システム営業 & システムエンジニア & インフラエンジニア システムエンジニア & セキュリティエンジニア PdM(プロダクトマネージャー) PjM(プロジェクトマネージャー) 開発リーダー テストリーダー プロジェクトリーダー エンジニア

Slide 38

Slide 38 text

個々の詳しい業務内容 38 IT エンジニアのお仕事 @hrfr84 個別に聞いてください 一番大切な部分である気がします (機会いただけるならまた喋ります)

Slide 39

Slide 39 text

ケーススタディ

Slide 40

Slide 40 text

例 40 IT エンジニアのお仕事 @hrfr84 求職者「フロントエンドでプログラミングしたいんです」

Slide 41

Slide 41 text

41 IT エンジニアのお仕事 @hrfr84 ここらへんの(黄色いところ) フィールド / サービス フロントエンド サーバ / セキュリティ マークアップ クラウド / インフラ データベース バックエンド セールス / テスト / 社内SE(情シス) / フルスタック / UX ネットワーク / セキュリティ UI フロントエンド

Slide 42

Slide 42 text

このあたり(黄色いところ) 42 IT エンジニアのお仕事 @hrfr84 要求 定義 概要 設計 詳細 設計 開発 テスト 運用 ↑上流 ↓下流 プログラマー コーダー(マークアップ) テスター オペレーター カスタマーサポート インサイドセールス 顧客 & システム営業 &システムエンジニア システム営業 & システムエンジニア & インフラエンジニア システムエンジニア & セキュリティエンジニア PdM(プロダクトマネージャー) PjM(プロジェクトマネージャー) 開発リーダー テストリーダー プロジェクトリーダー エンジニア

Slide 43

Slide 43 text

例 43 IT エンジニアのお仕事 @hrfr84 企業「まずは開発リーダーから入ってもらって、最終的には設計を任せたい」

Slide 44

Slide 44 text

このあたりのポジション 44 IT エンジニアのお仕事 @hrfr84 要求 定義 概要 設計 詳細 設計 開発 テスト 運用 ↑上流 ↓下流 プログラマー コーダー(マークアップ) テスター オペレーター カスタマーサポート インサイドセールス 顧客 & システム営業 &システムエンジニア システム営業 & システムエンジニア & インフラエンジニア システムエンジニア & セキュリティエンジニア PdM(プロダクトマネージャー) PjM(プロジェクトマネージャー) 開発リーダー テストリーダー エンジニア プロジェクトリーダー

Slide 45

Slide 45 text

おわりに

Slide 46

Slide 46 text

伝わってれば嬉しいこと 46 IT エンジニアのお仕事 @hrfr84 IT エンジニアは どういう IT システムを どの職務領域で 何をやることで 作り上げたいのか

Slide 47

Slide 47 text

47 IT エンジニアのお仕事 @hrfr84 エンジニアの種類は、人生の数だけあるかもしれません

Slide 48

Slide 48 text

Thanks! @hrfr84