副業エンジニアの武器になる 1 冊の見つけ方
この記事は約 5 分で読めます。
副業エンジニアの読書は「投資」である
本業のエンジニアにとって、読書は自己研鑽です。副業エンジニアにとって、読書は事業投資です。読んだ本の知識が直接、案件の獲得や単価の向上につながります。
だからこそ、何を読むかの選択が重要になります。限られた可処分時間で、最もリターンの高い 1 冊を選ぶ必要があります。
副業で求められるスキルは本業と違う
本業では、チームの技術スタックに沿ったスキルが求められます。React を使うチームなら React を深掘りする。それが正しい。
副業では事情が異なります。クライアントが求めるのは「特定の問題を解決できる人」です。React が書ける人は大勢いますが、「React のパフォーマンスチューニングができる人」「既存の Rails アプリに React を段階的に導入できる人」は少ない。
この「少ない人」になるための知識を、本で仕入れるのが副業エンジニアの読書戦略です。
武器になる本の 3 つの条件
条件 1: ニッチだが需要がある
広く浅い知識は差別化になりません。「JavaScript 入門」を読んでも、副業の武器にはならない。
狙うべきは、需要はあるが供給が少ない領域です。パフォーマンスチューニング、セキュリティ、データベース設計、インフラの自動化。これらは多くのプロジェクトで必要とされますが、専門的に対応できる人が少ない。
条件 2: 実務に即座に適用できる
理論書よりも実践書を優先します。「分散システムの理論」よりも「AWS で可用性の高いシステムを構築する方法」。副業の現場では、明日使える知識が求められます。
クラウドの実践書は、副業案件で即戦力になる知識を効率的に得られるジャンルです。
条件 3: 本業のスキルと掛け算できる
本業で React を書いているなら、副業の武器は「React + α」の α の部分です。React + アクセシビリティ、React + テスト自動化、React + パフォーマンス最適化。本業のスキルに 1 つの専門性を掛け合わせることで、希少価値が生まれます。
選書の具体的な手順
ステップ 1: 副業プラットフォームで需要を調べる
クラウドソーシングやフリーランスエージェントのサイトで、案件の募集要項を 20 件ほど読みます。繰り返し登場するキーワードが、今の市場で求められているスキルです。
ステップ 2: 自分のスキルとのギャップを特定する
募集要項に書かれているスキルのうち、自分が持っていないものをリストアップします。そのリストの中から、本 1 冊で習得可能なものを選びます。
ステップ 3: 1 冊に絞って 2 週間で読む
副業エンジニアの可処分時間は限られています。3 冊を並行して読むより、1 冊を集中して 2 週間で読み切る方が、実務に使えるレベルまで到達できます。
読んだ本を案件獲得に活かす
本を読んだだけでは武器になりません。読んだ知識を「見える化」する必要があります。
- 読んだ本の内容を技術ブログにまとめる。これがポートフォリオになる
- 本で学んだ技術を使った小さなサンプルプロジェクトを GitHub に公開する
- 提案書に「○○の設計パターンを適用して、こういう構成にします」と具体的に書く
クライアントは「この人は何ができるか」を知りたがっています。本で得た知識を具体的な成果物に変換することで、案件獲得の確率が上がります。
関連記事
まとめ
副業エンジニアの選書は、ニッチだが需要がある領域、即座に実務適用できる内容、本業スキルとの掛け算の 3 条件で選びます。副業プラットフォームで需要を調べ、自分のギャップを特定し、1 冊に絞って 2 週間で読む。読んだ知識をブログやサンプルプロジェクトで見える化すれば、本の投資は案件獲得というリターンに変わります。
この記事は役に立ちましたか?
関連用語
関連記事
技術書 1 冊分の知識で年収が 50 万円変わる計算
技術書への投資リターンを具体的な数字で試算します。1 冊 3000 円の本が、スキルアップを通じてどれだけの年収増につながりうるのか。投資対効果の観点から技術書の価値を考えます。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
技術書の内容を実務に活かす方法 - 読んで終わりにしない
技術書で学んだ知識を実際の仕事に適用するための 3 ステップを紹介。「読んだだけ」で終わらせず、スキルに変える具体的な方法を解説します。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
チーム開発・マネジメント本ガイド - 技術リーダーが読むべき本
チーム開発、1on1、技術マネジメントを学べる技術書の選び方を紹介。メンバー時代からマネージャーまで、段階別の読書ロードマップを解説します。
コードを書かない日に読む本
休日や有給休暇など、コードを書かない日にこそ読むべき本があります。実装から離れた日に読むと効果が高い本のジャンルと、その理由を解説します。