SICP 第2章に関するまとめ

2014.7.4

images

1章まとめはこちら

SICPの第2章を学ぶ上で必要になるもの

・基本的に1章と同じで忍耐力。1章では「どうあがいても絶対にできない」というような絶望的な問題が存在しなかったけれど、2章では色々な事情で問題を解くのに手間がかかるものが多くなっている( このあたりから問題一つ解く際のデバッグに工夫が必要になってくる )。2章を通してちょいちょい出てくる記号微分あたりが割と鬼。

・集合の基礎知識(和集合とか共通集合とかそれくらい)、微分の基礎知識、行列の基礎知識。

(続きを読む…)

PDCAのスピード vs 人的リソースのキャパシティ

2014.6.30

スタートアップ界隈でよく聞くのが「アイデアそれ自体よりも、いかに早いスピードでPDCAを回すかがサービスとしての勝敗を決める」という言葉。

一般にサービスをつくる人間であれば「ユーザのニーズをできるだけ汲み取りたい」「サービスを大きくしていきたい」と思うのが常だけど、そういうユーザのニーズって 言ってしまえば無数に存在すると言っても過言ではない。

ただ、経営的に考えると「PDCAサイクルは早いほうが良い」んだけど、ここに大きな落とし穴があると個人的には思っている
すなわち、サイクルを早めんがために人的リソースのキャパシティをフルに圧迫したりするような事が起きるのは良くないと個人的に思っている。

(続きを読む…)

SICP 第2章 Exercise 難易度リスト ( 2.1 ~ 2.89 )

2014.6.6

最終更新日 7月4日 ( ~2.89 )

せっかくだからざっくりでも難易度書いていった方が 後から勉強する人が勉強しやすそうなので 今後問題解くと同時に難易度も書き残していくことにする。

< ご注意 >
・難易度に関しては完全に個人の主観となります。
参考までに僕個人のスペックを記載しておくと、高校2年の数2Bまで終わってるくらいのレベル感です。アカデミックな数学はパッパラパーです。

・また、各Exerciseの難易度に関しては そのExerciseの所まで勉強した時点でのスキルセット・理解度を想定した難易度を書くようにしています( つまり、既に後の章も勉強して記述に慣れた状態での難易度ではないので、前の章の★3つと後の章の★3つのレベル感が大きく異なります )。

第1章 難易度リスト
第2章 難易度リスト
第3章 難易度リスト
第4章 難易度リスト
第5章 難易度リスト

(続きを読む…)

SICP 第1章 Exercise 難易度リスト ( 1.1 ~ 1.45 )

2014.6.4

< ご注意 >
・難易度に関しては完全に個人の主観となります。
参考までに僕個人のスペックを記載しておくと、高校2年の数2Bまで終わってるくらいのレベル感です。アカデミックな数学はパッパラパーです。

・また、各Exerciseの難易度に関しては そのExerciseの所まで勉強した時点でのスキルセット・理解度を想定した難易度を書くようにしています( つまり、既に後の章も勉強して記述に慣れた状態での難易度ではないので、前の章の★3つと後の章の★3つのレベル感が大きく異なります )。

第1章 難易度リスト
第2章 難易度リスト
第3章 難易度リスト
第4章 難易度リスト
第5章 難易度リスト

(続きを読む…)

SICP 第1章に関するまとめ

2014.5.25

images

ようやくSICPの第1章が終わったので、これからSICPの勉強を始められる方に向けて, SICPの第1章に関する個人的なまとめをおくりたい。

SICPの第1章を学ぶ上で必要になるもの

・1ページ1ページしっかり理解しながら進む忍耐力。数ページ 飛ばし読みするだけで分からなくなるので注意( 特にExcerciseは 問題を理解する手助けになる上, 前のExcerciseで定義した手続きが後のExcerciseで何回も出て来たりするので, 1章に関しては全ての問題を飛ばさずにやることをオススメする. 実際、1章に関しては後述の高校数学の基本的な計算さえ理解していれば、「どうあがいても絶対にできない」というような絶望的な問題は存在しない )。「ん?ちょっと雲行きが怪しくなってきたな…」と感じ始めたら迷わず一度戻って勉強し直した方がよさげ。

・高校数学。所々に複雑に見える数式があるけど, シグマ計算、対数関数、指数関数、定積分、微分などの基本的な計算ができれば臆することは無い。数学それ自体の難しさというよりは、SICPの内容( 抽象化の方法論など )をいかに具体的なコードで実現するかという部分から来る難しさが多い。場合によっては理解するのに数時間かかるような節もあるけれど、飛ばすと後々分からない事がどんどん積み重なって詰むので、諦めずに問題に取り組むことをオススメする。

SICPの第1章で得られるもの・メリット

SICPを勉強している当初、とにかく時間がかかってしまって(4ページ進むのに10時間近くかかった所もあります)、「こんだけ時間をかけて得られるものって何なの?」って不安になることが何度もあったので、同じように不安を感じる人のために SICPの第1章で得られるもの・メリットをリストアップしておきたいと思う。

(続きを読む…)