Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2021年フィヨルドブートキャンプの旅/fjordbootcamp-ltvol8-210807
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
いっしー
August 05, 2021
Programming
0
2.6k
2021年フィヨルドブートキャンプの旅/fjordbootcamp-ltvol8-210807
いっしー
August 05, 2021
Tweet
Share
More Decks by いっしー
See All by いっしー
あなたの人生の物語 /story-of-your-life
isshihasegawa
0
110
達人プログラマー輪読会/the-pragmatic-programmer-220122
isshihasegawa
0
180
Other Decks in Programming
See All in Programming
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.5k
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
440
AI & Enginnering
codelynx
0
120
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
470
CSC307 Lecture 01
javiergs
PRO
0
690
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
150
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
AgentCoreとHuman in the Loop
har1101
5
240
AtCoder Conference 2025
shindannin
0
1.1k
ぼくの開発環境2026
yuzneri
0
240
Featured
See All Featured
Paper Plane
katiecoart
PRO
0
46k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
590
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
97
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
170
A better future with KSS
kneath
240
18k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
The Limits of Empathy - UXLibs8
cassininazir
1
220
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
For a Future-Friendly Web
brad_frost
182
10k
Transcript
2021: A FJORD BOOT CAMP ODYSSEY いっしー @isshi-hasegawa Aug. 7
2021 Fjord Boot Camp 初めてのLT会 Vol.8
自己紹介
いっしー @isshi-hasegawa 新卒で水道局の事務職員 →退職して某プログラミングスクール →ホテル会社の社内エンジニア兼ホテルマン →退職して独学 →フィヨルドブートキャンプに参加 学習開始:2021年4月30日(約3ヶ月経過) 趣味:映画鑑賞
旅のなかでどんなことがあった?
Fjord Boot Camp as a Gate (角谷さんトーク)
チェリー本輪読会
ポモドーロでもくもく会
旅のなかでどんな自分を見つけた?
アウトプットに 抵抗がなくなった自分
• 独学期間 ◦ ツイートすらめんどくさい ◦ No$onで簡易日報 • フィヨルドブートキャンプ参加後 ◦ 日報
◦ 分報 ◦ Twi)er ◦ ブログ →反応がある・褒められるとうれしい🤤
独学期間はとても孤独だった… • アウトプット先を用意するプラクティスがある • アウトプットに反応してくれる「人」がいる →「人」がいるのが、めちゃめちゃありがたい
学習を楽しんでいる自分
• 声を出して会話することが増えた ◦ チェリー本輪読会 ◦ もくもく会 • おしゃべりする場がもっと欲しくて もくもく会をはじめた(無意識的に?) •
学習の中にコミュニケーションを取り入れた
• プログラミング学習のゲーム性 僕はゲームが上手くなくて、RPGでもレベルを たくさんあげて無理やりクリアするタイプです。 プログラミングも同じく蓄積がとてつもなく効く ので、投入した時間が多いだけ強くなれます。 Q&A「プログラミング、楽しんでますか?」より
もしや神ゲー?
• なんでも経験値になる • 学習をゲームだと考えたらつらくない • むしろ楽しい!
Rubyが好きになってきた自分
就職のために勉強しなきゃいけない言語 でも… 「Rubyが好き」「楽しい」との声を聞く
Rubyで特徴的なのはストレスなくプログラミングできる 「楽しさ」を重視している点です。 筆者もRubyの楽しさの虜になったプログラマの1人です。 これまで出会ったプログラミング言語の中でも Rubyが一番書いていて楽しいと感じています。 伊藤淳一『プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで』(技術評 論社, 2017)の「1.3.1 Rubyってどんなプログラミング言語?」より
チェリー本輪読会
「好き」とは何か?
『桐島、部活やめるってよ』 (GYAO!で8/10まで配信中)
『愛がなんだ』 (Netflixで配信中)
『ソウルフル・ワールド』 (Disney+で配信中)
• 3本に共通して描かれるのは 「好き」ってなに?人間が生きる意味ってなに? • 人間がニヒリズム(=人生に意味はない)に 打ち勝つ唯一の方法 • それをやる理由は「好き」だけでいい • 誰の命令もいらない
• 現状 ◦ Rubyのことを まだまだ知らない ◦ Ruby以外の言語の 仕様もよく知らない →比較して好きと言えないけど 以前よりは詳しくなったハズ
知れば知るほど好きになっていく 好きだからますます知りたくなる 自分にとっての映画
技術や言語が好きになる マジ最強💪
まとめ • たった3ヶ月でこれだけの変化 • 旅の終わりには 新たな人類へ進化してる?👶 • すべては「人」のおかげ ご清聴ありがとうございました🙇
想定質問 • 某プログラミングスクールでなにを作ったの? • 角谷さんトークを観てどう感じたの? • いまの時点でRubyの好きなところは?