(備忘録) 新人に読ませたい技術書ベストセレクション
本投稿はSoftware Designの2023年4月号の特集「スペシャリスト10人に聞きました 新人に読ませたい技術書ベストセレクション」の備忘録です。
0. 技術書の読み方
「技術書の読書術 / 著 増井, IPUSIRON」
1. インフラ
1.1. Linux
新しいLinuxの教科書
本気で学ぶLinux実践入門
試して理解 Linuxの仕組み
1.2. システム運用
クラウドエンジニアの教科書
入門監視
マスタリングTCP/IP 入門編
2. プログラミング
2.1. 技術の仕組み
コンピュータはなぜ動くのか
問題解決力を鍛えるアルゴリズムとデータ構造
2.2. Javascriptのための周辺知識
Game Programming Patterns
7つの言語 7つの世界
入門WebAssembly
2.3. アルゴリズム
アルゴリズム図鑑
アルゴリズム的思考力が身につくプログラミングコンテストAtCoder入門
プログラマの数学
3. 開発・設計
3.1. チーム開発のための設計
ドメイン駆動設計入門 / 著 成瀬
プリンシプルオブプログラミング
良いコード/悪いコードで学ぶ設計入門
3.2. アジャイル開発
エクストリームプログラミング / 著 Kent Beck
Clean Code アジャイルソフトウェア達人の技
株式会社マジルミエ1
3.3. データを扱うスキル
はじめよう!要件定義
達人に学ぶSQL徹底指南書
4. セキュリティ
4.1. セキュリティ基礎
サイバー攻撃 ネットの世界の裏側で起きていること / 著 中島
体系的に学ぶ安全なWebアプリケーションの作り方
情報数学の基礎
4.2. ネットワーク・セキュリティ
DNSがよく分かる教科書
パケットキャプチャ入門 - LANアナライザ Wireshark 活用術 - / 著 竹下
プロフェッショナルSSL/TLS
インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門
プロフェッショナルIPv6 / 著 小川
ピアリング戦記 -日本のインターネットを繋ぐ技術者たち-
番外編
SOFT SKILLS ソフトウェア開発者の人生マニュアル
ベタープログラマ
参考
「Software Design 2023年4月号」, 技術評論社, p64~p85