550 Views
January 29, 26
スライド概要
高橋メソッドです
プログラミングは いつだって楽しい 15th 中⾼⽣Rubyプログラミングコンテスト2025@三鷹 SmartHR プログラマ 画像を置換 2025/11/29 kinoppyd © SmartHR, Inc.
いま! 3
世界が!! 4
変わっている!!! 5
AIが!!!! 6
プログラマの仕事を 奪う!!!!! 7
8
Hello - kinoppyd - SmartHRで働いている - プログラミングが好き
世界を変えるような 発明は定期的に 出てきます
N年ぶりM回⽬ 11
前回は?
これかな? 13
それともこっちかな? 14
あるいはこれかも? 15
2000年代後半から 2010年代前半に ⼤盛り上がりして 世界を変えました 16
いろんな⼈の 仕事を奪うと ⾔われてました 17
その前は?
これ? 19
検索という⾏為の 歴史を変えました 20
いろんな(ry 21
さらにその前は?
これかなぁ……? 23
あったんです Internet Explorer ってのが 24
世界に インターネットを 普及させた すごいやつが 25
これもかな? 26
業務⽤の VMベースな ⾼級⾔語 27
1995年に 世界を 変えました 28
(ry 29
1995 30
31
遡るともっともっと、たくさん
世界を変えるものは 過去にも未来にも たくさんあるんです 34
そして おそらく現在の AI技術は 世界を変えていく 35
でも 変わらないものも ある 36
プログラミングの 楽しさ! 37
そうは⾔っても、 これからはAIがコードを 書いてくれるんでしょ? 何が⾯⽩いのさ……? 38
そんなことない!! !!! 39
AIがコードを 書くからといって 40
⼈間がコードを 書けなくなるわけ じゃない 41
ましてや 42
AIが無いと コードが書けない わけでもない! 43
⾃由だ!!! 44
たとえば
46
47
もはやプロどころか トッププロ以外は AIに勝てない 48
でも 49
将棋や囲碁の ゲームとしての 楽しさは なくなっていない! 50
……よね? (ワイはそう思う) 51
つまりどういうことだってばよ? 52
ゲーム好きな⼈? 53
ここで たくさんの⼿が 挙がる予定 54
なんで⾃分で ゲームを するんですか? 55
なぜAIに 代わりに攻略 してもらわないの? 56
その⽅が速いし たぶん上⼿いけど 57
⾃分でやったほうが 楽しいから 58
何をしても絶対 勝ちたいなら AIを使って 勝負すればいい 59
AIは⼈間より 絶対に強いし速い 60
けどゲームを 楽しみたいなら ⾃分の⼿で遊ぶはず 61
ビジネスの世界は 何をしても絶対 勝ちたい世界 62
AIにコードを 書かせないやつは 負ける 63
でも趣味の世界なら ⾃分の⼿で 楽しみたくない? 64
うーん、そうかも? 65
ところで
成果物作るのも 好きだけど コードを書くの も楽しい猫 コードを書くの はただの⼿段で 成果物を作るの が楽しい猫 67
わかる 成果物作るのも 好きだけど コードを書くの も楽しい猫 わからん コードを書くの はただの⼿段で 成果物を作るの が楽しい猫 68
みんなちがって みんないい 69
純粋に成果物を 求めるキミには AIは最⾼のツール 70
コードを 書かなくても 成果物ができる! 71
じゃあコードを 書くのが好きな キミは? 72
AIとの付き合い⽅
AIは優秀な先⽣ コードの書き⽅を 教えてくれる 74
AIは 知らないことを 知るとっかかりを 教えてくれる 75
時には とっかかりどころか めっちゃ詳しく 教えてくれる 76
たまに嘘をつくけど 77
嘘を嘘と⾒抜ける⼈ でないと (AIを使うのは) 難しい 78
AIは師匠であり 仲間 79
知らないことを教え てくれて コードを書く補助も してくれる 80
趣味を 楽しく してくれるのは やっぱり仲間 81
だったらついでにコードも全部AIに 書いてもらえばいいのでは……? 82
⾃分が知らないこと を、知らないまま コードにされても、 なんもわからん!! 83
⾃分で問題を解く 楽しみを味わおう 84
AIがSteamで 勝⼿に知らん ゲーム買ってきて 85
勝⼿に攻略して エンディングだけ ⾒せられても 86
よくわかんないよ! 87
⾒るなら 途中のプレイ動画も 欲しいでしょ 88
でもAIは途中経過を きちんと教えては くれないです 89
⾃分で コードを 書きましょう 90
よくある誤解
AIは⾼いから 今後プログラミングは お⾦がかかる 趣味になる 92
間違い 93
エディタも コンパイラも 依然無料で使える 94
必要なのは あなたの 頭脳だけ! 95
いらない! コードを書くのに AIなんか! 96
知識を得たり ヒントを得たり するために使おう 97
プログラミングは 純粋に脳の中で 完結する趣味 98
脳汁ドバドバ 99
わかる Web系の プログラマ わからん ゲーム系 デバイス系の プログラマ 100
Unity…… スマホ…… マイコン…… 101
⾦がかかるな…… 102
あ、でもRubyは 無料だ 103
昔は コンパイラって 有料だったんですよ 104
よかった 105
わたしが好きな プログラミング
メタプロ キメる 107
メタプロとは コードがコードを 書いてくれる コード的なやつ 108
世の中には メタプロのお⼿本が たくさん転がってる 109
Rails, Rack, Rake, Sinatra, RuboCop, minitest, RSpec … 110
どいつもこいつも コードを読むと みんなすごい 111
そんな先⼈の 偉⼤な知識を ⾒て盗んで 112
⾃分が書く ライブラリの コードを キメるのが 113
ホント⼤好き 114
例えばSinatraの 115
require ʻsinatra’ get ʻ/’ do ʻhello world’ end 116
美しい…… 117
この短い 美しさを 実現するために 118
どんなテクニックが 使われているのかを 119
知って マネするのが 好き 120
メタプロ キマる 121
AIにはできない このバキッとした キマりかた 122
でもAIは コードを読むの ⼿伝ってくれるよ 123
仲間! 124
みんなへ
AIはこれからの ビジネスとしての プログラミングを 変えます 126
だけど、あなたから コードを書く楽しみ を奪うことは できません 127
AIはあなたに たくさんのことを 教えてくれます 128
これからも 楽しくコードを 書いてください 129
あなたの楽しみは 誰にも 奪われることは ありません 130
Well-working 労働にまつわる社会課題をなくし、 誰もがその⼈らしく働ける社会をつくる。 10年後、みんなが働きやすい世界を作るために頑張ります © SmartHR, Inc.