This is a tumblelog, kinda like a blog but with short-form, mixed-media posts with stuff I like. Scroll down a bit to start reading, or a bit more to read more about me.
科学リテラシーとは、科学キーワードが並んでいて一見すごそうに見える文章と、ちゃんと内容がわかって書いている人の文章の違いを見抜くことができることじゃないだろうか。
about 11 hours ago via web
そして、その科学リテラシーをつけるには、一冊の本を半年かけて読むという能力が重要。
about 11 hours ago via web
一冊の本を半年かけて読むというのは、だらだら読むんじゃなくて、ノートを決めて、机に向かって、毎日読む。論理的にギャップがあったら、それは「わからなかった」という意味なので、わかるまで読む。少し先を読んでまた戻って何度でも読む。
about 11 hours ago via web
読み終わったら、(手を洗っていても)指のあかと、鉛筆の粉で黒くなるまで読む、というふつうの本の読み方なんじゃないでしょうか。
about 11 hours ago via web
読むのは、とても難しい本である必要はなくて、スタンダードな教科書でよいと思うのです。たとえば、ポリヤの「組み合わせ論入門」とか。渡辺治さんの本とか。ちゃんと書かれた本ならば、1年生向けの本で全然かまわないと思います。
about 11 hours ago via web
でも、そうやってちゃんと1冊半年かけて読んだなら、キーワードの陳列や、他人のふんどし、という類の文章と、本当にそこでちゃんと戦った人の文章の違いがわかるようになると思います。
about 11 hours ago via web
それって、おいしい梅干しを作るのと同じで、「裏技」なんてないと私は思う。
about 11 hours ago via web
そう考えると、本が出たあとすぐにAmazonにレビューが載るのなんて、書き手として喜んじゃいけないな。それは1日で読めちゃいました、っていう意味だもん。(自戒をこめて。)
about 10 hours ago via web
国立情報学研究所の数学者である新井紀子さんの数学書の読み方。実はさきほどの、竹山美宏さんの一連のTweetはこの新井さんのTweetの返歌である。
これも素晴らしい。とくに「机に向かって、毎日読む。論理的にギャップがあったら、それは「わからなかった」という意味なので、わかるまで読む」という部分が。
勉強になります。
(via kashino) (via pdl2h) (via stratums2) (via k32ru) (via toreq)
(via s-hsmt) (via itokonnyaku) (via mnak)
(via dotnuke)
(via m-akasya) (via tame-o)人数増やしてプロジェクトが炎上するというのは、お約束すぎる。規模の大小や分野にかかわらず、開発をやった事のある人ならわかると思う。
開発や設計って?という人にもわかりやすいように説明する。
例えば、優れた売れっ子のマンガ家がいて、老練な担当者がついていて、名アシスタントがいて、才能ある若手アシスタントがいて、10人のチームでマンガを描いていたとしよう。一方、大して技術もない凡人を100人集めて、前出のチームと同じマンガができるとかと聞かれたらどう思うだろう?殆どの人はそれは無理じゃない?と思うだろう。1000人でも無理かもしれない。
開発も同じなんだよ、本質的にはね。
でもそう思われにくいのはなんでだろう?それは多分、開発に従事する人にはマンガ家のような才能や際立った技術は必要ないと思われてるからだ。言われた所を言われたようにベタを塗るだけがプログラマの仕事だと思われているからだ。実際それをプログラマなのだと定義している会社もある。技術はお金にならない低俗なものだという偏ったイメージもこの世界には蔓延している。それが上流偏重の問題なんだ。
売れっ子のマンガ家のような設計(マンガで言えばネームや原作)からプログラミングまでこなせる技術者、老練な担当者のようなプロジェクトマネージャ、名アシスタントのような匠のプログラマ、勉強熱心な技術者は実際に存在してる。並以下の人材を倍集めたって100人集めたって彼らと同じものができるわけじゃない。
でも、どんなプロジェクトにもそんなスター的な人材が確保できるとはいえないし、単純な増員で対応できるようにする必要が、日本の大きな会社や大きなプロジェクトではあった。それを可能にするのが分業化だ。工程を徹底的に分業化することで、末端のセクションの習得コストを出来る限り低くし、品質の維持も図る。言い方を変えれば、創作を出来る限り製造にするということ。
それによるデメリットは明確だよね。新しいアイデアが実現されにくくなる。時代の流れの速さに追いついていけない。個々の持っているスキルが生かされない、技術が評価されない。技術者のモチベーションが下がる。なにより、正しい分業化とマネージメントが行われずに盲目的に人数を増やすと、ただただ炎上にしかならないってこと。お金だけが莫大にかかっていくということ。