コーディングや設計で難所に出くわした時にすること

コーディングや設計で難所に出くわした時にすること
[Ref . ひげぽん OSとか作っちゃうかMona-]
これは納得と思ったので、紹介↑
設計やコーディングって一人でやることが多いワリには、調べることや考えることが多いフェーズで、腕だけじゃなくて、性格や思考の差がモロにでるんですよね。

紹介されている気分転換・思考変換方法として以下の5つが挙げられていました。↓
? 絵を描く
? 人に言葉にして説明する
? 思考の流れをテキストにする
? 散歩する
? 次の日に持ち越す
自分はどれも実践してます。特に?の散歩する(タバコを吸いに外に出る)は効果絶大。?と?の併せ技だけど、移動中の電車の中とかで、ふと思いついたりします。余談ですが、?の場合、日が開きすぎると忘れてしまうこともあるので注意が必要です。

個人的な使い方としては、?と?をやるのは比較的問題の原因が分かっているときで、???はトラブルの原因が皆目見当のつかない場合かな?また、思考方法の転換も良く使いますが、困難にぶつかった時の質問の仕方も重要です。 人に相談して悪化することもありますからねw