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
"プロのプログラマ"を目指す初心者が最初に読むべきたった一冊の本
Search
ぱろっと(parrot-studio)
July 28, 2015
Programming
0
170
"プロのプログラマ"を目指す初心者が最初に読むべきたった一冊の本
社内LTでやった資料
個人公開用に一部いじってます
ぱろっと(parrot-studio)
July 28, 2015
Tweet
Share
More Decks by ぱろっと(parrot-studio)
See All by ぱろっと(parrot-studio)
希望の関数と絶望の副作用
parrotstudio
0
75
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
95
ぱろっと、Padrinoやめるってよ
parrotstudio
0
140
Other Decks in Programming
See All in Programming
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
250
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
160
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
240
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
690
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
450
Implementation Patterns
denyspoltorak
0
150
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2.1k
Go コードベースの構成と AI コンテキスト定義
andpad
0
160
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
GoLab2025 Recap
kuro_kurorrr
0
3.7k
クラウドに依存しないS3を使った開発術
simesaba80
0
220
Featured
See All Featured
Side Projects
sachag
455
43k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
48k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
Ruling the World: When Life Gets Gamed
codingconduct
0
120
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
37
The Curious Case for Waylosing
cassininazir
0
200
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.8k
Prompt Engineering for Job Search
mfonobong
0
140
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
79
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 ありがとう ございまし た
(´・ω・)っ旦