自走するプログラミング入門者の探し方
by
Hiroaki Kadomatsu
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
自走する 自走する プログラミング入門者 プログラミング入門者 の探し方 の探し方 門松宏明 / note103 門松宏明 / note103 2019‑01‑26 @YAPC::Tokyo 2019 2019‑01‑26 @YAPC::Tokyo 2019
Slide 2
Slide 2 text
自走する 自走する プログラミング入門者 プログラミング入門者 1. …とは何か 2. …に何が起きているか 3. …の探し方
Slide 3
Slide 3 text
いきなり 結論 結論 自走するプログラミング入門者とは 誰に言われたわけでもなく コードを書いては発表してる人 そのアウトプットに隠れた モチベーションに着目しよう
Slide 4
Slide 4 text
その1 その1 自走するプログラミング 自走するプログラミング 入門者とは何か 入門者とは何か
Slide 5
Slide 5 text
最近よく聞く議論 最近よく聞く議論
Slide 6
Slide 6 text
プログラミングを プログラミングを 未経験者に教えるとき 未経験者に教えるとき 育つ人・育たない人がいる 育つ人・育たない人がいる
Slide 7
Slide 7 text
教え方が悪いのか? 教え方が悪いのか? どう教えたらいいのか? どう教えたらいいのか?
Slide 8
Slide 8 text
育つ人 育つ人 言われなくてもやる 言われなくてもやる
Slide 9
Slide 9 text
育たない人 育たない人 興味を持てない 興味を持てない
Slide 10
Slide 10 text
よく聞く喩え よく聞く喩え 馬を水飲みに連れていくことは出来ても 水を飲ませることはできない
Slide 11
Slide 11 text
ひとつの結論 ひとつの結論 誰もが育つ教え方はない あるのは向き・不向き
Slide 12
Slide 12 text
向いてる人=自走する人 向いてる人=自走する人
Slide 13
Slide 13 text
突然の 自己紹介 自己紹介 2000年: 大学卒業 2008年: 共著書出版 2008年: 坂本龍一監修CDブック編集開始
Slide 14
Slide 14 text
フリーランスで編集者 commmons: schola
Slide 15
Slide 15 text
自己紹介 自己紹介 2000年: 大学卒業 2008年: 共著書出版 2008年: 坂本龍一監修CDブック編集開始 2013年: YAPC::Asia & Perl入学式初参加
Slide 16
Slide 16 text
プログラミング入門 @2013
Slide 17
Slide 17 text
Perl入学式で教わった Perl入学式で教わった 基礎知識で 基礎知識で 自分用ツールをいろいろ作った 自分用ツールをいろいろ作った
Slide 18
Slide 18 text
はじめてGitHubに公開したツールが MOONGIFTさんで紹介された @2014 ( via ) Carvo - コンソールで英単語学習! MOONGIFT
Slide 19
Slide 19 text
ブログを書いたら読まれた はてブ728 users @2014
Slide 20
Slide 20 text
ブログを書いたら読まれた はてブ472 users @2016
Slide 21
Slide 21 text
そして… 自己紹介 自己紹介 2000年: 大学卒業 2008年: 共著書出版 2008年: 坂本龍一監修CDブック編集開始 2013年: YAPC::Asia & Perl入学式初参加 2018年: ヴェルク株式会社入社
Slide 22
Slide 22 text
IT企業に転職 カスタマーサポート&編集
Slide 23
Slide 23 text
ひとつの結論 ひとつの結論 自走するプログラミング入門者 → 私
Slide 24
Slide 24 text
その2 その2 自走するプログラミング 自走するプログラミング 入門者に何が起きているか 入門者に何が起きているか
Slide 25
Slide 25 text
自分で立てたハードルを自分で跳ぶ 自分で立てたハードルを自分で跳ぶ 一人二役 一人二役
Slide 26
Slide 26 text
一人二役 一人二役 自分「これできる?」 自分「できました!」 自分「じゃあ、これは?」 自分「…できました!」 自分「次、これは?」 自分「無理…できた!!」 (以後、永遠につづく)
Slide 27
Slide 27 text
一人二役 (料理編) 一人二役 (料理編) 自分「中華料理が食べたい」 自分「作ります!」 自分「今日はイタリアンで」 自分「…作ったよ!」 自分「ネパール料理」 自分「無理…できた!!」 (以後、永遠につづく)
Slide 28
Slide 28 text
機能がどんどん増えていく 機能がどんどん増えていく 最近作ったScrapbox投稿ツール
Slide 29
Slide 29 text
機能がどんどん増えていく 機能がどんどん増えていく とりあえず投稿機能
Slide 30
Slide 30 text
機能がどんどん増えていく 機能がどんどん増えていく タイムスタンプいれよう
Slide 31
Slide 31 text
機能がどんどん増えていく 機能がどんどん増えていく 文字数出したい
Slide 32
Slide 32 text
機能がどんどん増えていく 機能がどんどん増えていく ファイルアップロードしたい。ドラッグ&ドロップで!
Slide 33
Slide 33 text
寝ても覚めても 寝ても覚めても 止まらない 時間が(あれば|なくても)やってしまう 病的・中毒的
Slide 34
Slide 34 text
その3 その3 自走するプログラミング 自走するプログラミング 入門者の探し方 入門者の探し方
Slide 35
Slide 35 text
自走するプログラミング入門者は 自走するプログラミング入門者は どこにいる? どこにいる? 見分け方は? 見分け方は?
Slide 36
Slide 36 text
自走するプログラミング入門者は 自走するプログラミング入門者は アウトプット アウトプット してる してる
Slide 37
Slide 37 text
アウトプットとは アウトプットとは ブログ・Qiita Twitter GitHub 登壇・LT
Slide 38
Slide 38 text
なぜアウトプットするか? なぜアウトプットするか?
Slide 39
Slide 39 text
忘れちゃうから 忘れちゃうから 外部記憶として あとで再現できるように
Slide 40
Slide 40 text
見知らぬ人への手紙 見知らぬ人への手紙 同じ罠にハマった誰かのために 自分の知見を共有したい (未来の自分も含む)
Slide 41
Slide 41 text
自慢 自慢 今までにないものを作った! 評価されたい!
Slide 42
Slide 42 text
恥ずかしさが薄れていく 恥ずかしさが薄れていく 相対的に。 恥ずかしさや不安以上に やりたいことが出てくる
Slide 43
Slide 43 text
引用 引用
Slide 44
Slide 44 text
才能は決して埋もれない 才能は決して埋もれない 森博嗣 森博嗣 (『封印サイトは詩的私的手記』より)
Slide 45
Slide 45 text
面白いものはいつか必ず 面白いものはいつか必ず 大勢に広まる 大勢に広まる 森博嗣 森博嗣 (『ウェブ日記レプリカの使徒』より)
Slide 46
Slide 46 text
結論 結論
Slide 47
Slide 47 text
結論 結論 自走するプログラミング入門者とは 誰に言われたわけでもなく コードを書いては発表してる人 そのアウトプットに隠れた モチベーションに着目しよう
Slide 48
Slide 48 text
結論 結論 自走するプログラミング入門者とは 誰に言われたわけでもなく コードを書いては発表してる人 そのアウトプットに隠れた モチベーションに着目しよう __END__