こんにちは。リベロエンジニア広報のあーさんです。
エンジニアの皆様は、どんな基準で技術書を選んでおりますか?amazonのレビューですか?それともまとめ記事でしょうか?
「技術書ってたくさんあるけど、どれを選んでいいかわからない…」
と、お悩みの方に
弊社代表の金子が行っている技術書配りでどんな技術書がオーダーされてきたかをランキング形式でご紹介します。
エンジニア人気の技術書ですので、「今はこんな本や技術がエンジニアには人気なのね」的にこれから技術を学ぶ人や現役だけどスキルアップしたい方の技術書選びの参考にしていただければ幸いです。
1位 リファクタリング(第2版): 既存のコードを安全に改善する (OBJECT TECHNOLOGY SERIES)
2位 ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習
3位 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
現役エンジニアより一言
「読みやすいコードという観点のみならず、テストをしやすいコードを書くための技術が盛り込まれているので、全てのプログラマーに読んでほしい1冊。」
4位 [第3版]Python機械学習プログラミング 達人データサイエンティストによる理論と実践 (impress top gear)
5位 体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践
6位 問題解決力を鍛える!アルゴリズムとデータ構造 (KS情報科学専門書)
7位 Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)
8位 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
9位 プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発
10位 増補改訂版Java言語で学ぶデザインパターン入門
現役エンジニアより一言
「コレを読んでいるか否かで、オブジェクト指向言語による開発のメリットの感じ方が変わってくる。また、パターンを表す命名規則によって大体どのような役割を担うクラスであるか、ひと目で分かるようになるので、保守性に優れたプログラミングの技術が学べる。」
11位〜20位
11位 Kubernetes完全ガイド 第2版 (Top Gear)
12位 SQLアンチパターン
13位 シスコ技術者認定教科書 CCNA 完全合格テキスト&問題集[対応試験]200-301
14位 改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
15位 AWSではじめるインフラ構築入門 安全で堅牢な本番環境のつくり方
16位 CSS設計完全ガイド ~詳細解説+実践的モジュール集
17位 Docker/Kubernetes 実践コンテナ開発入門
18位 ゼロから作るDeep Learning ❸ ―フレームワーク編
19位 レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス
20位 実践Rustプログラミング入門
技術書配りキャンペーンで指名されている技術書ランキングはいかがでしたでしょうか?
今回20冊の技術書を紹介させていただきましたが、本の好みや理解のし易さなどはその方々によって異なります。
20冊の内1冊でも「この技術書、買ってみようかな…」もしくは「金子さんの技術書配りに応募してみようかな…」(毎月行ってますので是非応募してみてくださいね!)と思える技術書が見つかる手助けとなれば幸いです。
最後までお読みいただき、ありがとうございました!
リベロエンジニアではカジュアル面談も行っております!「ちょっと話を聞いてみたい」というエンジニアさんは弊社金子のTwitterにお気軽にDMください!
ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ
よろしかったらフォロー&スキしてくれますとテンションがあがります。
よろしくおねがいします。ではまた!