Slide 1

Slide 1 text

新卒エンジニアの研修を担当した元 CTO が 推薦する記事・書籍 July Tech Festa 2021 B4 わだよし

Slide 2

Slide 2 text

はじめに 自己紹介と今日の内容

Slide 3

Slide 3 text

自己紹介 - わだよし(yo41sawada) ⦿ 経歴 3 ⦿ スキル ⦿ 登壇・執筆 Simplex -> Flect -> Infcurion - Java / Azure / Salesforce - SaaS - プロダクト・エンジニア組織の立上・拡大 - 認証・認可基盤に Keycloak を使って開発生産 性を上げた話@ JJUC CCC 2020 Fall - Microsoft Azure Technology 1ヶ月でクラウドエ ンジニアになる本(共著)

Slide 4

Slide 4 text

話すこと・話さないこと 4 話すこと - 記事・書籍の紹介(独断と偏 見、駆け出し・新卒エンジニア向け) - 心構え 話さないこと - 技術的内容の詳細

Slide 5

Slide 5 text

本編 新卒エンジニアの研修を担当した元 CTO が推薦する記事・書籍

Slide 6

Slide 6 text

スキル編 新卒エンジニアの研修を担当した元 CTO が推薦する記事・書籍 6

Slide 7

Slide 7 text

ITスキル標準(ITSS) 7 ITスキル標準(ITSS)

Slide 8

Slide 8 text

Developer Roadmaps 8 Developer Roadmaps

Slide 9

Slide 9 text

IT・コンピュータ基礎編 新卒エンジニアの研修を担当した元 CTO が推薦する記事・書籍 9

Slide 10

Slide 10 text

幅広いスキルと合わせて 10 若手ITエンジニア 最強の指南書

Slide 11

Slide 11 text

Webサービスの基礎 11 Webを支える技術 -HTTP、URI、HTML、そしてREST

Slide 12

Slide 12 text

コンピュータの仕組み 12 コンピュータはなぜ動くのか ~知っておきたいハードウエア&ソフトウエアの基礎知識~ プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識

Slide 13

Slide 13 text

ネットワーク 13 3 Minutes Networking

Slide 14

Slide 14 text

概念や用語を知る 14 【図解】コレ1枚でわかる最新ITトレンド

Slide 15

Slide 15 text

品質・セキュリティ編 新卒エンジニアの研修を担当した元 CTO が推薦する記事・書籍 15

Slide 16

Slide 16 text

ソフトウェア品質モデル(JIS X 25010) 16 システム・ソフトウェア製品の品質モデル

Slide 17

Slide 17 text

非機能要求(グレード) 17 非機能要求グレード

Slide 18

Slide 18 text

徳丸本 18 体系的に学ぶ 安全なWebアプリケーションの作り方

Slide 19

Slide 19 text

情報セキュリティ白書 19 情報セキュリティ白書2020

Slide 20

Slide 20 text

情報セキュリティ10大脅威(2021) 20 情報セキュリティ 10 大脅威 2021

Slide 21

Slide 21 text

心構え・お作法編 新卒エンジニアの研修を担当した元 CTO が推薦する記事・書籍 21

Slide 22

Slide 22 text

公式ドキュメント 公式 = 鮮度が担保されている正規ルート - リファレンス・ホワイトペーパー - クラウド アプリケーションのベスト プラクティス - OSS であれば必ず一度は確認する(最初にすべて理解する必要は無い) - Keycloak - 日本語訳が充実しているものも多い - Vue.js 22

Slide 23

Slide 23 text

23 ちょっと質問

Slide 24

Slide 24 text

メールアドレスのローカルパート 正しくない形式はいくつ? - [email protected] - [email protected] - !#$%&'*+-/=?^_`.{|}[email protected] - "Abc@def"@example.com - "Fred\ Bloggs"@example.com - "Joe.\\Blow"@example.com - [email protected] - [email protected] - あいうえお@日本.com 24

Slide 25

Slide 25 text

答え RFC 5321 & 5322 によれば 2 つ - [email protected] - [email protected] - !#$%&'*+-/=?^_`.{|}[email protected] - "Abc@def"@example.com - "Fred\ Bloggs"@example.com - "Joe.\\Blow"@example.com - [email protected] (.で終わってはならない) - [email protected] (.が連続してはならない) - あいうえお@日本.com 25

Slide 26

Slide 26 text

RFC(Request for Comments) 26 RFC5231

Slide 27

Slide 27 text

OSS ライセンス 27 OSS ライセンスの⽤較および利⽤動向ならびに係争に関する調査

Slide 28

Slide 28 text

まとめ お伝えしたかったこと

Slide 29

Slide 29 text

地図とコンパスを持と う - 触れている技術のレベルや 立ち位置を知る - キャリアやトレンドの向きを 知る 29

Slide 30

Slide 30 text

巨人の肩に乗ろう - プラクティスを適用する - フレームワークやライブラリ を採用する - 記事や書籍で学ぶ 30

Slide 31

Slide 31 text

THANKS! Let’s Communicate! - あの記事・書籍はどう思いますか? - 他にもこんなのあるよ! - どんな会社? 31

Slide 32

Slide 32 text

おまけ ご紹介できなかった記事・書籍

Slide 33

Slide 33 text

(時間があれば紹介したかった) 参考記事・書籍 33 - スキル編 - プログラマが勉強すること - IT・コンピュータ基礎編 - 1982年放送「新・産業革命」より 当時のコンピュータソフトウェア界の勢いを伝える貴重な映像です - インターネット - Webアプリケーションの全体像を掴む - webアプリ概要_2020 - 技術基礎研修「クックパッドを支える仕組み」 - 決定版 コンピュータサイエンス図鑑 - コンピューター &テクノロジー解体新書 - マスタリング TCP/IP 入門編 第5版 - 品質・セキュリティ編 - 安全なウェブサイトの作り方 - オニギリペイのセキュリティ事故に学ぶ安全なサービスの構築法 (PHPカンファレンス 2019) - ソフトウェア品質知識体系ガイド (第3版): SQuBOK Guide V3 - 心構え・お作法編 - 新人エンジニアが知っておきたい優れたエンジニアになるための 5つの心構え - なぜ訓練と勉強を間違えるエンジニアが多いのか - オープンソースライセンスの基礎と実務 - OSSライセンスの教科書 - その他 - The Twelve-Factor App (日本語訳) - Beyond the Twelve-Factor App - DX criteria