SlideShare ist ein Scribd-Unternehmen logo
1 von 74
Downloaden Sie, um offline zu lesen
Five F’ing Questions
You Should Answer In
Your Proposals
Daisuke Maki @lestrrat (HDE Inc)
Rejectcon 2018
Sep 29, 2018
CfPに応募する
プロポーザル内容で
語るべき事項5つ
「書式」はまた別の話
https://blog.builderscon.io/entry/2017/05/09/090000
•コンパクトに
•審査員と来客にわかりやすく
•カンファレンス趣旨に合ったものを
•自分独自の視点で
•自己紹介はしない
tl;dr
1. あなたは誰?
(Who The F Are You?)
これは引っかけ問題です
自己紹介は一切いりません
あなたの素性の説明は
主題に関係ある場合のみ
教えて下さい
それ以外はマイナスばかり
• あまりにも同じ所属先の人が多いと、

それだけで落選
• 経歴による権威に頼って説明を省くと

プロポーザルが薄味になって落選 
• 「もうこの人聞き飽きたなー」と

思われて落選
必要性がないのに
自分の素性は書くなら
あくまで「おまけ」で!
2. トピックは何?
(What is this proposal about?)
きちんとプロポーザルで
トピックを伝えよう
え、当たり前だろって?
本当にある例
「〇〇を使うコツ」
〇〇に関する話。〇〇を
うまく使いこなす方法を
語ります。
「〇〇を使うコツ」
〇〇に関する話。〇〇を
うまく使いこなす方法を
語ります。タイトルで読んだから知ってる!
「〇〇を使うコツ」
〇〇に関する話。〇〇を
うまく使いこなす方法を
語ります。
え、これで全て?!
(というわけで)
当たり前じゃ無い
(というわけで)
当たり前じゃ無い
重要なのはタイトルと
最初の段落
タイトルと最初の段落だけ
でも何がトピックなのかわ
かるようにしましょう
5W(When/Where/Who/What/
Why)をタイトルと最初の
段落に込める
「Go言語とつきあうコツ」
Go言語はジェネリックスが存在しない
ため非難されがちですが、コード生成
を使う事によりジェネリックス無しで
もフレキシブルなコードを記述するこ
とが可能です。本セッションでは
OpenAPIやstruct定義からコードを生成
する方法を紹介します
(必要ならさらに説明を続ける)
「Go言語とつきあうコツ」
Go言語はジェネリックスが存在しない
ため非難されがちですが、コード生成
を使う事によりジェネリックス無しで
もフレキシブルなコードを記述するこ
とが可能です。本セッションでは
OpenAPIやstruct定義からコードを生成
する方法を紹介します
(必要ならさらに説明を続ける)
注:適当な例です
「Go言語とつきあうコツ」
Go言語はジェネリックスが存在しない
ため非難されがちですが、コード生成
を使う事によりジェネリックス無しで
もフレキシブルなコードを記述するこ
とが可能です。本セッションでは
OpenAPIやstruct定義からコードを生成
する方法を紹介します
(必要ならさらに説明を続ける)
何故タイトルと最初の段
落が重要なのか?
その程度の量にまとめられな
い→自分が話そうと思ってる
主題が何かわかっていない
理由1
最初の一文で読者の心をつか
めないと、その後の文章も読
んでもらえない
理由2
審査員はなんとかがんばってわ
かりにくいプロポーザルも読み
ます
が
審査員はあなたのトピックに
ついては素人。観客も素人。
当日の来客のほとんどはタイト
ルを眺めるだけです
来客に理解してもらえな
いかも?と思われたら採
用されません!
3. 観客が得られるものは?
(What can the audience take away from this talk?)
「わかるだろ」と思って
も明確に何を得られるの
か書きましょう
「Go言語とつきあうコツ」
Go言語はジェネリックスが存在しない
ため非難されがちですが、コード生成
を使う事によりジェネリックス無しで
もフレキシブルなコードを記述するこ
とが可能です。本セッションでは
OpenAPIやstruct定義からコードを生成
する方法を紹介します
(当然、もっとちゃんと書けばもっとわかりやすく書
けますが、これはサンプルです)
当日の来客のほとんどはタイト
ルを眺めるだけです(2回目)
本文はどれを見に行くか
迷った時、気になった時
にのみ読まれる
その時に客が何を得られ
るのかを伝えるべき
来客に理解してもらえな
いかも?と思われたら採
用されません!(2回目)
4. 自分だからこそ語れるストー
リーか?(誰かと被る?)
(Is this a unique story?)
例
今回応募されつつあったプロ
ポーザルの傾向を見てて審査員
/運営スタッフが考えた事:
「今回『マイクロサービ
ス』って書いてあるプロ
ポーザルは多分ほとんど
落ちるな…」
流行り物・同じネタのプロポー
ザルは不利(同じ枠・客を奪い
合う)
(が、流行り物だからこそ語り
たいというのもあるでしょう)
ネタが被りそうだったら、「自
分にしか話せない視点」をわか
りやすく盛り込む!
同じ題材でも自分だけの「視
点」から語ることによってグッ
とポイントがあがります
5. カンファレンスの求め
るものと合ってる?
(Does my proposal fit the conference?)
カンファレンス運営陣が求めて
るものをくみ取ろう
https://docs.google.com/document/d/
1Cr0X3aBmZBOPp99Hj3FHCfVdRXpLxY51lvisM6hI9T4/edit
builderscon → 基本、技術に
ついて語って欲しい
(基本エモい話は要らない)
直接的な技術以外のトピックの
場合は語り方が重要
builderscon → 「科学的な手
法」を使って語って欲しい
(仮説→試験→検証…)
さらにコンテキストを共有する
ために余計に説明が必要かもし
れない
builderscon → 何かの紹介で
はなく、過程を考察してほしい
(紹介はブログとかでやってほしい)
どんなに良いプロポーザルでも
趣旨にあってないと採用できな
い!
• あなたは誰(かは書かない)?
• トピックは何?
• 観客が得られるのはなに?
• 自分だけのストーリーか?
• カンファレンスの趣旨に合ってる?
recap
おまけ
タイトル
×「〜の話」
×「〜やってみた」
× 小説・ラノベ風
タイトルが全てではないが、
ふわっとしたタイトルは
たいてい自分が何について
話したいか決まっていない!
The End

Weitere ähnliche Inhalte

Mehr von lestrrat

iosdc 2017
iosdc 2017iosdc 2017
iosdc 2017lestrrat
 
シュラスコの食べ方 超入門
シュラスコの食べ方 超入門シュラスコの食べ方 超入門
シュラスコの食べ方 超入門lestrrat
 
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないOSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないlestrrat
 
Coding in the context era
Coding in the context eraCoding in the context era
Coding in the context eralestrrat
 
Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)lestrrat
 
Opening: builderscon tokyo 2016
Opening: builderscon tokyo 2016Opening: builderscon tokyo 2016
Opening: builderscon tokyo 2016lestrrat
 
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Kubernetes in 20 minutes - HDE Monthly Technical Session 24Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Kubernetes in 20 minutes - HDE Monthly Technical Session 24lestrrat
 
小規模でもGKE - DevFest Tokyo 2016
小規模でもGKE - DevFest Tokyo 2016小規模でもGKE - DevFest Tokyo 2016
小規模でもGKE - DevFest Tokyo 2016lestrrat
 
いまさら聞けないselectあれこれ
いまさら聞けないselectあれこれいまさら聞けないselectあれこれ
いまさら聞けないselectあれこれlestrrat
 
Don't Use Reflect - Go 1.7 release party 2016
Don't Use Reflect - Go 1.7 release party 2016Don't Use Reflect - Go 1.7 release party 2016
Don't Use Reflect - Go 1.7 release party 2016lestrrat
 
How To Think In Go
How To Think In GoHow To Think In Go
How To Think In Golestrrat
 
On internationalcommunityrelations
On internationalcommunityrelationsOn internationalcommunityrelations
On internationalcommunityrelationslestrrat
 
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)lestrrat
 
YAPC::Asia Tokyo 2012 Closing
YAPC::Asia Tokyo 2012 ClosingYAPC::Asia Tokyo 2012 Closing
YAPC::Asia Tokyo 2012 Closinglestrrat
 
YAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 ClosingYAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 Closinglestrrat
 
Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)lestrrat
 
CPAN Gems From The Far East
CPAN Gems From The Far EastCPAN Gems From The Far East
CPAN Gems From The Far Eastlestrrat
 
Why Don't You Do Your Test - Fukuoka Perl Workshop #18
Why Don't You Do Your Test - Fukuoka Perl Workshop #18Why Don't You Do Your Test - Fukuoka Perl Workshop #18
Why Don't You Do Your Test - Fukuoka Perl Workshop #18lestrrat
 
Perlで任意精度計算
Perlで任意精度計算Perlで任意精度計算
Perlで任意精度計算lestrrat
 
JPA 活動報告 2010/09 Shibuya.pm #14
JPA 活動報告 2010/09 Shibuya.pm #14JPA 活動報告 2010/09 Shibuya.pm #14
JPA 活動報告 2010/09 Shibuya.pm #14lestrrat
 

Mehr von lestrrat (20)

iosdc 2017
iosdc 2017iosdc 2017
iosdc 2017
 
シュラスコの食べ方 超入門
シュラスコの食べ方 超入門シュラスコの食べ方 超入門
シュラスコの食べ方 超入門
 
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないOSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃない
 
Coding in the context era
Coding in the context eraCoding in the context era
Coding in the context era
 
Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)
 
Opening: builderscon tokyo 2016
Opening: builderscon tokyo 2016Opening: builderscon tokyo 2016
Opening: builderscon tokyo 2016
 
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Kubernetes in 20 minutes - HDE Monthly Technical Session 24Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
 
小規模でもGKE - DevFest Tokyo 2016
小規模でもGKE - DevFest Tokyo 2016小規模でもGKE - DevFest Tokyo 2016
小規模でもGKE - DevFest Tokyo 2016
 
いまさら聞けないselectあれこれ
いまさら聞けないselectあれこれいまさら聞けないselectあれこれ
いまさら聞けないselectあれこれ
 
Don't Use Reflect - Go 1.7 release party 2016
Don't Use Reflect - Go 1.7 release party 2016Don't Use Reflect - Go 1.7 release party 2016
Don't Use Reflect - Go 1.7 release party 2016
 
How To Think In Go
How To Think In GoHow To Think In Go
How To Think In Go
 
On internationalcommunityrelations
On internationalcommunityrelationsOn internationalcommunityrelations
On internationalcommunityrelations
 
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
 
YAPC::Asia Tokyo 2012 Closing
YAPC::Asia Tokyo 2012 ClosingYAPC::Asia Tokyo 2012 Closing
YAPC::Asia Tokyo 2012 Closing
 
YAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 ClosingYAPC::Asia Tokyo 2011 Closing
YAPC::Asia Tokyo 2011 Closing
 
Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)Running JPA (YAPC::NA 2011)
Running JPA (YAPC::NA 2011)
 
CPAN Gems From The Far East
CPAN Gems From The Far EastCPAN Gems From The Far East
CPAN Gems From The Far East
 
Why Don't You Do Your Test - Fukuoka Perl Workshop #18
Why Don't You Do Your Test - Fukuoka Perl Workshop #18Why Don't You Do Your Test - Fukuoka Perl Workshop #18
Why Don't You Do Your Test - Fukuoka Perl Workshop #18
 
Perlで任意精度計算
Perlで任意精度計算Perlで任意精度計算
Perlで任意精度計算
 
JPA 活動報告 2010/09 Shibuya.pm #14
JPA 活動報告 2010/09 Shibuya.pm #14JPA 活動報告 2010/09 Shibuya.pm #14
JPA 活動報告 2010/09 Shibuya.pm #14
 

Rejectcon 2018