---
title: コードを書くように登壇資料を作る
tags: 
author: [Masayuki Matsuki](https://convert.docswell.com/user/Songmu)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/LE18NZ5D7G.jpg?width=480
description: コードを書くように登壇資料を作る by Masayuki Matsuki
published: February 05, 26
canonical: https://convert.docswell.com/s/Songmu/KVMGXE-slide-as-code
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/LE18NZ5D7G.jpg)

コードを書くように
発表資料を作る
Masayuki Matsuki a.k.a Songmu @ エンジニアの登壇資料を大解剖！


# Page. 2

![Page Image](https://bcdn.docswell.com/page/GEWZ4958E2.jpg)

Proﬁle
●
●
●
id: Songmu (ソンムー) (GitHubber)
Masayuki Matsuki / 松木雅幸
Blog: おそらくはそれさえも平凡な日々
○
●
●
●
http://www.songmu.jp/riji/
好きな言語は、PerlとGoと中国語
3 Times ISUCON Winner
OSS作家
○
○
○
200+ OSS Developer
入門監視 付録C 執筆・「みんなのGo言語」共著者
Podcast
■ 趣味でOSSをやっている者だ #oss4fun


# Page. 3

![Page Image](https://bcdn.docswell.com/page/47Z129N9J3.jpg)

Agenda
●
●
●
良い発表にフォーカスする
等身大の発表をする
あなたの作品になっているか
○
●
コードを書くように発表資料を作る
自己肯定感と自己評価


# Page. 4

![Page Image](https://bcdn.docswell.com/page/YJ6LVK8DEV.jpg)

良い発表にフォーカスする


# Page. 5

![Page Image](https://bcdn.docswell.com/page/GJ51DP9874.jpg)

壇上に立ったらあなたは自由である
●
●
運営(コミュニティ)が与えてくれた時間
与えられた時間を自由に使えばいい
○
○
●
「参加者の為」とか考えすぎなくともよい
究極有償・無償関係ない
好きな発表をすれば良い


# Page. 6

![Page Image](https://bcdn.docswell.com/page/LE31M3YG75.jpg)

自由に好きにやるとか考えられない?
●
性格的な傾向もあるでしょう
○
○
●
●
「折角の機会だし聴衆や運営に失礼はできない・迷惑をかけられない」
■ そう思うのは自然
「有料のイベントだし」「プロポーザルを通らなかった人もいるし」
■ 周囲に気を遣えるのも良いこと
周りを無視して「自分勝手にやってよい」という話ではない
自分にとって良い・満足できる発表にフォーカスしても良いのではないか
○
そうすれば結果もついてくる


# Page. 7

![Page Image](https://bcdn.docswell.com/page/8EDX645NJG.jpg)

悪意はないという前提と信頼
●
●
●
●
有意義な場にしたいはず
誰もが壇上に立って恥をかきたくないはず
聴衆にダメージを与えたいとかも思っていないはず
良い発表をしたいと思っているはず
そう言うお互いの信頼を前提にコミュニティは成り立つ。


# Page. 8

![Page Image](https://bcdn.docswell.com/page/V7PPYMGN78.jpg)

ボランタリーな性善説運営
●
悪意を疑いはじめると悪意が生まれやすくなる
○
●
もちろん敬意を欠いた行動はダメ
○
○
●
行動規範は大事
プロポーザルから改変し過ぎるなども良くない
悪意を持ったり敬意を欠いた人が居心地が悪くなる場作り
○
●
信じることで悪意を追い払う
同時に参加者にダメージが及ばないように事前の手当ても重要
難しいが「疑うより信じる場作り」が大事だと思っている


# Page. 9

![Page Image](https://bcdn.docswell.com/page/2JV2G96YJQ.jpg)

聴衆はあなたの味方である
●
●
●
●
実際そうだしそのように信じよう
聴衆も発表者を応援しよう
登壇は発表者と聴衆が一体となって作り上げるものである
聴衆も登壇の成否に大いに関わっている


# Page. 10

![Page Image](https://bcdn.docswell.com/page/5EGR8ZNWJL.jpg)

あなたにとって「良い発表」をしよう
●
重圧を感じる必要はない
○
○
●
矜持として「満足してもらえる発表を届けたい」と言う意識は大事
○
○
●
それでもプレッシャーは感じる物
良い刺激にあれば良いが、マイナスになったら逆効果
発表できなかった人の分まで頑張ろうとかも
そこまで気が回せるのも慣れてきてからで良いかも知れない
あなたが良い発表をすれば、満足してくれる聴衆もでてくるはず
○
誰も満足していないのに「良い発表ができた」とか流石に思えないでしょう


# Page. 11

![Page Image](https://bcdn.docswell.com/page/4JQV9LQQ7P.jpg)

等身大の発表をする・自信を持つ
とても難しい


# Page. 12

![Page Image](https://bcdn.docswell.com/page/K74MXDNYJ1.jpg)

話術でウケを取るのは無理
●
●
(僕の場合・多くの場合)
あなたも私も話のプロではない
○
●
淡々と自分ができる発表を僕は心がけている
普段話術でウケを取っている人も注意
○
内輪ネタを回すのが上手いだけだったりするパターンも多い


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LJ18NZ5NEG.jpg)

ありのままの自分を肯定する
●
とても難しい
○
○
●
登壇はそう言った自分の未熟さを直視させられる
○
●
話術がおぼつかない自分
技術力が無い自分
それでもそれを受け止めて肯定する
登壇は頑張って肯定する練習にもなる


# Page. 14

![Page Image](https://bcdn.docswell.com/page/GJWZ49WMJ2.jpg)

自信を持つ
●
●
実は一般論よりあなたの主観の方が大事
あなたの経験は価値がある
○
●
それだけで十分に面白い
自信がないと一般論に逃げてしまう
○
○
自分の意見を他者に委ねてしまう
■ マックの女子高生
■ 属性でぼかして結果的に主語デカになる
「エンジニアはこう思う」じゃなくて「私は」こう思う


# Page. 15

![Page Image](https://bcdn.docswell.com/page/4EZ1295M73.jpg)

一般論よりあなたの主観の方が大事
●
●
あなたの経験は価値があるし十分に面白い
大事なことなので繰り返し


# Page. 16

![Page Image](https://bcdn.docswell.com/page/Y76LVK95JV.jpg)

自分を卑下しない
●
●
●
自虐は見ていて気持ちよくない
批判からの予防線で、先に自分から卑下する心理が働いていることも
別に聴衆もあなたを攻撃しないよ
○
○
聴衆側もそういう雰囲気作りをしましょう
自信を持とう


# Page. 17

![Page Image](https://bcdn.docswell.com/page/G751DPNGE4.jpg)

自分の属性を卑下しない
●
●
一般論に逃げた結果、主語デカ否定になって巻きこみ事故が起こる
例えば「文系だから数学できない」とか言わない
○
○
○
●
「○○出身だから頭が悪い」とか言ったら大問題
○
●
文系学部出身だって賢くて勉強を続けてる人はたくさんいる
■ あなたが数学できないし学ぼうとしていないだけ
「文系だから英語できます」とかならいって良い
文系全体を巻きこんで毀損しない
■ ちなみに僕は文系学部です
差別とはそういうこと
属性ではなく振る舞いについて論じよう
○
好ましい振る舞い・好ましくない振る舞い


# Page. 18

![Page Image](https://bcdn.docswell.com/page/9J21865D7R.jpg)

属性あるあるネタはセーフな場合もあるが
●
おじさんあるあるとかで笑いをとる
○
●
ネガティブすぎなければ
境界線が難しいし、高等話術だとは思う
○
○
不安なら避けた方が無難
結局ステレオタイプをネタにしているわけだし


# Page. 19

![Page Image](https://bcdn.docswell.com/page/DEYZ69KM7M.jpg)

他者や他の技術を否定しない
●
●
●
何かを否定することで自分の意見を正当化しない
それも自信や表現力のなさの現れ
自信を持とう


# Page. 20

![Page Image](https://bcdn.docswell.com/page/VJN3ZLR3J8.jpg)

虚勢を張らない
●
張らなくて良い
○
○
●
背伸びしすぎない
別にありのままで面白い
自信が無いとネタに逃げたくなる
○
○
耳目を引くような過激な発言は空虚
他人のネタで仮にウケを取っても嬉しくない
→ 発表が自分の「作品」になっているか


# Page. 21

![Page Image](https://bcdn.docswell.com/page/YE99Z4MPE3.jpg)

あなたの作品になっているか
コードを書くように登壇資料を作る (Songmuの場合)


# Page. 22

![Page Image](https://bcdn.docswell.com/page/GE891QLX7D.jpg)

コードを書くように登壇資料を作る
Songmuの場合
●
プレゼンテーションソフトは苦手・コードを書くのは得意
○
○
●
コードを書くのと同じようにテキストファイルをバージョン管理してビルドしたい
それが自分らしいやり方
ワークフローも自分で作りたいし、OSSにできるものはする
○
これも自分らしい


# Page. 23

![Page Image](https://bcdn.docswell.com/page/LELWQXLNJR.jpg)

Markdownからスライドをビルドする
●
Obsidian
○
○
●
k1LoW/deck
○
○
●
MarkdownをGoogle Slideに変換
Google Slide上で画像位置などの調整
画像類はGyazo
○
●
盛り込みたい内容をmdファイルにとにかく書き出す → アウトライン収束
Git管理
GyazoのURLを貼れば deckがスライド上に展開してくれるので便利
図は基本Mermaid
○
FigmaやCacooを使うことも


# Page. 24

![Page Image](https://bcdn.docswell.com/page/4JM91LMQEW.jpg)

k1LoW/deck
●
MarkdownをGoogle Slideに変換してくれるOSS
○
○
●
去年めっちゃコントリビュートした
元々MarkdownをHTMLスライドにする自作ツールを使っていた
合わせて読みたい: k1LoW/deckを急激に(100倍以上)高速化する方法


# Page. 25

![Page Image](https://bcdn.docswell.com/page/PJRGLKVKE9.jpg)

あなたの作品になっているか
●
「自分の作品だ」と実感している物に対するフィードバックが糧になるし
満足も得られる
○
○
○
●
等身大の自分をさらけ出す事は怖いが
他者からのフィードバックが自己肯定感に繋がる
他人の褌は自分の糧にならない
一般論を語っても仕方がない


# Page. 26

![Page Image](https://bcdn.docswell.com/page/PEXXWLZ5EX.jpg)

自己肯定感と自己評価


# Page. 27

![Page Image](https://bcdn.docswell.com/page/3EKWVL8RED.jpg)

あなたも私も大したことないしスゴイ
●
僕だって自分は全然大したことないと思っている
○
○
●
どこまで行っても人間は大したことがない
○
○
●
→ Songmuさんがそういうこと言うから余計問題では？
→ 違う! (と思う…)
それを受け入れることが大事
無知の知
学べば学ぶほど、分からないことが増えて行く
○
あなたは自分を大したことないと思ってるかもしれないが、同じくらい僕も自分を大した
ことないと思ってる


# Page. 28

![Page Image](https://bcdn.docswell.com/page/L731M32GJ5.jpg)

自己評価と自己肯定感
僕は自己評価がそこまで高くないが、自己肯定感はそこそこ高い
●
自己肯定感が高ければ、冷静に自己評価ができる
○
●
低い自己評価も受容できる
自己肯定感が低い人は、低い自己評価に耐えられない
○
○
無理に自己評価を高く設定してしまいギャップに苦しむことも
虚勢を張ってしまう


# Page. 29

![Page Image](https://bcdn.docswell.com/page/87DX64ZNEG.jpg)

コミュ二ティ登壇で自己肯定感上げてこ
●
周りからの信頼や肯定によって自己肯定感は高まっていく
○
●
僕はコミュニティ登壇を通して自己肯定感が高められた部分もある
不特定多数からの承認よりも、質の高い称賛や肯定を大事にしよう
○
○
承認ジャンキーじゃなくてグルメになろう
自己肯定感の低さを不特定多数の承認で埋めようとしないように


# Page. 30

![Page Image](https://bcdn.docswell.com/page/VJPPYMDNJ8.jpg)

Enjoy!


# Page. 31

![Page Image](https://bcdn.docswell.com/page/2EV2G91YEQ.jpg)

One More Thing
謙虚さの強要はクソ食らえ
●
自分も若いときは周りが見えておらず傲慢な部分も多かった
○
○
○
●
謙虚でありたいと思う
○
●
でも、今の自分も未来の自分から見たら傲慢で不遜なんだと思う
僕の場合、謙虚であることにむしろインセンティブがある
○
○
●
無知だったし周囲の人間の価値が分からないことも多かった
だから敬意を払えていなかった
多少は自然と敬意を払えるようになってきた
過激なことを言わずともアテンションを獲得できる
だから謙虚さやリスペクトの強要はマウントになると自戒している
なので過激な物言いもある程度受容したい
○
ただ、攻撃は絶対ダメ


