信頼はずっと、挑戦はもっと。

お問い合わせ
TEL:03-3496-3888

BLOG コアテックの社員ブログ (毎週月曜~金曜更新中)

2020

1

9月

経験が浅い方にお勧めの本

テクログ

お久しぶりです。

JSです。

4月に新入社員が入りましたので、経験が浅い方にお勧めの本を紹介したいと思います。

ここで紹介する本は基本的に、私が就職してから1~3年以内に読んだ本になります。

有名な本が多いので、既に読んだことがある方もいらしゃっるかもしれません。


・Webを支える技術 -HTTP、URI、HTML、そしてREST

https://www.amazon.co.jp/Web%E3%82%92%E6%94%AF%E3%81%88%E3%82%8B%E6%8A%80%E8%A1%93-HTTP%E3%80%81URI%E3%80%81HTML%E3%80%81%E3%81%9D%E3%81%97%E3%81%A6REST-WEB-PRESS-plus/dp/4774142042


URIとHTTPの基本について書かれており、ステータスコードについても詳細に書かれており、業務に大変役立つと思います。

読みやすい本なので、経験が浅い方でも充分理解できると思います。



・プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識

https://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AF%E3%81%AA%E3%81%9C%E5%8B%95%E3%81%8F%E3%81%AE%E3%81%8B-%E7%AC%AC%EF%BC%92%E7%89%88-%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8D%E3%81%9F%E3%81%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E5%9F%BA%E7%A4%8E%E7%9F%A5%E8%AD%98-%E7%9F%A2%E6%B2%A2%E4%B9%85%E9%9B%84/dp/4822283151


私は学生時代プログラミング未経験の状態で、新卒の受託開発会社に入社しました。

入社前にこの本を渡され、読んでほしいと言われた本なので紹介します。

内容は基本情報技術者試験にでそうな内容が中心なので、既に資格を取得済みの方や学生時代に専門の方は読む必要はないと思います。



・リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック

https://www.amazon.co.jp/%E3%83%AA%E3%83%BC%E3%83%80%E3%83%96%E3%83%AB%E3%82%B3%E3%83%BC%E3%83%89-%E2%80%95%E3%82%88%E3%82%8A%E8%89%AF%E3%81%84%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E6%9B%B8%E3%81%8F%E3%81%9F%E3%82%81%E3%81%AE%E3%82%B7%E3%83%B3%E3%83%97%E3%83%AB%E3%81%A7%E5%AE%9F%E8%B7%B5%E7%9A%84%E3%81%AA%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF-Theory-practice-Boswell/dp/4873115655


読みやすいソースの書き方が書いてあります。

自分がソースを書く際に参考になり、ソースレビューする際に役立ちます。



・良いコードを書く技術 -読みやすく保守しやすいプログラミング作法

https://www.amazon.co.jp/%E8%89%AF%E3%81%84%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E6%9B%B8%E3%81%8F%E6%8A%80%E8%A1%93-%EF%BC%8D%E8%AA%AD%E3%81%BF%E3%82%84%E3%81%99%E3%81%8F%E4%BF%9D%E5%AE%88%E3%81%97%E3%82%84%E3%81%99%E3%81%84%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E4%BD%9C%E6%B3%95-WEB-DB-PRESS-plus/dp/4774145963


こちらも基本的にリーダブルコードと同じで、読みやすいソースの書き方が書いてあります。

リーダブルコードも分かりやすいと思いますが、こちらはそれより更に分かりやすいです。



・体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践

https://www.amazon.co.jp/%E4%BD%93%E7%B3%BB%E7%9A%84%E3%81%AB%E5%AD%A6%E3%81%B6-%E5%AE%89%E5%85%A8%E3%81%AAWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9-%E7%AC%AC2%E7%89%88-%E8%84%86%E5%BC%B1%E6%80%A7%E3%81%8C%E7%94%9F%E3%81%BE%E3%82%8C%E3%82%8B%E5%8E%9F%E7%90%86%E3%81%A8%E5%AF%BE%E7%AD%96%E3%81%AE%E5%AE%9F%E8%B7%B5-%E5%BE%B3%E4%B8%B8/dp/4797393165


私は第1版しか持っておりませんが、webの脆弱性の紹介とその対策が書かれています。

対策は様々な種類のプログラミング言語で書かれているので、役立つと思います。

経験が浅い方には少し難しい内容もありますが、分かりやすい本だと思います。



・新装版 達人プログラマー 職人から名匠への道

https://www.amazon.co.jp/%E6%96%B0%E8%A3%85%E7%89%88-%E9%81%94%E4%BA%BA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC-%E8%81%B7%E4%BA%BA%E3%81%8B%E3%82%89%E5%90%8D%E5%8C%A0%E3%81%B8%E3%81%AE%E9%81%93-Andrew-Hunt/dp/427421933X


こちらも新卒の会社で入社前に渡され、読んでほしいと言われた本なので紹介します。

プログラマ必読の本らしいですが、新装版ではないのを初めて読んだ時には全く理解できない内容も結構ありました。

そこは飛ばして、数年後に読むと良いと思います。



以上になります。

興味がある方は是非読んでみて下さい。

この記事を書いた人

画像:投稿者アイコン

JG

所 属:
WEBインテグレーション事業部
出身地:
神奈川県
仕事内容:
プログラム