Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
書く技術
Search
Fukazawa Shun
April 20, 2022
Technology
2.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
書く技術
Fukazawa Shun
April 20, 2022
More Decks by Fukazawa Shun
See All by Fukazawa Shun
AIをプライベートや業務で使ってみよう!効果的な認定資格の活かし方
fukazawashun
0
330
試験は暗記より理解 〜効果的な試験勉強とその後への活かし方〜
fukazawashun
0
930
AWS認定資格取得に向けた効果的なデベキャン活用法や学習方法について
fukazawashun
1
410
DevelopersIO BASECAMP(デベキャン)の今までとこれからについて
fukazawashun
0
2.2M
DevelopersIO BASECAMPで扱うサービスのアップデート紹介
fukazawashun
0
1.1k
GitHub Actionsを使ってAWS App Runnerにデプロイできるようになりました
fukazawashun
0
1.8k
TerraformとCloudFormationどちらを採用すべき?
fukazawashun
0
19k
Other Decks in Technology
See All in Technology
go-sqletch
moznion
0
140
AIは「聞けば答える」から「任せると自分で進める」へ - JACTIMペナン地域部会・ペナン三水会講演
knishioka
0
110
FOSS4Gを活用した自治体業務DXの試み
470715
0
150
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
440
初対面のメンバーがチームを組み、Claude Codeでゼロからサービスをリリース
mkdev10
1
130
継続的なAIコスト最適化
bgpat
1
300
不可逆な意思決定を避けながら10億超の顧客データを AI Ready にするデータ基盤設計
baseballyama
1
310
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
430
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
620
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
120
自分で立ててみるLLMサービス
y_sera15
0
160
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
180
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Navigating Team Friction
lara
192
16k
Everyday Curiosity
cassininazir
0
350
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Navigating Weather and Climate Data
rabernat
0
550
Accessibility Awareness
sabderemane
1
250
The Curious Case for Waylosing
cassininazir
1
570
Git: the NoSQL Database
bkeepers
PRO
433
67k
Statistics for Hackers
jakevdp
799
230k
First, design no harm
axbom
PRO
2
1.3k
Transcript
1 プロフィール 深澤 俊(Fukazawa Shun) AWS 事業本部 コンサルティング部
2 ここまで本当に多くの⽅の⽀えが あり5冊も執筆の機会をいただく ことができました。
3 今⽇はそんな執筆活動を通して 培った「書く技術」をLTします。
4 技術1「ストーリーを意識する」 ストーリーを意識する
5 技術1「ストーリーを意識する」 • 執筆を始めるときはストーリーの組み⽴てから考えた⽅が吉 • 書きながら考えると全体が⾒えにくくなる 例︓「AWSの知識地図 2章」 CLIについて説明する 最後に構成図を⾒て⾃⾝の成⻑を実感してもらう
実際に順番に構築して操作する →超えられそうなハードルを⼩出しにする 基本的なwebサービスの構成を説明する やり遂げた結果のゴールを⾒てもらう →理解が難しいはずの構成図をあえて紹介 最初に⾻格を整えて、⾁ 付けしていくイメージ
6 技術2「なるべく幅広く触れる」 なるべく幅広く触れる
7 技術2「なるべく幅広く触れる」 • テーマは限られている • 例︓DynamoDBについて書く、CLIでのハンズオンをする • テーマだけを淡々と書くと少し淡⽩な仕上がりになる印象 例︓「AWSの知識地図 2章」
VPCを構築する CIDR表記の説明を⼊れる RFCを紹介する サブネットを構築する VPC内でいくつサブネットを 作るかという話にも触れる IPアドレスの説明を⼊れる ルーティング設定 読者になるべく多くのものを紹介することを意識 余談のようなものはコラムとして扱ったり、説明 しきれないものは詳しく書かれているブログのリ ンク先を紹介する
8 技術3「他の章との連携を意識する」 他の章との連携を意識する
9 技術3「他の章との連携を意識する」 • ⾃分の章だけで⼿いっぱいになってしまいがち • 読者から⾒たら1冊の成果物となることを意識 • 執筆メンバーでコミュニケーションをとっていこう︕ 例︓「AWSの知識地図」 AWSの全体像を押さえる
AWSでWeb環境を構築する 安全にAWSを使うための基礎知識を押さえる 現場でAWSを使いこなすサービスを押さえる 2章ではどうしてもAWSそのもの の知識やIT基礎のような部分の 知識が前提になる → 1章で必要な知識を解説 2章ではハンズオンメインのため セキュリティの説明が難しい → 3章で2章の実例を紹介しなが ら改善を紹介 Web周りのサービスばかりの紹 介でAWS全体の魅⼒を紹介しき れてない → 4章で幅広いサービスを紹介 しまさに本のタイトルを表現す るような締めに
10 技術4「毎⽇書く」 毎⽇書く
11 技術4「毎⽇書く」 • 執筆では⽂章量は最低でも1万字を越える • ちなみに「AWSの知識地図」の2章は約12万字 • 書くのは体⼒がいる(本当に疲れます) • まとめて書くとストーリがブレる
• 執筆が決まった⽇から1⽇1000⽂字は書くことを推奨 • 順番は気にしない • 書きたいことを書いてブロックとしてまとめる • 最後にストーリーに従ってまとめていく 例︓「AWSの知識地図 2章」 EC2構築のハンズオン AutoScalingGroup構築 のハンズオン RDS構築のハンズオン ELB構築のハンズオン SystemManagerを使⽤ したEC2へのログイン EIPの解説や設定
12 最後に、 今まで僕と執筆を⼀緒にやってくれたメンバー、 このような活動を応援してくれる クラスメソッドに⼼から感謝します︕︕
13