How to control the metacognition process of programming?
This article helped me to realize just how useful meditation and spirituality has been to my programming workflow. I&#x27;ll start with meditation, and build from that to spirituality so as to reduce the level of woo, I know how much HN hates woo.<p>A long time ago meditation brought awareness to a process of &#x27;clearing your mind&#x27;. Our minds are constantly under bombardment from the senses, meditation creates a state free from bombardment, however just being free of external influence doesn&#x27;t mean you can actually take advantage of the freedom in a useful way. This, naturally, yields to practice under instruction, which I was lucky enough to obtain. At one point I thought to take my practice outside, moving meditation would up being key to unlocking a permanently clear mind.<p>Many years later I came across the teachings of George Gurdjieff, whose main technique of &#x27;remembering&#x27; would not have been possible without the long hours and clear mind obtained from meditating. Remembering is a low-grade meditation where the object of meditation is the amazing nature of our selves. Usually when meditating, you hold an object in mind for the duration of the session. Here, you keep an object in mind <i>constantly.</i> Forgetting, as you imagine, is inevitable. As soon as you forget, a period of time passes until you remember again, that you knew this thing about yourself.<p>This episode took a few weeks, but in the end I obtained the ability to not just remember myself, but also any concept I cared to work on. Key to the process was the intuitive realization that my mind had a &#x27;front burner&#x27; and a &#x27;back burner&#x27;. You can only have one thing on the front burner, and meditation is useful for making sure what&#x27;s on the front burner, stays on the front burner for as long as I want it to stay on there. Seated meditation keeps it there for short periods of time, walking meditation keeps it there for longer periods of time. Remembering meditation makes it possible to keep something in mind indefinitely. The back burner is a function of the subconscious that I never knew about or could harness until I experimented with the teaching.<p>At the time I was doing the &#x27;remembering&#x27; exercise I was working at a small IT outsourcing firm. Since these meditation exercises take weeks to conclude, a good portion of this happened at work. I remember being somewhat scared that all this meditation would make it impossible to have and keep a career where I use my mind constantly. At first, just trying to do any work at all would make me forget. Eventually, I could take my active attention off of what I was trying to remember and in the back of my mind I could keep what I was trying to remember. This led to the &#x27;back burner&#x27; terminology.<p>When I&#x27;d take what&#x27;s on the back burner and put it back on the front burner, I&#x27;d notice it changed. Advanced. Evolved. What this means is that <i>while I wasn&#x27;t thinking about something, my mind was still operating on it</i>. At the time I didn&#x27;t realize how amazing it could be. I thought I&#x27;d just verified that we do in fact have a subconscious and it does, indeed not rely on the conscious mind to process.<p>Here&#x27;s where it starts getting spiritual. Woo incoming.<p>Around the time I first started meditating I was also taught the foundational basis of spiritual <i>practice</i>, which is, belief can be <i>worked on</i>. You can go from a state of not believing in anything non-material to a place where you fully believe in and exist in a world dominated by spiritual rules rather than physical ones. I did not complete this journey at the time I was taught it but rather much, much later. You just &#x27;act as if&#x27; it were true and eventually your brain comes around to believing in it. Surprisingly, you can explore an amazing quantity of very woo-filled paradigms without actually believing in any of it. (you basically adopt a research mindset) But when you do finally believe in it, it flips a switch in what&#x27;s possible. (here&#x27;s the woo if you were looking for it. I can explain but we&#x27;re talking massive length that most readers just aren&#x27;t in for. I have a Quora account you can comb through if you&#x27;re really interested. <a href="https:&#x2F;&#x2F;www.quora.com&#x2F;profile&#x2F;Vincent-Guidry-1" rel="nofollow">https:&#x2F;&#x2F;www.quora.com&#x2F;profile&#x2F;Vincent-Guidry-1</a>) Chakras, Intention-Manifestation, I&#x27;ve explored it all, pre- and post-belief. I won&#x27;t go into event that flipped the switch because it would be at least as long as this has been so far. But the important part is that I did eventually start believing in spiritual existence some 7 years ago.<p>To take this back to topic, this would became important later on in my programming career. I believed in this amazing existence, but how does it apply to my professional life? My spiritual awakening actually coincided with my entry into the software field. Quickly I would run into the dilemma, what takes precedence, my ongoing meditative and spiritual explorations, or my worldly money-making life? Because I believed in it, I was comfortable taking leaps of faith. I was just going to do what I wanted, and if I got fired, well, I got fired. Just get another job, or whatever, mine is a present-focused life, I can sit on park benches for hours and be happy, unemployment is nothing to be scared of.<p>But the funny thing was, I didn&#x27;t really have to sacrifice anything to have both a spiritually-driven life and also a financially-abundant career. I could simply rely on the older meditative advances, keeping my work stuff on the back burner, and if that failed me, well, my spiritual belief would kick in and make me totally comfortable with whatever happened as a result.<p>But well, I <i>always</i> found that the subconscious would deliver insight that I didn&#x27;t have before, if I left it alone long enough. At first I was concerned with questions about yaknow, how long does it take, exactly what constitutes taking my mind off of it, because I actually care about my career at this point, whereas before I simply didn&#x27;t, meditation &#x2F; spirituality took first and only priority. I&#x27;m not actually looking to get fired.<p>But over time I realized that most coders take about the same time as I did to work through problems. I just didn&#x27;t spend all the metacognitive time being anxious over it. The spiritual stuff was what gave me the freedom to stop caring about it, and the meditative stuff was what gave me the actual skills to just totally move my brain off of an active concern and trust that my brain wouldn&#x27;t just stop working on it.<p>And a lot of the content of the eureka moments I got after putting the current problem on the back burner was to realize that a great deal of these problems weren&#x27;t going to get resolved with code. That I needed to be raising issues to my boss or even higher. This raised my profile in whatever company I was working for. I wasn&#x27;t just solving code issues with my purposed &#x27;not dealing with the problem so I can let my subconscious deal with them&#x27; episodes, I was solving organizational issues and in a small number of cases business problems as well.<p>Because, and I realized this much later, I&#x27;m not just not dealing with problems when I put them on the back burner. I&#x27;m reading reddit articles, Hacker News, deep spiritual stuff, whatever it was my &#x27;soul&#x27; wanted to explore. My forebrain is working on integrating the combined knowledge of the internet and the world into my subconscious understanding. So when I&#x27;d finally &#x27;remember&#x27;, that is, bring what was in the back burner back to the front, it was someone who had just gone through a soul journey that was dealing with the problem now. It made my problem solving mind better.<p>This turned out longer than the blog post inspiring it but if you&#x27;re still reading and wondering, &#x27;how can I?????&#x27;, my best advice is to start with spirituality, not with meditation. It&#x27;s faster. You have to put up with woo, but if you can get past it, your life will never be the same. It&#x27;s not hard to find my email &#x2F; Quora profile, my DMs are open. <a href="http:&#x2F;&#x2F;www.integrateddaniel.info" rel="nofollow">http:&#x2F;&#x2F;www.integrateddaniel.info</a> is the best starting resource if you must begin with meditation, but you&#x27;ll need instruction to turn that into spiritual faith. Hard to connect it all.