本棚を見ればエンジニアのレベルがわかる

2 分で読めます
エンジニア文化キャリア技術書

この記事は約 5 分で読めます。

本棚はスキルマップである

エンジニアの本棚を見ると、その人がどの段階にいるかがわかります。これは本の冊数の話ではありません。どのジャンルの本がどの比率で並んでいるかが、スキルの構成を映し出しているのです。

面接で「最近読んだ本は?」と聞かれることがありますが、本当に知りたいのは 1 冊の書名ではなく、その人の読書の全体像です。

レベル別の本棚パターン

ジュニア期: 言語とフレームワークの本が 8 割

入社 1〜2 年目のエンジニアの本棚は、特定の言語やフレームワークの本で埋まっています。「Python 入門」「React 実践ガイド」「Docker 入門」。目の前の業務で使う技術を学ぶことに集中している段階です。

この段階では、本棚が偏っていることは問題ではありません。まず 1 つの技術スタックを深く理解することが最優先です。

ミドル期: 設計とプラクティスの本が増える

経験 3〜5 年になると、本棚に変化が起きます。言語固有の本が減り、「リファクタリング」「デザインパターン」「テスト駆動開発」のような、言語に依存しない設計やプラクティスの本が増えます。

この変化は、「コードを書く」から「良いコードを書く」への関心の移行を示しています。特定の言語で書けるようになった後、どの言語でも通用する設計力を求め始める段階です。

シニア期: アーキテクチャと組織の本が並ぶ

経験 5 年を超えると、本棚にアーキテクチャ、分散システム、チームマネジメントの本が現れます。「コードの設計」から「システムの設計」「組織の設計」へと関心が広がっている証拠です。

この段階の本棚には、技術書以外の本も混ざり始めます。経営学、心理学、コミュニケーション。技術だけでは解決できない問題に直面し、視野を広げている段階です。

スタッフ / プリンシパル期: 古典と異分野の本が主役

最上位のエンジニアの本棚は、意外にも最新技術の本が少なくなります。代わりに、コンピュータサイエンスの古典、数学、哲学、歴史の本が並びます。

最新技術は公式ドキュメントやブログで追えますが、技術の根底にある原理原則は古典からしか学べません。この段階のエンジニアは、技術のトレンドではなく、技術の本質に関心を持っています。

自分の本棚を診断する

今の本棚を眺めて、以下の比率を確認してみてください。

言語・フレームワーク固有の本が何割か。設計・プラクティスの本が何割か。アーキテクチャ・組織の本が何割か。技術書以外の本が何割か。

この比率が、あなたの現在のスキル構成を反映しています。そして、次のレベルに進むために必要な本のジャンルも見えてきます。

言語の本ばかりなら、設計の本を 1 冊加える。設計の本が揃ったら、アーキテクチャの本を 1 冊加える。アーキテクチャの本を本棚に加えることが、次のステージへの第一歩になります。

本棚の「穴」に注目する

本棚に並んでいる本よりも、並んでいない本に注目してください。テストの本が 1 冊もないなら、テストが弱点かもしれません。セキュリティの本がないなら、セキュリティの知識が不足しているかもしれません。

本棚の穴は、スキルの穴です。穴を見つけたら、そのジャンルの定番書を 1 冊だけ買って、目次だけでも読んでみてください。穴を埋める必要があるかどうかは、目次を読めば判断できます。

関連記事

まとめ

本棚はエンジニアのスキルマップです。言語の本からスタートし、設計、アーキテクチャ、組織、そして古典へと変遷していく。この流れを意識して本棚を育てることが、計画的なスキルアップにつながります。次に本を買うとき、「今の本棚に足りないジャンルは何か」を考えてみてください。

共有:Xはてブ

この記事は役に立ちましたか?

関連用語

関連記事

技術書を捨てる勇気 - 本棚の新陳代謝が学びを加速する

増え続ける技術書を抱え込んでいませんか。古くなった本を手放し、本棚を常に「今の自分に必要な本」で満たす新陳代謝の考え方と実践方法を紹介します。

本棚に並んだ本は自分の成長記録

読み終えた本が本棚に増えていく。それは知識の蓄積であり、自分の成長の記録です。本棚を「見える化」する効果と楽しみ方を紹介します。

エンジニアの本棚に必ずある本 - 定番技術書が並ぶ理由

エンジニアの本棚を覗くと、なぜか同じ本が並んでいます。リーダブルコード、Clean Code、デザインパターンなど、定番技術書が選ばれ続ける理由を探ります。

面接官が本棚の写真を見て採用を決めた話

技術面接で「最近読んだ本」を聞かれるのはなぜか。本棚がエンジニアの技術力と学習姿勢を映し出す理由と、面接で読書経験を効果的に伝える方法を解説します。

エンジニアなら共感する技術書あるある - 積ん読から第 3 章の壁まで

積ん読の増殖、第 3 章の壁、コード例が動かない問題など、技術書を読むエンジニアなら誰もが経験する「あるある」を集めました。

エンジニアの本棚の整理術 - 増え続ける技術書を管理する

増え続ける技術書を「リファレンス・アーカイブ・手放す」の 3 分類で整理し、本棚を知識のデータベースとして活用する方法を紹介します。