Zen and the art of Computer Programming
<p>Avoid <strong>Value Traps</strong>. This is being stuck in a fixed way of thinking. Your mind is looking at the problem through a narrow lens of assumptions but it is looking in the wrong place. You don’t see the solution because it is outside of your field of view. You get lazy and assume there is a bug in someone else’s software because you can’t see your blinders. The solution to value traps is to relax, step back and let go. Look at the code but don’t think too hard. Just observe and live with it for a while. Try to understand what it is doing non-judgmentally, get back to basics. After a while, something is likely to draw your attention. Take the bait. Nibble at it. Explore and see where the idea takes you. Don’t be focused on solving the problem, just understanding what you are seeing. You may end up going far off course, but you are learning, the most valuable thing of all. If nothing comes, get up and go for a walk, maybe even sleep on it. By morning your inner neural net will have figured it out — it will show you where to look and the problem will be solved.</p>
<p><a href="https://patrickmclean-88888.medium.com/zen-and-the-art-of-computer-programming-96ffa20f4281"><strong>Website</strong></a></p>