プログラミングを挫折して嫌になっている人向けの本のまとめ
多分、ずぶの素人がプログラミングの勉強するときにいきなりコードの勉強をするのはあんまりよくないんじゃないかと思っていまして、物理とかも同じで、いきなり(受験用参考書で)物理方程式を覚えようとすると大体挫折するんじゃないかと思います。まずはその分野の人が書いている、エッセイとか伝記とかを読んだ方が良いと個人的に思っているので、これからプログラミングの勉強を始めようとしている人向けに、コード(プログラミング言語)の勉強を始める前に読んだ方が良い本をまとめていきたいと思います。
いきなりコードの勉強するとよくあるのが、文法は覚えたけどそのあとどうすればいいかわからない状態、になると思います。なのでまずいろんな本を読んでプログラマーとはどういうものなのか、どういうことをするのか、どういうことをしてきたのか、を知るのが重要になるんじゃないかと、思うわけです・・・。
1、ハッカーと画家 イチオシ
- 作者: ポールグレアム,Paul Graham,川合史朗
- 出版社/メーカー: オーム社
- 発売日: 2005/01
- メディア: 単行本
- 購入: 109人 クリック: 4,884回
- この商品を含むブログ (582件) を見る
超有名な本です。プログラマーで読んだことがない人の方が珍しいかもしれないというぐらい有名です。技術的なことが分からなくても読めると思いますし、プログラマーというものがどういう概念のものなのかを知れると思います。
2、闘うプログラマー イチオシ
- 作者: G パスカルザカリー
- 出版社/メーカー: 日経BP社
- 発売日: 2013/11/20
- メディア: Kindle版
- この商品を含むブログ (7件) を見る
OS「ウィンドウズNT」の開発物語。開発現場の現実が分かると思います。
3、ハッカーズ
- 作者: スティーブン・レビー,松田信子,古橋芳恵
- 出版社/メーカー: 工学社
- 発売日: 1987/02
- メディア: 単行本
- 購入: 20人 クリック: 310回
- この商品を含むブログ (59件) を見る
スティーブン・レビーも超有名で、古典的名作です。ほかにも「暗号化」や「人工生命」なども書いてますので興味があれば読みましょう。
4、アップルを創った怪物
アップルを創った怪物―もうひとりの創業者、ウォズニアック自伝
- 作者: スティーブ・ウォズニアック,井口耕二
- 出版社/メーカー: ダイヤモンド社
- 発売日: 2008/11/29
- メディア: 単行本
- 購入: 14人 クリック: 207回
- この商品を含むブログ (85件) を見る
ウォズニアックも超有名プログラマーで、タイトル通りアップルをジョブスと一緒に創った人です。優秀なプログラマーがどのような考え方をしているのかを知るのも重要です。
5、Joel Spolsky の本
- 作者: Joel Spolsky,青木靖
- 出版社/メーカー: オーム社
- 発売日: 2005/12
- メディア: 単行本
- 購入: 18人 クリック: 371回
- この商品を含むブログ (451件) を見る
- 作者: Joel Spolsky,青木靖
- 出版社/メーカー: 翔泳社
- 発売日: 2009/04/09
- メディア: 単行本(ソフトカバー)
- 購入: 12人 クリック: 166回
- この商品を含むブログ (94件) を見る
- 作者: Joel Spolsky,青木靖
- 出版社/メーカー: 翔泳社
- 発売日: 2008/02/21
- メディア: 単行本(ソフトカバー)
- 購入: 9人 クリック: 201回
- この商品を含むブログ (109件) を見る
Joel Spolsky はソフトウェア開発プロセスのエキスパートです。三冊とも非常に読みやすいですし、面白いので、気軽に読めると思います。個人的には best software writing が好きです。
その他にも、アイザックソンの「スティーブジョブス」とか、イーロンマスクやビルゲイツの伝記とか、情熱プログラマーとか色々読んでみた方が良いと思います。
ここら辺の本を読んでから、コードの勉強を始めるとだいぶ違うんじゃないかなあ、とおもうんですけどねえ。どうですかねえ。