アカウント名:
パスワード:
寝不足で仕事中に、つい、うとうとした時に観た夢の中で、バグの原因を突き止めた……と思ったら、目が覚めた時には覚えてない
一回だけ、夢の中でバグを見つけてしまったと目が覚め、出勤して確認したら夢の通りだったことがある。新人のころでコーディングばかりしてたからかな。それ以外で見たコーディングやデバッグしてる夢はコンパイルして食べ物にインストールの様な文脈が混乱したもの。
夢でデバッグすることは、私の周りでは「寝バッグ」と呼ばれてますね。まれによくある現象。当たりもあるけど、ハズレも多いです。目覚めて確認したら全然違うの
で、私の体験した極めつけは、夢の中で「デバッガーでトレース実行して、データがおかしくなっているタイミング(バグの原因)を突き止め」て、そこで目覚めて確認したらその通りだったこと。あのトレース実行は、本当に脳内でCPUエミュレーションしていたのか、それとも、記憶が再構成されたイメージなのか、とにかく不思議で謎。
夢ではなく、集中して作業できている時に脳内デバッガーのトレース実行が起きてバグを見つけるのは数年に1回くらいある。いわゆるスポーツ選手のゾーン状態のようなものだと思う。まさに映画やアニメでのプログラムコードが高速で流れてるシーンのような感じ。優秀なプログラマーの中には自在に脳内トレース実行できる人もいるんだろうと思う。
プログラマーじゃなくて昔の数学者の話だけど、「寝ている間にナーマギリ女神が教えてくれた」っていって偉大な定理を発見していたラマヌジャンはそういう状態だったのかな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ研究家
たまに有る…… (スコア:2)
寝不足で仕事中に、つい、うとうとした時に観た夢の中で、バグの原因を突き止めた……と思ったら、目が覚めた時には覚えてない
Re: (スコア:2, 興味深い)
一回だけ、夢の中でバグを見つけてしまったと目が覚め、出勤して確認したら夢の通りだったことがある。
新人のころでコーディングばかりしてたからかな。
それ以外で見たコーディングやデバッグしてる夢はコンパイルして食べ物にインストールの様な文脈が混乱したもの。
Re:たまに有る…… (スコア:1)
夢でデバッグすることは、私の周りでは「寝バッグ」と呼ばれてますね。まれによくある現象。当たりもあるけど、ハズレも多いです。目覚めて確認したら全然違うの
で、私の体験した極めつけは、夢の中で「デバッガーでトレース実行して、データがおかしくなっているタイミング(バグの原因)を突き止め」て、そこで目覚めて確認したらその通りだったこと。
あのトレース実行は、本当に脳内でCPUエミュレーションしていたのか、
それとも、記憶が再構成されたイメージなのか、
とにかく不思議で謎。
Re: (スコア:0)
夢ではなく、集中して作業できている時に脳内デバッガーのトレース実行が起きてバグを見つけるのは数年に1回くらいある。
いわゆるスポーツ選手のゾーン状態のようなものだと思う。
まさに映画やアニメでのプログラムコードが高速で流れてるシーンのような感じ。
優秀なプログラマーの中には自在に脳内トレース実行できる人もいるんだろうと思う。
Re: (スコア:0)
プログラマーじゃなくて昔の数学者の話だけど、「寝ている間にナーマギリ女神が教えてくれた」っていって偉大な定理を発見していたラマヌジャンはそういう状態だったのかな。