Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
"プロのプログラマ"を目指す初心者が最初に読むべきたった一冊の本
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ぱろっと(parrot-studio)
July 28, 2015
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
"プロのプログラマ"を目指す初心者が最初に読むべきたった一冊の本
社内LTでやった資料
個人公開用に一部いじってます
ぱろっと(parrot-studio)
July 28, 2015
More Decks by ぱろっと(parrot-studio)
See All by ぱろっと(parrot-studio)
希望の関数と絶望の副作用
parrotstudio
0
94
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
110
ぱろっと、Padrinoやめるってよ
parrotstudio
0
150
Other Decks in Programming
See All in Programming
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
820
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.3k
The Rails Doctrine Decade
koic
2
600
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
980
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
AmebaブログはKMPから卒業します
kmars0605
0
200
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
320
Railsバージョンを4倍にした話
optim
0
460
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
5.4M
Mobile First: as difficult as doing things right
swwweet
225
10k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
What's in a price? How to price your products and services
michaelherold
247
13k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
950
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Transcript
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 "プロのプログラ マ"を目指す初⼼者 が最初に読むべき
たった⼀冊の本 ぱろっと(@parrot̲studio) 2015/07/28
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 Profile ぱろっと(T.Tachiki) @parrot̲studio
最近プレイしているゲーム RO チェンクロ 春に転職しますた(`・ω・´)
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 いままでのお仕事 自社Webサービスの開発 そのデータ分析システムの開発
業務系Webシステムの開発 Ruby/Java/Perl� 等々・・・
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 今のお仕事 スマフォゲームのサーバサイド ゲームAPI
運営用の管理画⾯や集計処理
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 過去に作 ったもの
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 チェンクロパーティーシミュレーター http://ccpts.parrot-studio.com/
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 Gagnrath http://ro.parrot-studio.com/rogvs
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 過去のLT http://www.slideshare.net/parrotstudio
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 詳しくはサイトで(´・ω・)っ http://parrot-studio.com/
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 よろしくお 願いします (`・ω・´)
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 自⼰紹介 は さておき
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 今⽇の お話
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 たった ⼀冊の 本
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 こちらで す (´・ω・)っ
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 今回の本
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 ⼀般的な⼊ 門書と何が 違うのか?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 特徴を 2つ ご紹介
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 特徴1 「考え⽅」 が書いてあ
る
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 "プログラマの頭の中"
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 This� book� says
"材料や道具の使い⽅を知っていて も、「レシピ」がなければカレー は作れない"
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 レシピさえ あればいい (´・ω・)?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 Really? 「写経」すれば、とりあえずわ かった気にはなる
そこから「プロのコード」に⾄ るには何が必要か?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 「どうして そうなった のか?」
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 プロの仕事・1 とりあえず書いてみた� ->�
動かない� ->� デバッグだ(� ゚д゚)o⼺゚
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 初⼼者says ・・・はて、「デバッグ」とはど うやるのです(´・ω・)?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 プロの仕事・2 とりあえず動いた� ->�
でも遅すぎる� ->� リファクタリングだ(� ゚д゚)o ⼺゚
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 初⼼者says,� again ・・・で、「リファクタリング」
とは(´・ω・)?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 ここポイント この本には「デバッグ」という⾔ 葉も「リファクタリング」という
⾔葉も出てこないΣ(゚Д゚)ガーン
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 大事なポイント 「普通の⾔葉」で書いてある 「できあがるまでの⼀連の流
れ」が書いてある その過程で「どんなところにつ まずくのか?」を提⽰している 「そこでプログラマは何を考え るのか?」を提⽰している
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 特徴2 プログラムの 本質的な部分
に触れている
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 そもそも プログラム とは何か?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 そもそも"プログラム"とは? 「コンピューターのメモリを書き 換える⼿段」である
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 "コンピューターのメモリを 書き換える⼿段" メモリの書き換えだけでいいなら
原始的な命令セットがあれば⼗分
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 "Brainf**k" 例えばこれだけあれば「プログラ ム」は書ける
>� <� +� -� .� ,� [� ] これでも「チューリング完全」
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 参考(と書いてCMと読む) ネタプログラム⾔語クリエイター� -�
Youma https://github.com/parrot- studio/youma
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 話を戻す と・・・
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 プログラムの本質を教えるた めに わざわざ原始的な専用⾔語を使
っているΣ(゚Д゚)ガーン この本は特定の⾔語に依存しない 「変数」が出てくるのは中盤以 降Σ(・ω・ノ)ノ
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 そもそも 変数は 何のために
あるのか?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 ⾔いか えれば
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 なぜ変数と いう概念が 導⼊された
のか?
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 まとめましょう 答えを知りたい⽅は本で Chapter.0だけ読んでも⼗分⾯
⽩い本 他にも「プロ」としての考え⽅ 多数 「⾯倒になったら新しい概念を導⼊す る」等
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 初⼼者でなくてもおすすめ (`・ω・´)� b
"プロのプログラマ"を目指す初⼼者が最初に読むべきたった⼀冊の本� -� by� by� @parrot̲studio� on� 2015/07/28 ありがとう ございまし た
(´・ω・)っ旦