Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
技術書のススメ
Search
onozaty
October 08, 2015
Programming
0
11
技術書のススメ
技術書をあまり読まない人に向けて
onozaty
October 08, 2015
Tweet
Share
More Decks by onozaty
See All by onozaty
リモートワーク中に買って良かったものベスト3
onozaty
0
180
情報を表現するときのポイント
onozaty
0
23
チームで開発するための環境を整える
onozaty
1
250
Selenium入門(2023年版)
onozaty
1
190
40歳過ぎてもエンジニアでいるためにやっていること
onozaty
0
65
Java8から17へ
onozaty
0
19
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
0
220
Redmine issue assign notice plugin の紹介
onozaty
0
200
最近作ったもの
onozaty
0
31
Other Decks in Programming
See All in Programming
Leading Effective Engineering Teams in the AI Era
addyosmani
7
680
Vue 3.6 時代のリアクティビティ最前線 〜Vapor/alien-signals の実践とパフォーマンス最適化〜
hiranuma
2
300
AkarengaLT vol.38
hashimoto_kei
1
130
Module Proxyのマニアックな話 / Niche Topics in Module Proxy
kuro_kurorrr
0
190
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
630
Using Types to Save Your Code's Future
rollbear
0
100
Designing Repeatable Edits: The Architecture of . in Vim
satorunooshie
0
180
マンガアプリViewerの大画面対応を考える
kk__777
0
430
alien-signals と自作 OSS で実現する フレームワーク非依存な ロジック共通化の探求 / Exploring Framework-Agnostic Logic Sharing with alien-signals and Custom OSS
aoseyuu
3
1.4k
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
130
NIKKEI Tech Talk#38
cipepser
0
330
品質ワークショップをやってみた
nealle
0
660
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Designing for Performance
lara
610
69k
Embracing the Ebb and Flow
colly
88
4.9k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
It's Worth the Effort
3n
187
28k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Faster Mobile Websites
deanohume
310
31k
Transcript
技術書のススメ あまり読まない人や、若手エンジニアに向けて 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のギークたちはいかにしてチー
ムを作るのか
その他
その他 • オライリーは外れがすくない気が • まったく触ったことのないものに関する本を読 んだ時が、一番効果高く感じる • たとえば、新しい言語や、新しいアプリケーション など •
所詮、仕事上で得られる技術、知識は限られている ので、こういったところで幅を広げたほうが良い
その他 • 迷ったら先輩に聞いてみる • あなたのことを良く知っている先輩が、きっとあた なの今にあった本をおすすめしてくれるはず • もしくは、ネット上で薦められているのを見て みる •
無理せず、自分のペースで • 重要なのはサイクルをつくること。継続できるよう に。
おわり