SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

【デブサミ2016】セッションレポート

【デブサミ2016】受賞作品発表! 「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞 2016」


  • このエントリーをはてなブックマークに追加

 今年で3回目の開催となる「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞 2016」は、2月18日に「Developers Summit 2016」でプレゼン大会イベントを開催した。当日、会場で行われた最終投票で、技術書部門は『プログラマ脳を鍛える数学パズル』、ビジネス書部門は『人工知能は人間を超えるか』が、それぞれ大賞に決定した。

  • このエントリーをはてなブックマークに追加

 「エンジニアが支持する本に賞を贈り、エンジニアの思いを世の中に広めるきっかけを作りたい」とスタートした同賞。セッションでは、事前に行われたWeb投票で上位に選出された技術書・ビジネス書、計6タイトルの著者や編集者が、書籍の魅力を伝えるプレゼンテーションを行った。おすすめ書籍の「読みどころ」が分かるプレゼン内容や授賞式の模様をお伝えする。

バラバラに習得した知識がつながる“インフラ本”

 書籍のプレゼンは、技術書3タイトル、ビジネス3タイトル冊の順で行われた。最初は、みやたひろし氏の『インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門』。本書では「気持ちの悪いネットワークを日本からなくしたい」という熱い思いから、ネットワーク構築で最も大切と著者が考える基本設計が扱われている。基本設計の内容には、物理設計、論理設計、セキュリティ設計・負荷分散設計、高可用性設計、管理設計が含まれる。

 本書は、技術パートで学習した内容を設計パートで実際に使うという特徴的な構成を持つ。これは、もともと技術書を読むことが好きだったみやた氏が、実際にネットワークを構築するときは本から得た知識をどう使えばよいか分からなくて戸惑った経験がもとになっている。散らばっていた知識がつながるように整理することを最も重視して執筆したという。

『インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門』著者 みやたひろしさん
『インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門』著者 みやたひろしさん

『ハッカーの学校』にはPC初心者にこそ入門してほしい

 技術書の2冊目は、IPUSIRON氏の『ハッカーの学校』。ネットワークの基礎とサーバー侵入をテーマにしたこの本は、PCに興味がある初心者や、PC書籍を初めて買う人を対象に書かれた。「最初は皆初心者。この本を通じてPCに興味をもち、そのうち一部の人がIT系に進んでくれれば」とIPUSIRON氏はいう。

 ネットワークは、プログラマ以外の人にとって一番必要な知識と著者が考えるテーマ。また、本書では基礎を重視し、10年後にも無駄にならない知識を提供することにこだわり、あえてアタックの古典ともいうべきサーバー侵入を解説した。前半の解説編ではネットワークプロトコルの基本、後半の実践編では具体的なサーバー侵入の手法とツールが紹介されている。

『ハッカーの学校』著者 IPUSIRONさん
『ハッカーの学校』著者 IPUSIRONさん

楽しく問題を解いてプログラマ脳を鍛えよう

 技術書の3冊目は『プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問』。著者の増井敏克氏は、CodeIQの「今週のアルゴリズム」でこれまでに60問以上の問題を出し、回答者のソースコードを1年強で5700本以上読んできた。本書には、入門編から上級編までの問題、解くための考え方と解答例のソースコードが掲載されている。

 プログラミングを学ぶ人たちが解きたくなるような問題があれば、楽しく解くうちにプログラミングができるようになり、もっと学習したくなるはずだ、という思いを増井氏は持つ。出題のポイントは、単純計算では解けないが、プログラムを作れば難しくなさそうで、身近な話題がテーマであること。問題作りのために、規則性があるものや論理的に説明できることを日常生活で常に探しているという。

『プログラマ脳を鍛える数学パズル』著者 増井敏克さん
『プログラマ脳を鍛える数学パズル』著者 増井敏克さん

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
HARD THINGSに直面したときはどうすればよいか

修正履歴

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
【デブサミ2016】セッションレポート連載記事一覧

もっと読む

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/9351 2016/04/22 10:39

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング