SlideShare a Scribd company logo
1 of 21
Download to read offline
技術書のススメ
あまり読まない人や、若手エンジニアに向けて
2015.10.08 社内勉強会
onozaty
技術書読んでますか?
• 『はい』といえる人 (自分なりのリズムが出来
ている人)にとっては、あまり参考にならない発
表かも
• 『いいえ』という人には、参考になるかもしれ
ないが、技術書を読むことだけがスキルをあげ
ることではないので、あくまで一つの方法とし
て
技術書の良いところ
• あまり場所を選ばずに勉強できる
• 最近はスマートフォンのおかげで、どこでもネット
につながるようになったが、昔はそうもいかなかっ
たので、どこでも手軽に見れる本は重要だった
• 特定の題材に対して、まとまった情報を得るこ
とができる
• 情報の収集効率が高い
何から読めばよいのか
わからない場合
何から読めばいいのかわからない
• とりあえず、幅広い情報が書かれたものを定期
的に読んでみて、自分の中に情報を流し込んで
いく
• 月刊誌など、一定の周期で情報を提供してくれるも
のを選んでみる
何から読めばいいのかわからない
• 最初からすべてを理解しようとしない
• わからないことは、無理せずにさらっと読むだけで
よい
• 積み重なっていくと、不思議とだんだんわかるよう
になってくる
(いろいろなキーワードがつながっていくような感覚)
WEB+DB PRESS はおすすめ
• WEBアプリケーション開発のための情報誌(隔月
発行)だが、プログラミング言語、DBだけでな
く、プロジェクト管理やテスト、セキュリティ、
インフラなど、さまざまな情報が載っている
• 新しい情報もキャッチアップしてくれている
• 実際に最前線で活躍している人が書いている記事が
多い
私とWEB+DB PRESS
• 10数年前に、初めてWEBアプリケーション開発
に携わることになって、何から勉強すればよい
のかわからなかったときに読み始めた雑誌
• 最初は、書いてあることのほとんど
理解できなかった
• それでも、1年くらいたつと、いろいろ
なことが理解できるようになってきた
• とてもお世話になった雑誌 技術評論社のサイトより
他にもある定期雑誌
• いろいろあるが、そこまで読み込んでないので
参考まで
• 日経SYSTEMS
• WEB DB PRESSがプログラマ向けだとすると、こちらはもう少し上流
向け。面白い記事もあるが、技術を深くといった感じじゃない気が。
たまーに読んでる。
• Software Design
• OSやネットワークといった話から、プログラミングやアプリケーショ
ンの話も。結構インフラエンジニア寄り。たまに気になる記事があっ
たとき購入している。
• 日経NETWORK
手っ取り早く
新しい技術の情報を
得たい場合
新しい技術の情報を手っ取り早く
• あまり時間が無いならば、ポケットリファレン
ス、クイックリファレンス的な本で、どういっ
たことができるかなどを俯瞰すると良いかも
• WEBにあるマニュアルだったりチュートリアル、
Getting Startedなども同様のことが得られるかも
• なんとなくわかってから、深い内容の本を読む
といい
XXX ポケットリファレンス
Amazon.co.jp: ポケットリファレンス
• 結構まとまっていてわかりやすい
• 目次読むだけでなんとなくわかる
• 深く知りたくなったら、別の本で
• JavaScriptポケットリファレンス
→ O’Reilly javaScript (サイ本)
ポケットリファレンスと私
• 10数年前、初めて業務でDB、JavaScriptを触る
ときに、SQLポケットリファレンスとJavaScript
ポケットリファレンスを行きかえりの電車の中
で読んでから挑んだ。
• SQL/JavaScriptで出来ることを把握する
のに役にたった。
何ができるのかがなんとなくわかって
いれば、あとは実際使う時に調べれば
よいので。
技術評論社のサイトより
やる気が出ない場合
やる気がでない場合
• エンジニアとしてのあるべきマインドについて
述べられたような本を読んで、自分のやる気を
呼び起こす
• なぜか自分でもできる気になれる
• もしくは、自分が出来ていないことにヤバイ、、と
なって、やらなきゃ、、といった気持になれる。
マインドに関する本
• いろいろある
• アジャイルプラクティス 達人プログラマに学ぶ現場
開発者の習慣
→エンジニアとしての持つべきマインド
• 情熱プログラマー ソフトウェア開発者の幸せな生き
方
→どうやったら楽しく働けるか、成功できるか
• 小さなチーム、大きな仕事〔完全版〕: 37シグナルズ
成功の法則
• プログラマが知るべき97のこと
マインドに関する本
• 他にも…
• ハッカーと画家 コンピュータ時代の創造者たち
• Team Geek ―Googleのギークたちはいかにしてチー
ムを作るのか
その他
その他
• オライリーは外れがすくない気が
• まったく触ったことのないものに関する本を読
んだ時が、一番効果高く感じる
• たとえば、新しい言語や、新しいアプリケーション
など
• 所詮、仕事上で得られる技術、知識は限られている
ので、こういったところで幅を広げたほうが良い
その他
• 迷ったら先輩に聞いてみる
• あなたのことを良く知っている先輩が、きっとあた
なの今にあった本をおすすめしてくれるはず
• もしくは、ネット上で薦められているのを見て
みる
• 無理せず、自分のペースで
• 重要なのはサイクルをつくること。継続できるよう
に。
おわり

More Related Content

Viewers also liked

Mr201306 機械学習のセキュリティ技術応用
Mr201306 機械学習のセキュリティ技術応用Mr201306 機械学習のセキュリティ技術応用
Mr201306 機械学習のセキュリティ技術応用FFRI, Inc.
 
物理ネットワーク受け入れテストの自動化を考える
物理ネットワーク受け入れテストの自動化を考える物理ネットワーク受け入れテストの自動化を考える
物理ネットワーク受け入れテストの自動化を考えるskipping classes
 
Pythonistaデビュー #PyNyumon 2016/5/31
Pythonistaデビュー #PyNyumon 2016/5/31Pythonistaデビュー #PyNyumon 2016/5/31
Pythonistaデビュー #PyNyumon 2016/5/31Shinichi Nakagawa
 
schoo法人利用-ビジネスプランのご案内
schoo法人利用-ビジネスプランのご案内schoo法人利用-ビジネスプランのご案内
schoo法人利用-ビジネスプランのご案内schoowebcampus
 
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Pythonによる機械学習入門 ~SVMからDeep Learningまで~Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Pythonによる機械学習入門 ~SVMからDeep Learningまで~Yasutomo Kawanishi
 
課題管理と情報共有のためのツール群
課題管理と情報共有のためのツール群課題管理と情報共有のためのツール群
課題管理と情報共有のためのツール群onozaty
 
0528 kanntigai ui_ux
0528 kanntigai ui_ux0528 kanntigai ui_ux
0528 kanntigai ui_uxSaori Matsui
 
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニングPython入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニングYuichi Ito
 
女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -Shoko Tanaka
 
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile applicationInformation sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile applicationichiko_revjune
 
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンスLivesense Inc.
 
機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual Talks機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual TalksYuya Unno
 

Viewers also liked (13)

Mr201306 機械学習のセキュリティ技術応用
Mr201306 機械学習のセキュリティ技術応用Mr201306 機械学習のセキュリティ技術応用
Mr201306 機械学習のセキュリティ技術応用
 
物理ネットワーク受け入れテストの自動化を考える
物理ネットワーク受け入れテストの自動化を考える物理ネットワーク受け入れテストの自動化を考える
物理ネットワーク受け入れテストの自動化を考える
 
Python入門
Python入門Python入門
Python入門
 
Pythonistaデビュー #PyNyumon 2016/5/31
Pythonistaデビュー #PyNyumon 2016/5/31Pythonistaデビュー #PyNyumon 2016/5/31
Pythonistaデビュー #PyNyumon 2016/5/31
 
schoo法人利用-ビジネスプランのご案内
schoo法人利用-ビジネスプランのご案内schoo法人利用-ビジネスプランのご案内
schoo法人利用-ビジネスプランのご案内
 
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Pythonによる機械学習入門 ~SVMからDeep Learningまで~Pythonによる機械学習入門 ~SVMからDeep Learningまで~
Pythonによる機械学習入門 ~SVMからDeep Learningまで~
 
課題管理と情報共有のためのツール群
課題管理と情報共有のためのツール群課題管理と情報共有のためのツール群
課題管理と情報共有のためのツール群
 
0528 kanntigai ui_ux
0528 kanntigai ui_ux0528 kanntigai ui_ux
0528 kanntigai ui_ux
 
Python入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニングPython入門 : 4日間コース社内トレーニング
Python入門 : 4日間コース社内トレーニング
 
女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -女子の心をつかむUIデザインポイント - MERY編 -
女子の心をつかむUIデザインポイント - MERY編 -
 
Information sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile applicationInformation sharing and Experience consistency at Cookpad mobile application
Information sharing and Experience consistency at Cookpad mobile application
 
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
 
機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual Talks機械学習チュートリアル@Jubatus Casual Talks
機械学習チュートリアル@Jubatus Casual Talks
 

Similar to 技術書のススメ

学習パターンを使ってみよう
学習パターンを使ってみよう学習パターンを使ってみよう
学習パターンを使ってみようPANTO MAIMU
 
教えてみてわかった、新しいことを覚えるしくみ
教えてみてわかった、新しいことを覚えるしくみ教えてみてわかった、新しいことを覚えるしくみ
教えてみてわかった、新しいことを覚えるしくみMori Kazue
 
集合知プログラミング勉強会キックオフMTG LT用資料
集合知プログラミング勉強会キックオフMTG LT用資料集合知プログラミング勉強会キックオフMTG LT用資料
集合知プログラミング勉強会キックオフMTG LT用資料tetsuro ito
 
英語の資料をITフル活用で乗り切る方法
英語の資料をITフル活用で乗り切る方法英語の資料をITフル活用で乗り切る方法
英語の資料をITフル活用で乗り切る方法Iwasaki Yusuke
 
早めに知っておきたかったドキュメント執筆のあれこれ
早めに知っておきたかったドキュメント執筆のあれこれ早めに知っておきたかったドキュメント執筆のあれこれ
早めに知っておきたかったドキュメント執筆のあれこれm_seko
 
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきことHiromu Shioya
 
社内SNS勉強会
社内SNS勉強会 社内SNS勉強会
社内SNS勉強会 Manabu Saito
 
Members innovationlab#1
Members innovationlab#1Members innovationlab#1
Members innovationlab#1Sosuke Kimura
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-nishio
 
困らない程度のJDK入門
困らない程度のJDK入門困らない程度のJDK入門
困らない程度のJDK入門Yohei Oda
 
研究・企業・生き方について 情報科学若手の会2011
研究・企業・生き方について 情報科学若手の会2011研究・企業・生き方について 情報科学若手の会2011
研究・企業・生き方について 情報科学若手の会2011Preferred Networks
 
“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂ikuyaterasaka
 
コミュニティーとの付き合い方
コミュニティーとの付き合い方コミュニティーとの付き合い方
コミュニティーとの付き合い方Yoshitaka Seo
 
この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座
この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座
この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座Yoshida-South Library, Kyoto University
 

Similar to 技術書のススメ (15)

学習パターンを使ってみよう
学習パターンを使ってみよう学習パターンを使ってみよう
学習パターンを使ってみよう
 
教えてみてわかった、新しいことを覚えるしくみ
教えてみてわかった、新しいことを覚えるしくみ教えてみてわかった、新しいことを覚えるしくみ
教えてみてわかった、新しいことを覚えるしくみ
 
集合知プログラミング勉強会キックオフMTG LT用資料
集合知プログラミング勉強会キックオフMTG LT用資料集合知プログラミング勉強会キックオフMTG LT用資料
集合知プログラミング勉強会キックオフMTG LT用資料
 
英語の資料をITフル活用で乗り切る方法
英語の資料をITフル活用で乗り切る方法英語の資料をITフル活用で乗り切る方法
英語の資料をITフル活用で乗り切る方法
 
早めに知っておきたかったドキュメント執筆のあれこれ
早めに知っておきたかったドキュメント執筆のあれこれ早めに知っておきたかったドキュメント執筆のあれこれ
早めに知っておきたかったドキュメント執筆のあれこれ
 
研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと研修担当者に聞く、学生のうちに学ぶべきこと
研修担当者に聞く、学生のうちに学ぶべきこと
 
社内SNS勉強会
社内SNS勉強会 社内SNS勉強会
社内SNS勉強会
 
Members innovationlab#1
Members innovationlab#1Members innovationlab#1
Members innovationlab#1
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
 
困らない程度のJDK入門
困らない程度のJDK入門困らない程度のJDK入門
困らない程度のJDK入門
 
研究・企業・生き方について 情報科学若手の会2011
研究・企業・生き方について 情報科学若手の会2011研究・企業・生き方について 情報科学若手の会2011
研究・企業・生き方について 情報科学若手の会2011
 
“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂
 
コミュニティーとの付き合い方
コミュニティーとの付き合い方コミュニティーとの付き合い方
コミュニティーとの付き合い方
 
Handson saikou
Handson saikouHandson saikou
Handson saikou
 
この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座
この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座
この論文、ネットで読めるの?-15分で分かる電子ジャーナル基礎講座
 

More from onozaty

情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイントonozaty
 
チームで開発するための環境を整える
チームで開発するための環境を整えるチームで開発するための環境を整える
チームで開発するための環境を整えるonozaty
 
Selenium入門(2023年版)
Selenium入門(2023年版)Selenium入門(2023年版)
Selenium入門(2023年版)onozaty
 
40歳過ぎてもエンジニアでいるためにやっていること
40歳過ぎてもエンジニアでいるためにやっていること40歳過ぎてもエンジニアでいるためにやっていること
40歳過ぎてもエンジニアでいるためにやっていることonozaty
 
Java8から17へ
Java8から17へJava8から17へ
Java8から17へonozaty
 
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -onozaty
 
Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介onozaty
 
最近作ったもの
最近作ったもの最近作ったもの
最近作ったものonozaty
 
Selenium入門
Selenium入門Selenium入門
Selenium入門onozaty
 
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020onozaty
 
「伝わるチケット」の書き方
「伝わるチケット」の書き方「伝わるチケット」の書き方
「伝わるチケット」の書き方onozaty
 
View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)onozaty
 
View customize1.2.0の紹介
View customize1.2.0の紹介View customize1.2.0の紹介
View customize1.2.0の紹介onozaty
 
WebSocketでカメラの映像を共有してみた
WebSocketでカメラの映像を共有してみたWebSocketでカメラの映像を共有してみた
WebSocketでカメラの映像を共有してみたonozaty
 
Lombokの紹介
Lombokの紹介Lombokの紹介
Lombokの紹介onozaty
 
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみたonozaty
 
30歳過ぎてもエンジニアでいるためにやったこと
30歳過ぎてもエンジニアでいるためにやったこと30歳過ぎてもエンジニアでいるためにやったこと
30歳過ぎてもエンジニアでいるためにやったことonozaty
 
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなすonozaty
 
View Customize Pluginで出来ること
View Customize Pluginで出来ることView Customize Pluginで出来ること
View Customize Pluginで出来ることonozaty
 
お試し用のLinux環境を作る
お試し用のLinux環境を作るお試し用のLinux環境を作る
お試し用のLinux環境を作るonozaty
 

More from onozaty (20)

情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイント
 
チームで開発するための環境を整える
チームで開発するための環境を整えるチームで開発するための環境を整える
チームで開発するための環境を整える
 
Selenium入門(2023年版)
Selenium入門(2023年版)Selenium入門(2023年版)
Selenium入門(2023年版)
 
40歳過ぎてもエンジニアでいるためにやっていること
40歳過ぎてもエンジニアでいるためにやっていること40歳過ぎてもエンジニアでいるためにやっていること
40歳過ぎてもエンジニアでいるためにやっていること
 
Java8から17へ
Java8から17へJava8から17へ
Java8から17へ
 
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
 
Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介
 
最近作ったもの
最近作ったもの最近作ったもの
最近作ったもの
 
Selenium入門
Selenium入門Selenium入門
Selenium入門
 
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
 
「伝わるチケット」の書き方
「伝わるチケット」の書き方「伝わるチケット」の書き方
「伝わるチケット」の書き方
 
View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)
 
View customize1.2.0の紹介
View customize1.2.0の紹介View customize1.2.0の紹介
View customize1.2.0の紹介
 
WebSocketでカメラの映像を共有してみた
WebSocketでカメラの映像を共有してみたWebSocketでカメラの映像を共有してみた
WebSocketでカメラの映像を共有してみた
 
Lombokの紹介
Lombokの紹介Lombokの紹介
Lombokの紹介
 
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみた
 
30歳過ぎてもエンジニアでいるためにやったこと
30歳過ぎてもエンジニアでいるためにやったこと30歳過ぎてもエンジニアでいるためにやったこと
30歳過ぎてもエンジニアでいるためにやったこと
 
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなす
 
View Customize Pluginで出来ること
View Customize Pluginで出来ることView Customize Pluginで出来ること
View Customize Pluginで出来ること
 
お試し用のLinux環境を作る
お試し用のLinux環境を作るお試し用のLinux環境を作る
お試し用のLinux環境を作る
 

技術書のススメ