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
18
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
技術書のススメ
技術書をあまり読まない人に向けて
onozaty
October 08, 2015
More Decks by onozaty
See All by onozaty
Dev Containers のススメ
onozaty
0
39
リモートワーク中に買って良かったものベスト3
onozaty
0
200
情報を表現するときのポイント
onozaty
0
35
チームで開発するための環境を整える
onozaty
1
350
Selenium入門(2023年版)
onozaty
1
230
40歳過ぎてもエンジニアでいるためにやっていること
onozaty
0
82
Java8から17へ
onozaty
0
30
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
0
280
Redmine issue assign notice plugin の紹介
onozaty
0
280
Other Decks in Programming
See All in Programming
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
130
エージェンティックRAGにAWSで入門しよう!
har1101
9
1.9k
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
240
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.9k
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
240
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
300
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
720
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
0
150
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
240
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.6k
霧の中の代数的エフェクト
funnyycat
1
310
自作OSでスライド発表する
uyuki234
1
3.7k
Featured
See All Featured
Leo the Paperboy
mayatellez
8
1.9k
New Earth Scene 8
popppiees
3
2.4k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.6k
Fireside Chat
paigeccino
42
4k
The Cult of Friendly URLs
andyhume
79
6.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
The Cost Of JavaScript in 2023
addyosmani
55
10k
Claude Code のすすめ
schroneko
67
230k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Product Roadmaps are Hard
iamctodd
55
12k
Test your architecture with Archunit
thirion
1
2.3k
RailsConf 2023
tenderlove
30
1.5k
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のギークたちはいかにしてチー
ムを作るのか
その他
その他 • オライリーは外れがすくない気が • まったく触ったことのないものに関する本を読 んだ時が、一番効果高く感じる • たとえば、新しい言語や、新しいアプリケーション など •
所詮、仕事上で得られる技術、知識は限られている ので、こういったところで幅を広げたほうが良い
その他 • 迷ったら先輩に聞いてみる • あなたのことを良く知っている先輩が、きっとあた なの今にあった本をおすすめしてくれるはず • もしくは、ネット上で薦められているのを見て みる •
無理せず、自分のペースで • 重要なのはサイクルをつくること。継続できるよう に。
おわり