2020.09.01
STAFF BLOG
スタッフブログ
TECHNICAL
テクログ
お久しぶりです。
JSです。
4月に新入社員が入りましたので、経験が浅い方にお勧めの本を紹介したいと思います。
ここで紹介する本は基本的に、私が就職してから1~3年以内に読んだ本になります。
有名な本が多いので、既に読んだことがある方もいらしゃっるかもしれません。
・Webを支える技術 -HTTP、URI、HTML、そしてREST
URIとHTTPの基本について書かれており、ステータスコードについても詳細に書かれており、業務に大変役立つと思います。
読みやすい本なので、経験が浅い方でも充分理解できると思います。
・プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識
私は学生時代プログラミング未経験の状態で、新卒の受託開発会社に入社しました。
入社前にこの本を渡され、読んでほしいと言われた本なので紹介します。
内容は基本情報技術者試験にでそうな内容が中心なので、既に資格を取得済みの方や学生時代に専門の方は読む必要はないと思います。
・リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック
読みやすいソースの書き方が書いてあります。
自分がソースを書く際に参考になり、ソースレビューする際に役立ちます。
・良いコードを書く技術 -読みやすく保守しやすいプログラミング作法
こちらも基本的にリーダブルコードと同じで、読みやすいソースの書き方が書いてあります。
リーダブルコードも分かりやすいと思いますが、こちらはそれより更に分かりやすいです。
・体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践
私は第1版しか持っておりませんが、webの脆弱性の紹介とその対策が書かれています。
対策は様々な種類のプログラミング言語で書かれているので、役立つと思います。
経験が浅い方には少し難しい内容もありますが、分かりやすい本だと思います。
・新装版 達人プログラマー 職人から名匠への道
こちらも新卒の会社で入社前に渡され、読んでほしいと言われた本なので紹介します。
プログラマ必読の本らしいですが、新装版ではないのを初めて読んだ時には全く理解できない内容も結構ありました。
そこは飛ばして、数年後に読むと良いと思います。
以上になります。
興味がある方は是非読んでみて下さい。