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
81
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
0
100
ぱろっと、Padrinoやめるってよ
parrotstudio
0
150
Other Decks in Programming
See All in Programming
ファインチューニングせずメインコンペを解く方法
pokutuna
0
210
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
1.2k
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
230
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
100
Claude Code Skill入門
mayahoney
0
440
Claude Codeログ基盤の構築
giginet
PRO
7
3.7k
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
270
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
620
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
220
Rethinking API Platform Filters
vinceamstoutz
0
2.3k
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
310
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
130
Rails Girls Zürich Keynote
gr2m
96
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
How GitHub (no longer) Works
holman
316
150k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Skip the Path - Find Your Career Trail
mkilby
1
90
Designing Powerful Visuals for Engaging Learning
tmiket
0
300
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
440
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
100
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 ありがとう ございまし た
(´・ω・)っ旦