初心者 の技術書

41 冊の技術書が見つかりました

リーダブルコード

リーダブルコード

Dustin Boswell, Trevor Foucher / O'Reilly Media, Inc.

2012年6月 発行

どんな本?

半年前に書いた自分のコードを読んで「これ書いたの誰だよ」と毒づいた経験があるなら、今すぐレジに向かうべき一冊。変数名 tmp や data を量産していた過去の自分が成仏します。「名前に情報を詰め込む」「コメントは書き手の意図を補足するもの」など、当たり前のようで誰も教えてくれなかった作法を、ユーモア混じりのイラストでサクッと叩き込んでくれるのがすごい。読了後、レビューで指摘する側になれますが、同時に過去のコミットログを消したくなる副作用付き。

データベーススペシャリスト完全攻略の教科書+過去問題

データベーススペシャリスト完全攻略の教科書+過去問題

石田宏実

2025年3月25日 発行

どんな本?

「正規化って第三正規形までやっとけばいいんでしょ?」と適当に流してきたツケが、DBスペシャリスト試験の午後IIで一気に回収される悲劇。この本はER図の書き起こしから関数従属性、トランザクション分離レベルまで、現場で雰囲気理解してきた概念を試験で戦える武器に鍛え直してくれます。過去問演習を通して「なんとなく設計」が「根拠ある設計」に変わるのが実感できる一冊。資格は落ちても知識は残る、という負け惜しみを言わずに済むのが一番のご利益。

AWSクラウド設計完全ガイド

AWSクラウド設計完全ガイド

アクセンチュア株式会社戸賀慶福垣内孝造竹内誠一浪谷浩一澤田拓也/ 崎原晴香浅輪和哉村田亜弥 / 日経BP

2025年3月22日 発行

どんな本?

AWSのサービス数、もはや数えるのを諦めた人向けの一冊。EC2とS3は知ってるけど、VPC設計で毎回ググり、IAMポリシーで30分溶かす日常に終止符を打ってくれます。Well-Architectedフレームワークに沿った設計の勘所が、アクセンチュアの現場知見で具体的に語られているのが強み。セキュリティ、可用性、コスト最適化まで、机上の空論ではなく「本番で殴られて学んだやつ」の匂いがします。読了後、AWSコンソールで迷子になる時間が確実に減る。その分、別のクラウドサービスで迷子になる未来までは保証されませんが。

改訂新版良いコード/悪いコードで学ぶ設計入門 ―保守しやすい成長し続けるコードの書き方

改訂新版良いコード/悪いコードで学ぶ設計入門 ―保守しやすい成長し続けるコードの書き方

仙塲大也

2024年12月 発行

どんな本?

「とりあえず動くからヨシ!」で書いたコードが、半年後の自分に刺されるあの感覚。神クラス、データクラス、巨大なif文の沼…身に覚えがあるなら今すぐページを開くべき一冊。単一責任やカプセル化を「教科書のお題目」ではなく「悪いコードを直す処方箋」として叩き込んでくれるのがすごい。リファクタリング後のコードを見て「えっ、こんなに読みやすくなる?」と声が漏れます。読了後、過去の自分のコミットログを直視できなくなる副作用にはご注意を。

達人プログラマー 熟達に向けたあなたの旅(第2版)

達人プログラマー 熟達に向けたあなたの旅(第2版)

David Thomas, Andrew Hunt / 株式会社 オーム社

2020年11月20日 発行

どんな本?

「動けばいい」で書いたコードが半年後の自分を苦しめる、あの既視感。DRY原則や曳光弾開発、壊れた窓の理論といった概念が、なんとなくやっていた作業に名前をつけてくれます。読み終わる頃には、同僚のレビューコメントに「これ達人プログラマーに書いてあったやつですね」と被せたくなる副作用つき。特定の言語や流行に依存しない普遍的な知恵が詰まっているので、AI時代でもたぶん賞味期限切れにならないはず。いや、むしろコードを書くのがAIになった今こそ、人間側が読んでおくべき一冊かもしれません。

Kubernetes完全ガイド 第2版

Kubernetes完全ガイド 第2版

青山真也 / インプレス

2020年8月07日 発行

どんな本?

kubectl applyを叩いてはエラーログと睨めっこ、PodがCrashLoopBackOffで無限ループに入るたびに「今日はもう帰ろう」と思った経験、ありませんか。そんな曖昧な理解を、物理的にも知識的にも殴り直してくれるのがこの鈍器。Pod、Service、Deployment、Ingress、Helm、Operatorまで網羅し、マニフェストの一行一行に意味が宿ります。YAMLがポエムから設計書に昇格する瞬間、読み切ると腕力とインフラ力が同時に鍛えられている、一石二鳥な一冊。

Docker実践ガイド 第3版

Docker実践ガイド 第3版

古賀政純 / インプレス

2023年2月21日 発行

どんな本?

「とりあえずdocker runしてみたけどコンテナが起動しない」「Dockerfileを雰囲気で書いてイメージが2GBに膨れ上がる」あるあるを、根本から解決してくれる一冊。インストールから始まり、Docker Composeでの複数コンテナ管理、Kubernetesとの連携、セキュリティ対策まで、第3版では最新動向もきっちり追従。コマンドを写経するだけの日々から、「なぜそのレイヤー構成なのか」を語れる側へ昇格します。厚みはあるけれど、積読にしてもコンテナ化はされないのでご注意を。

スッキリわかるPython入門 第2版

スッキリわかるPython入門 第2版

国本大悟, 須藤秋良, フレアリンク / インプレス

2023年11月06日 発行

どんな本?

IndentationErrorに初めて遭遇したとき、「スペースとタブで怒られる言語があるのか」と軽く絶望した経験、ありませんか。この本はそんなPython初心者の転び石を、絶妙な会話形式と図解でまるっと回収してくれます。変数や関数はもちろん、クラスや例外処理、コレクション操作まで、読み終わる頃には「なんとなく書ける」が「意図して書ける」に昇格。付録の環境構築でつまずきポイントもケア済みです。AIだ機械学習だと騒がれる時代に、まさかのインデントで心折れて挫折するのは、さすがにもったいない。

Azureクラウド設計完全ガイド

Azureクラウド設計完全ガイド

アクセンチュア株式会社山川美佐代福垣内孝造紙谷淳藤田哲朗浅輪和哉澤田拓也市川雅也淺枝薫土田翔一 / 日経BP

2026年1月08日 発行

どんな本?

「とりあえずVM立てとけ」で始まったAzure環境が、気づけば誰も全貌を把握していない魔窟と化している現場、ありますよね。この本はそんな無秩序に一筋の光を差し込んでくれる設計の羅針盤。仮想ネットワーク、ID管理、ハイブリッド構成まで、アクセンチュアのコンサル陣が実案件で培った勘所を惜しげもなく解説してくれるのが頼もしい。読み終わる頃には、上司の「とりあえずクラウドで」という雑な依頼に設計図で殴り返せるようになっています。ポータル画面を迷子になりながらクリックする日々に、そっと別れを告げましょう。

VTuberサプーが教える! Python 初心者のコード/プロのコード

VTuberサプーが教える! Python 初心者のコード/プロのコード

サプー

2024年7月27日 発行

どんな本?

Pythonは書けるけど、自分のコードがなんとなく「初心者くさい」と感じたことはないでしょうか。動くけど美しくない、PEP 8ってなんだっけ、内包表記は雰囲気で使ってる、そんな微妙な自信のなさをVTuberサプーがにこやかに成仏させてくれる一冊。forループをリスト内包表記に、ネスト地獄を早期return に、if文の羅列を三項演算子にと、ビフォーアフターが小気味よく並んでいて、読むたびに過去の自分のコードを消したくなります。動くコードと読まれるコードの差分を埋めたい人に。ただし読んだ翌日、同僚のPRに厳しくなりすぎる副作用あり。

暗号技術入門 第3版

暗号技術入門 第3版

結城浩 / SBクリエイティブ

2015年8月25日 発行

どんな本?

「暗号化してます」と言いながら、中で何が起きているかはブラックボックス。そんな薄氷の上を歩くような実装から卒業させてくれる一冊です。共通鍵と公開鍵の違いを曖昧にしていた日々から、RSA、ハッシュ関数、デジタル署名、そしてPKIまで、数式に溺れることなくスッと頭に入ってくるのが結城浩マジック。アリスとボブの寸劇を追いかけているうちに、いつのまにかTLSの裏側まで語れるようになっています。読後の副作用として、オレオレ証明書を見た時の顔が少し険しくなります。

体系的に学ぶ 安全なWebアプリケーションの作り方 第2版

体系的に学ぶ 安全なWebアプリケーションの作り方 第2版

徳丸浩 / SBクリエイティブ

2018年6月20日 発行

どんな本?

「バリデーションしてるから大丈夫」と言い張っていた過去の自分を、正座させて読ませたい一冊。通称「徳丸本」、Web開発者の免罪符にして踏み絵です。SQLインジェクション、XSS、CSRF、セッション管理の不備まで、攻撃の仕組みを実際に手を動かして再現できる仮想環境付き。読み終わる頃には、フォーム一つ実装するだけで「ここ、エスケープ漏れてない?」と同僚にツッコむ面倒な人間に進化します。セキュリティは「知らなかった」では済まされない世界。知ってしまった以上、あなたも共犯者です。

達人に学ぶDB設計徹底指南書 第2版

達人に学ぶDB設計徹底指南書 第2版

ミック / 翔泳社

2024年8月28日 発行

どんな本?

本番DBで「あれ、このテーブル正規化どこまでやったっけ?」と冷や汗をかいた経験、一度はあるはず。この本を読むと、その場の勢いで生やしたカラムが数年後に負債として牙を剥く未来を、事前に回避できるようになります。正規化から論理設計・物理設計、インデックス、そして著者お馴染みの「やってはいけない設計(グレーノウハウ)」まで、実務で踏みがちな地雷を丁寧に解説してくれるのがありがたい。読み終わる頃には、レビューで先輩のER図にそっと赤を入れる勇気がついています。ついでに嫌われる覚悟も。

詳解 Terraform 第3版

詳解 Terraform 第3版

Yevgeniy Brikman / オライリー・ジャパン

2023年11月21日 発行

どんな本?

terraform applyで本番環境を溶かしかけた経験、ありますよね。この本はそんな無計画なインフラ職人を、宣言的にリソースを管理する紳士へと矯正してくれる一冊。moduleの切り方、stateファイルの扱い、workspaceでの環境分離まで、現場で血を流した著者ならではの知見が詰まっています。第3版ではテスト戦略やCI/CD連携も強化され、「とりあえずコンソールでポチポチ」から卒業できる。読み終わる頃には、手動で作ったリソースを見ると蕁麻疹が出る体質になっているはず。

ドメイン駆動設計をはじめよう

ドメイン駆動設計をはじめよう

Vlad Khononov / オライリー・ジャパン

2024年7月20日 発行

どんな本?

「とりあえずUserクラスに全部詰め込んどけ」で始まったプロジェクトが、気づけば神クラスという名の密林と化していた経験、ありますよね。この本はそんな混沌に「境界づけられたコンテキスト」という名の測量杭を打ち込んでくれます。ユビキタス言語、集約、ドメインイベントといったDDDの核心を、原著より格段にわかりやすく解説。戦略的設計から戦術的設計まで順序立てて学べるので、エヴァンス本で挫折した人の再挑戦にも最適です。読了後、コードレビューで「それ、ドメインロジックがサービスに漏れてません?」と指摘する側に回れます。ただし同僚に嫌われる可能性は自己責任で。

SQLアンチパターン第2版

SQLアンチパターン第2版

Bill Karwin / オライリー・ジャパン

2025年7月11日 発行

どんな本?

深夜、本番DBに投げたクエリが返ってこない。原因は素人時代に仕込んだカンマ区切りの「タグ」カラム。そんな地雷を踏み抜いた経験がある人に送る、失敗の百科事典です。ジェイウォーク、EAV、ナイーブツリーといった魅惑的な名前のアンチパターンを、「なぜそれがダメか」「ではどうするか」までセットで解説してくれる。読み終わる頃には、過去の自分が書いたテーブル定義を見て静かに目を逸らすスキルが身につきます。そして同僚のレビューで同じ罠を見つけた時、にやりと笑える大人になれる一冊。

ゼロトラストネットワーク(第2版)

ゼロトラストネットワーク(第2版)

Razi Rais, Christina Morillo, Evan Gilman, Doug Barth / オライリー・ジャパン

2025年6月18日 発行

どんな本?

「社内ネットワークだから安全」という信仰、そろそろ卒業しませんか。VPNの向こう側は意外と無法地帯、というのはランサムウェア事件の見出しが毎週教えてくれる通りです。この本は「信頼しない、常に検証する」というゼロトラストの思想を、認証・認可・デバイス信頼スコアといった構成要素から具体的に解説してくれる一冊。第2版ではクラウドネイティブ環境やSASEへの言及も増え、理想論で終わらせない設計指針が手に入ります。読了後は社内Wi-Fiに繋がる全端末に疑いの目を向ける、ちょっと面倒な同僚になれます。

AIエージェント開発/運用入門 [生成AI深掘りガイド]

AIエージェント開発/運用入門 [生成AI深掘りガイド]

御田稔, 大坪悠, 塚田真規 / SBクリエイティブ

2025年10月01日 発行

どんな本?

「ChatGPTのAPI叩いて終わり」で満足していたあの頃に、そっと差し出したい一冊。AIエージェントを本気で業務投入しようとした瞬間、ハルシネーション、権限設計、コスト爆発という三重苦が襲いかかってくるわけですが、本書はそこをAWS Bedrockを軸に開発から運用まで地続きで案内してくれます。PythonでのAgent実装はもちろん、ガードレールや監視といった「作った後が本番」の話がしっかり書かれているのが頼もしい。PoCで止まりがちなAIプロジェクトを、ちゃんと上司に見せられる形まで連れていってくれる生存戦略本。

ネットワークはなぜつながるのか

ネットワークはなぜつながるのか

戸根勤

2007年4月 発行

どんな本?

「なんでpingが通らないんだ…」と深夜に頭を抱えた経験、誰しもあるはず。そんなモヤモヤを、ブラウザでURLを叩いた瞬間から世界一周レベルの旅路として解き明かしてくれる名著。TCP/IPの三ウェイハンドシェイク、DNSの名前解決、ルーターとハブの役割分担まで、電気信号になって光ファイバーを駆け抜ける気分で追体験できます。読後はWiresharkのパケットが急に親しげに見えてくる。ネットワーク障害の犯人探しが、ミステリー小説の謎解きに変わる一冊。ちなみに結構分厚いので、読み終わる頃には腕力も鍛えられています。

問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本

問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本

米田優峻

2022年1月07日 発行

どんな本?

AtCoderの問題を開いて「数学やん…」と静かにタブを閉じた経験、ありませんか。この本はそんな敗走癖を矯正してくれる一冊。全探索、二分探索、動的計画法といった定番アルゴリズムを、計算量や素数判定などの数学的土台とセットで丁寧に解説してくれるのが嬉しいところ。読み終わる頃には、灰色コーダーの自覚しかなかった人間が「とりあえずO(N log N)に落とせないか考える」謎の習性を獲得します。学生時代に数学を捨てた罪、ここで償いましょう。

競技プログラミングの鉄則

競技プログラミングの鉄則

米田優峻

2022年9月 発行

どんな本?

「ABCのA問題は解けるのに、B問題で2時間溶かす」現象に心当たりがあるなら、これが処方箋です。全探索、二分探索、動的計画法、貪欲法といった頻出アルゴリズムが、77個の例題と並走する形で叩き込まれる構成。「なんとなく書いたら通った」が「設計してから書いたら通った」に進化します。AtCoder公式作問者でもある著者による問題セレクトの的確さが光る一冊。読み終わる頃には水色が見えてきますが、見えてからが本当の沼。

最速でわかる生成AI実践ガイド

最速でわかる生成AI実践ガイド

山田博啓

2026年3月12日 発行

どんな本?

「生成AI、触ってはいるけどChatGPTに『要約して』しか言ってない」という自覚、ありませんか。この本はそんな万年初心者を、GensparkでAIエージェントを操ってパワポまで自動生成する人種に引き上げてくれる実践ガイドです。プロンプトを呪文のように唱えるフェーズを卒業し、AIに仕事を振る側に回る感覚が掴める。資料作成で深夜にフォント揃えてた過去の自分に、そっと合掌できるようになります。読後、同僚のスライドが急に手作り感あふれて見えてしまう副作用あり。

入門Git (ギット)

入門Git (ギット)

濱野純 / 秀和システム

2009年9月 発行

どんな本?

git add . して git commit -m "とりあえず" を繰り返してきた人生に、そろそろ向き合う時が来ました。本書はGitの生みの親・濱野純による解説書で、「なぜgit rebaseはこんな挙動をするのか」が腑に落ちる瞬間を届けてくれます。CVSやSVNの「差分を保存する」思想を引きずったまま使うと永遠にGitが謎のままなのですが、コミットグラフをオブジェクトの連なりとして捉え直すだけで、あの呪縛がすっと解けます。読み終えると「git logが怖くない」どころか「歴史を自在に書き換えられる人間」になれます。ただし、その力を本番ブランチで使うかどうかは自己責任で。

伽藍とバザール

伽藍とバザール

E.S.Raymond / Google Publishing

2014年10月27日 発行

どんな本?

「Gitってなんでこんなに概念がわかりにくいんだ」と思ったことがあるなら、その違和感はあなたのせいではありません。CVSやSVNという前時代の呪縛を引きずったまま説明されてきた歴史的経緯が原因で、Gitは最初から「わかりにくく見える」宿命を背負っています。この本はそもそもオープンソース開発の思想的な地図を描いた一冊で、バザール方式という言葉が指す「なぜ分散して開発するのか」の根っこを教えてくれます。読み終えると、Gitのブランチ戦略やコラボレーションの作法が「道具の使い方」ではなく「文化の産物」として見えてくる。技術書というよりほぼポエムなのに、なぜかコードが書きたくなるのが不思議なところ。

ディープラーニングを支える技術 ——「正解」を導くメカニズム[技術基礎]

ディープラーニングを支える技術 ——「正解」を導くメカニズム[技術基礎]

岡野原大輔

2022年1月08日 発行

どんな本?

「バックプロパゲーションって結局なんなんですか」と聞かれてニヤけながら誤魔化してきた日々、そろそろ終わりにしませんか。この本を読むと、損失関数や勾配降下法が「なんとなく動く魔法」から「こういう仕組みで正解に近づいていくのか」という納得感に変わります。Kaggle登録2か月で銅メダルを取った猛者も参考にしていたという事実が、地味に効いてくる。ディープラーニングの「なぜ」を丁寧に解きほぐしてくれる一冊で、読後は自信を持ってアーキテクチャの話ができるようになります。ただし、わかった気になった翌朝にモデルが収束しない現実は、本書の管轄外です。

AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版

AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版

山下光洋 / SBクリエイティブ

2023年5月30日 発行

どんな本?

AWSコンソールを眺めながら「なんとなく動いてる」で乗り切ってきた人間が、SAP-C02の問題を見た瞬間に宇宙と交信する顔をする——あれは見物です。この本はそんな現実を叩き直してくれます。VPCのルーティング設計やマルチアカウント戦略など、「知ってるつもり」が「説明できる」に変わる。合格体験記でも頻繁に名前が挙がるほど、試験範囲の網羅性と問題集の精度が信頼されています。読み終えるころには、アーキテクチャ図を前にして黙り込む時間が、明らかに短くなっているはず。資格が取れるかどうかは、まあ、本人次第ですが。

注目の引用記事

AWSコンテナ設計・構築[本格]入門 増補改訂版

AWSコンテナ設計・構築[本格]入門 増補改訂版

新井雅也, 馬勝淳史 / SBクリエイティブ

2026年1月30日 発行

どんな本?

「コンテナって結局よくわからないまま本番に出してしまった」という記憶、ありませんか。ECSのタスク定義をなんとなくコピペして、なんとなく動いて、なんとなく怖い——そんな日々に終止符を打ってくれる一冊です。読み終えると、ECSのサービス設計やALBとの連携が頭の中でちゃんと絵として見えるようになります。AWS SAPの合格体験記でも名前が挙がるくらい、試験対策にも実務にも刺さる内容。「増補改訂版」という言葉に安心感を覚えるのは、初版で痛い目を見た人間の本能かもしれません。

注目の引用記事

オブジェクト指向UIデザイン使いやすいソフトウェアの原理

オブジェクト指向UIデザイン使いやすいソフトウェアの原理

ソシオメディア, 上野学, 藤井幸多

2020年6月 発行

どんな本?

「とりあえず保存ボタン置いとくか」「画面遷移は…まあDBの順番でいいか」と作った管理画面が、ユーザーから「使いにくい」と総ツッコミを食らった経験、ありますよね。この本は、タスク指向で組まれがちなUIをオブジェクト指向UIへと組み替える思考法を叩き込んでくれます。名詞を先に、動詞は後。オブジェクト抽出、ビューの設計、コレクションとシングルの関係性まで、演習付きで脳がガリガリ書き換わる感覚。読了後、世のアプリのUIに片っ端からダメ出ししたくなる副作用付きなので、人間関係には注意が必要です。

Clean Architecture

Clean Architecture

Robert C. Martin

2018年7月 発行

どんな本?

「とりあえず動くからヨシ!」で書いたコードが半年後に化け物に育っていた経験、ありませんか。この本はそんな現場のカオスに、依存性のルールという一本の補助線を引いてくれる劇薬です。エンティティ、ユースケース、インターフェースアダプタ、フレームワークという同心円を理解した瞬間、SpringBootのControllerにビジネスロジックをベタ書きしていた過去の自分を全力で殴りたくなる。フレームワークは詳細、DBも詳細という思想を浴びると、世界の見え方が変わります。なお読了後、既存プロジェクトを見て発作的にリファクタしたくなる副作用には要注意。

手を動かしてわかるSpring Boot入門 ステップバイステップで学ぶWebアプリ開発の基本

手を動かしてわかるSpring Boot入門 ステップバイステップで学ぶWebアプリ開発の基本

田村 達也 / インプレス

2026年4月07日 発行

どんな本?

Spring Bootの公式ドキュメントを開いて「で、結局どこから手を付ければ?」と固まった経験、ありませんか。アノテーションの森に迷い込み、@Autowiredと@Componentの関係をなんとなくで済ませてきた人にこそ刺さる一冊。コントローラ、サービス、リポジトリの三層構造をハンズオンで組み立てながら、Thymeleafでの画面表示やJPAでのDBアクセスまで一気通貫で体験できます。読み終わる頃には「とりあえずSpring Initializrからzipを落とす」が日常動作に。Java入門書の次の一歩としてちょうどいい段差を用意してくれている、優しい踏み台。

現場で役立つシステム設計の原則

現場で役立つシステム設計の原則

増田亨

2017年7月18日 発行

どんな本?

「とりあえずServiceクラスに全部書いとけ」で生まれた1000行のFatService、心当たりありませんか。気づけばControllerもRepositoryも肥大化し、ドメインロジックは行方不明。この本はそんな迷子のオブジェクトたちに「帰る場所」を与えてくれます。値オブジェクト、区分オブジェクト、三層+ドメインモデル。データクラスとロジックを引き剥がす作法を、Java現場の生々しい例で叩き込んでくれるのがありがたい。読み終わる頃には、なんでもString型で渡してくる過去の自分にそっとお説教したくなります。

エリック・エヴァンスのドメイン駆動設計

エリック・エヴァンスのドメイン駆動設計

エリックエヴァンス / 翔泳社

2011年4月 発行

どんな本?

「とりあえずServiceクラスに書いとけ」を繰り返した結果、誰も触れない神クラスが爆誕した経験、ありますよね。この鈍器のような一冊は、そんな混沌に「ユビキタス言語」「境界づけられたコンテキスト」「集約」という秩序をもたらしてくれます。読み終わる頃には、ドメインエキスパートとの会話で「それ、エンティティですか値オブジェクトですか」と詰め寄る面倒な人間に進化。コードより先に業務を理解したくなる、副作用の強い名著。積読されがちなのもまた、伝統です。

実践ドメイン駆動設計

実践ドメイン駆動設計

ヴァーン・ヴァーノン / 翔泳社

2015年3月16日 発行

どんな本?

「とりあえずControllerにビジネスロジック書いとくか」が口癖になっていませんか。気づけばServiceクラスは2000行、誰も触れない伝説のFatModelが鎮座する地獄絵図。そんなあなたの設計観を解体してくれる分厚い処方箋。集約、境界づけられたコンテキスト、ユビキタス言語といったDDDの核を、Java/Spring寄りの実装感覚で噛み砕けます。読み終わる頃には会議で「それ、どのコンテキストの話ですか?」と言い出して若干煙たがられるまでがセット。

ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本

ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本

成瀬允宣 / 翔泳社

2020年2月13日 発行

どんな本?

「とりあえずService層に書いとけ」で肥大化したクラス、心当たりありませんか。エンティティと値オブジェクトの違いも曖昧なまま、なんとなくレイヤードアーキテクチャを真似していた日々に、優しくツッコミを入れてくれる一冊。リポジトリ、集約、ドメインサービスといったDDDの語彙を、サンプルコードと一緒にボトムアップで積み上げてくれるので、青本で挫折した人ほど染みます。読み終わる頃には、ただのgetter/setterの塊だったクラスが愛おしく見えてくる副作用つき。

【令和8年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集

【令和8年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集

高橋京介 / SBクリエイティブ

2025年11月28日 発行

どんな本?

「ITパスポートって、なんか簡単そうだし独学でいけるっしょ」と舐めてかかったエンジニアが、ストラテジ系の用語の多さに静かにブラウザを閉じる——そんな光景、心当たりはありませんか。この本はSLAもROIもPDCAも、なぜかすんなり頭に入る構成になっていて、「あ、これ業務でよく聞くやつじゃん」と点と点がつながる瞬間を量産してくれます。10年ぶりに受験した人が「意外と範囲広い」と驚いたという話もありますが、出る順に並んだ問題集のおかげで、試験直前の悪あがきも効率よくできます。コードは一行も書かないのに、なぜか仕事の解像度が上がるという不思議な副作用つき。

単体テストの考え方/使い方

単体テストの考え方/使い方

Vladimir Khorikov

2022年12月28日 発行

どんな本?

「テスト書いてます!」と胸を張ったものの、リファクタするたびにテストが赤くなって結局コメントアウト、なんて経験ありませんか。この本はそんな「壊れやすいテスト」を量産していた過去を直視させてくれる名著。良い単体テストの4本柱、ロンドン学派とデトロイト学派の違い、モックを使うべき境界線まで、なんとなくでやっていた判断に明確な軸を与えてくれます。読み終わる頃には、過去に書いた自分のテストコードを供養したくなるのがすごい。カバレッジ100%が必ずしも正義ではないと知ってしまった責任は、もちろん自分で取ってください。

図解即戦力 ITインフラのしくみと技術がこれ1冊でしっかりわかる教科書

図解即戦力 ITインフラのしくみと技術がこれ1冊でしっかりわかる教科書

鶴長鎮一, 山本尚明, 山根武信, 北崎恵凡

2024年11月09日 発行

どんな本?

「サーバーってなんか動いてるやつでしょ」で乗り切ってきたツケが、障害対応の深夜に一気に回収される。そんな経験に心当たりがある人に刺さる一冊。ネットワーク、ストレージ、仮想化、クラウドまで、ITインフラの全体像を図解でざっくり把握できるので、「なんとなく動いている」が「こういう理由で動いている」に変わります。DNSの名前解決やロードバランサーの仕組みを、恥ずかしくて今さら聞けなかった人ほど読後の解像度の上がり方が気持ちいい。インフラを「怖い領域」から「触れる領域」に引き戻してくれる。ただし読み終えた後、過去の自分の設計を見返すのは自己責任で。

GitHub実践入門

GitHub実践入門

大塚弘記

2014年4月25日 発行

どんな本?

git pushしたら本番が壊れた、あの夜の記憶はもう要りません。PullRequestもブランチ戦略も「なんとなく」で乗り切ってきたツケが、この本を読むと一気に回収されます。コミットの内部構造やオブジェクトの仕組みまで丁寧に解説してくれるので、「Gitって結局何をしているのか」がようやく腑に落ちる。フォークからIssue管理まで、GitHubを開発フローの中心に据える感覚が身につきます。読み終えた頃には、あの意味不明だったコンフリクト解消が、なぜか少し楽しくなっている自分に気づくはずです。

確かな力が身につくJavaScript「超」入門

確かな力が身につくJavaScript「超」入門

狩野祐東 / SBクリエイティブ

2015年10月29日 発行

どんな本?

「JavaScriptなんとなく書けます」の「なんとなく」を成仏させてくれる一冊。コピペで動かしていたコードがなぜ動くのか、変数のスコープ、コールバック、DOM操作あたりで毎回ふんわり誤魔化してきた罪が、ページをめくるたびに清算されていきます。イラストと実行結果を並べた構成が親切で、手を動かしながら「あ、そういうことか」が積み上がる。フレームワーク以前の地力が足りていない自覚がある人ほど刺さるはず。ReactだVueだの前に、素のJSとちゃんと仲直りする時間を。遠回りに見えて、結局これが最短ルートだったりします。

PythonDjango4超入門

PythonDjango4超入門

掌田津耶乃 / 秀和システム

2023年9月 発行

どんな本?

「Pythonでサクッとアプリ作れるよ」と言われて調べ始めたら、FlaskだのFastAPIだのDjangoだの、選択肢の多さで最初のコード一行すら書けずに週末が終わる現象。この本はそこを強引に突破してくれる救世主です。環境構築からモデル、ビュー、テンプレートまで、Djangoの三種の神器を手を動かしながら習得できる構成。読み終わる頃には管理画面が自動生成される恩恵に感動し、「自前で作ってた認証画面、あれ何だったんだ」と過去の自分を供養したくなります。入門書なのに本格、という地味にありがたいやつ。

1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]

1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]

Mana / SBクリエイティブ

2024年3月02日 発行

どんな本?

divタグを並べただけのページが、なぜかスマホで見るとレイアウト崩壊。CSSに「!important」を生やして対処療法を繰り返していた過去とお別れできる一冊です。HTMLの基本タグからFlexbox、Grid、レスポンシブデザインまで、Manaさんが猫のイラスト片手に優しく解説してくれる。配色やフォント選びといったデザインの勘所にも踏み込んでくれるので、「エンジニアが作った感」丸出しのページから卒業できます。読み終える頃には、同僚のコードを見て「ここ、Gridで書けば3行で済むのに」とつい呟いてしまう嫌なやつに進化している。