RailsやiPhoneはたえず進化しています、次々と新しい機能が登場しています。新しい技術はいつでも上手く行くとはかぎりません。エラーが起きて、途方に暮れることもあります。Overflowとは、関数の戻り番地やローカル変数が置かれるスタック(stack)という場所を使いすぎた場合にOSが発生するエラーです。そんな開発者になじみのあるエラーの名前を付けたサイトは、プログラミング技術関するQAサイトです。回答の品質がきわめて高いのが特徴です。質問に対して、質の高い回答が集まるようにな仕組みがいくつも用意されています。インターネットを日本語で検索してもいろいろな記事が見つかりますが、解決に至る情報が見つかる事は少ないです。日本語でブログを書いている人はほとんどが日本人です。Overflowに回答を書いている技術者はアメリカ人だけではありません、世界中のエンジニアが書いています。日本語と英語では情報量は桁違いです。実は、私の英語力はあまり高くありませんが、わけの分からないエラーなどに遭遇した場合は、自分のわかる英単語を組み合わせ英語で検索します。回答が見つかった時には、かなりの確率で問題が解決します。RailsやiPhoneの開発情報源は英語です。日本語の情報は、ごく一部がブログや雑誌に書かれたり、そして数ヶ月たってから書籍が出版されます。英語の情報に触れない技術者というのは全技術情報の10〜100分の1しか触れられないのです。英語が読める事はソフトウェア技術者にとっては、必須のスキルですね。