さらなる高みを目指すプログラマーにおすすめの本15冊

Brandon Vigliarolo (Special to TechRepublic) 翻訳校正: 石橋啓一郎 編集部

2017-08-27 08:00

すべての答えがStack Overflowで見つかるわけではない

 本が不可欠となる職は多数存在するが、うわべだけのソフトウェア開発はその限りではないかもしれない。頭1つ抜き出たプログラマーはよく分かっている。

 コーディングの難題に関する解決策はGoogle検索で簡単に見つけられるかもしれないが、構文エラーの直し方が、あなたの技術について何かを教えてくれるわけではない。

 プログラミング、コーディング、ソフトウェア開発など、どのように言おうとも、それがあなたの仕事であり、あなたは開発者だ。そしてそれは単なる職ではない。往年の熟練した技術者の現代における姿だ。

 どのプログラムもソフトウェア技術者が作るものだ。「プログラムの方法を知っている」大勢から抜きんでたプログラマーになるためには、学習し、精神を研ぎ澄まし、スキルを向上させ、職人のように考えるあらゆるチャンスを利用する必要がある。

 本記事では、そのために役立つ15冊の書籍を紹介する。コーディングについては教えてくれないが、プログラマーになることについて学ぶことができるだろう。

すべての答えがStack Overflowで見つかるわけではない

 本が不可欠となる職は多数存在するが、うわべだけのソフトウェア開発はその限りではないかもしれない。頭1つ抜き出たプログラマーはよく分かっている。

 コーディングの難題に関する解決策はGoogle検索で簡単に見つけられるかもしれないが、構文エラーの直し方が、あなたの技術について何かを教えてくれるわけではない。

 プログラミング、コーディング、ソフトウェア開発など、どのように言おうとも、それがあなたの仕事であり、あなたは開発者だ。そしてそれは単なる職ではない。往年の熟練した技術者の現代における姿だ。

 どのプログラムもソフトウェア技術者が作るものだ。「プログラムの方法を知っている」大勢から抜きんでたプログラマーになるためには、学習し、精神を研ぎ澄まし、スキルを向上させ、職人のように考えるあらゆるチャンスを利用する必要がある。

 本記事では、そのために役立つ15冊の書籍を紹介する。コーディングについては教えてくれないが、プログラマーになることについて学ぶことができるだろう。

提供:iStock/thomaguery

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    「デジタル・フォレンジック」から始まるセキュリティ災禍論--活用したいIT業界の防災マニュアル

  2. 運用管理

    「無線LANがつながらない」という問い合わせにAIで対応、トラブル解決の切り札とは

  3. 運用管理

    Oracle DatabaseのAzure移行時におけるポイント、移行前に確認しておきたい障害対策

  4. 運用管理

    Google Chrome ブラウザ がセキュリティを強化、ゼロトラスト移行で高まるブラウザの重要性

  5. ビジネスアプリケーション

    技術進化でさらに発展するデータサイエンス/アナリティクス、最新の6大トレンドを解説

ZDNET Japan クイックポール

自社にとって最大のセキュリティ脅威は何ですか

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]