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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ぱろっと(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
77
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
99
ぱろっと、Padrinoやめるってよ
parrotstudio
0
150
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
620
CSC307 Lecture 01
javiergs
PRO
0
690
AI時代の認知負荷との向き合い方
optfit
0
170
atmaCup #23でAIコーディングを活用した話
ml_bear
1
150
CSC307 Lecture 03
javiergs
PRO
1
490
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
390
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
660
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
280
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
130
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
330
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
750
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
300
Featured
See All Featured
HDC tutorial
michielstock
1
400
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
200
Building Applications with DynamoDB
mza
96
6.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Faster Mobile Websites
deanohume
310
31k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
GraphQLとの向き合い方2022年版
quramy
50
14k
Leo the Paperboy
mayatellez
4
1.4k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
69
Are puppies a ranking factor?
jonoalderson
1
2.7k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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 ありがとう ございまし た
(´・ω・)っ旦