Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IT エンジニアのお仕事(ライトバージョン)

hrfr84
June 26, 2020

IT エンジニアのお仕事(ライトバージョン)

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

をゆるく解説

hrfr84

June 26, 2020
Tweet

More Decks by hrfr84

Other Decks in Business

Transcript

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  14. IT システムの構造

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  38. ケーススタディ

    View full-size slide


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

    View full-size slide

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

    View full-size slide

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

    View full-size slide


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

    View full-size slide

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

    View full-size slide

  44. おわりに

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  47. Thanks!
    @hrfr84

    View full-size slide