I continue to find myself doing the same thing with my code. This happens when I am driving, sleeping, watching TV, playing WoW, showering (don't think too hard on that one) or while my wife is trying to carry on an important conversation (bad idea BTW). I just tell her that I was listening but spawned a new thread while she was talking. This tends to not work in my best interest so don't try that one. I will let you know when I think of a response that won't get you in trouble.
How many times have you resolved an issue while you are in the process of explaining it to a coworker. Your own blabbering can shut down your right brain so your left brain can reason things out! Here is another cool technique that Neal Ford suggested which sounded bizarre at first to me but then made good sense (to me at least). He suggested putting a rubber duck on top of your monitor and when you get stuck you explain the issue to the duck. This is not a magic duck (I don't think). The point is you are freeing up your right brain to perform the tasks you are really interested in.I am pretty interested in understanding more about how the brain functions and will probably read Andy Hunt's book Pragmatic Thinking and Learning: Refactor Your Wetware. Maybe if I can control my mind I might be able to control my code. Those of you that know me might agree...
1 comment:
I guess that's why you always see people solving their own problems while explaining it to their peers (in hopes that they can shed light on it).
I think you'd get your ass kicked for having a yellow rubber ducky that you talked to while at your computer. I, personally, have a rubber buddha sitting with a laptop while holding a cellphone to explain my problems to. But maybe that's just as bad?
(I can't believe you lumped the wife in with 'mundane white noise'!! I hope she doesn't read your blog! Though I totally agree...my gf gets tuned out regardless of what's going on in my head :| )
Post a Comment