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
160
"プロのプログラマ"を目指す初心者が最初に読むべきたった一冊の本
社内LTでやった資料
個人公開用に一部いじってます
ぱろっと(parrot-studio)
July 28, 2015
Tweet
Share
More Decks by ぱろっと(parrot-studio)
See All by ぱろっと(parrot-studio)
希望の関数と絶望の副作用
parrotstudio
0
67
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
90
ぱろっと、Padrinoやめるってよ
parrotstudio
0
140
Other Decks in Programming
See All in Programming
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
470
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
210
Blazing Fast UI Development with Compose Hot Reload (droidcon London 2025)
zsmb
0
400
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
890
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
1.9k
Introduce Hono CLI
yusukebe
6
3.2k
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
130
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
9.1k
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
200
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
10
1.8k
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
700
Swift Concurrency 年表クイズ
omochi
1
110
Featured
See All Featured
Done Done
chrislema
185
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
Unsuck your backbone
ammeep
671
58k
Making Projects Easy
brettharned
120
6.4k
The Language of Interfaces
destraynor
162
25k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Designing for Performance
lara
610
69k
Visualization
eitanlees
150
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Optimizing for Happiness
mojombo
379
70k
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 ありがとう ございまし た
(´・ω・)っ旦