<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ mindfulness - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ mindfulness - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Tue, 25 Aug 2026 22:05:04 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/mindfulness/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ A chaotic mind leads to chaotic code ]]>
                </title>
                <description>
                    <![CDATA[ By Dler Ari We live in a world with many things that consume our time, and the constant need of always doing something. And if we don’t do it, we are left behind while the world moves on. To stay alive and be competitive today means always checking w... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/a-chaotic-mind-leads-to-chaotic-code-e7d6962777c0/</link>
                <guid isPermaLink="false">66d45e40bc9760a197a1037e</guid>
                
                    <category>
                        <![CDATA[ JavaScript ]]>
                    </category>
                
                    <category>
                        <![CDATA[ mindfulness ]]>
                    </category>
                
                    <category>
                        <![CDATA[ General Programming ]]>
                    </category>
                
                    <category>
                        <![CDATA[ tech  ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Web Development ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Tue, 08 Jan 2019 21:50:53 +0000</pubDate>
                <media:content url="https://cdn-media-1.freecodecamp.org/images/0*urRKWAK0mvLmiL9L.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By Dler Ari</p>
<p>We live in a world with many things that consume our time, and the constant need of always doing something. And if we don’t do it, we are left behind while the world moves on.</p>
<p>To stay alive and be competitive today means always checking whats new on Twitter, Reddit, Instagram, Facebook, podcasts or any other social media platforms. Or learning every JS framework out there, understanding every programming concept, and so forth. It seems that the only option is doing a dozen things.</p>
<p>In the end, it all leads to a chaotic mind, and we cannot think straight anymore. We just live through each day while tasks stack up. And after a while it reduces the quality of the content we produce, such as code or other things in our day to day work.</p>
<p>The focus of this article is to find effective ways to deal with a chaotic mind in order to produce high quality content. I’ll talk about few well-known concepts, and why they are important, but won’t cover the details.</p>
<p>Let’s understand how the brain works!</p>
<blockquote>
<p>The brain is one of the largest and most complex organs in the human body. It’s made up of more than 100 billion nerves that communicate in trillions of connections called synapses.</p>
</blockquote>
<h4 id="heading-heres-what-well-address">Here’s what we’ll address</h4>
<ul>
<li>What leads to a chaotic mind</li>
<li>Accept that it exists</li>
<li>It starts within you</li>
<li>Focus on your breathing</li>
<li>Mindfulness</li>
<li>Reward yourself</li>
</ul>
<blockquote>
<p>If you want to become a better web developer, start your own business, teach others, or simply improve your development skills, I’ll be posting high-quality weekly tips and tricks on the latest web-languages out in the market.</p>
</blockquote>
<h3 id="heading-what-leads-to-a-chaotic-mind">What leads to a chaotic mind?</h3>
<p>A chaotic mind is simply another word for stress. If you have many things to do, and cannot prioritize the ones that are really important, you are left with an equal focus on everything, which leads to stress. There is nothing wrong with having a bit of stress, as it prepares you for challenges, and things that matter.</p>
<p>However, the issue is when it takes over your mind, the things you produce, and alters the way behave. It’s not something you can get rid of, but learning how to deal with a chaotic mind helps you to make better decisions, and live in the present.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/I2E9PbPgRUTpMazxD2gVwLFpfvMCWN0hzM-L" alt="Image" width="800" height="373" loading="lazy">
<em>A chaotic mind</em></p>
<p>Here are few definitions of how we end up with a chaotic mind</p>
<blockquote>
<ol>
<li><p>Pressure or tension exerted on a material object.</p>
</li>
<li><p>A state of mental or emotional strain or tension resulting from adverse or demanding circumstances.</p>
</li>
</ol>
</blockquote>
<p><strong>It’s not your fault</strong> that the world we live in is full of “do this, not that, but wait, you must do this!” in other words, lots of things that drain our energy.</p>
<p>If you try to sit down for a second, clear your thoughts and get some work done on the computer, you’ll most probably get distracted by something on the web. And before you know it, you’ve spend a couple of minutes or maybe hours on everything except the work that matters.</p>
<p>Next day, you do the same, and the day after. It seems that it’s impossible to do work without losing focus these days.</p>
<p><strong>One thing that you need to understand</strong> is that the world is built upon getting your attention, because more attention equals more money. That is a part of the business model, and how everything else works in the business world. Social media, mobile apps, TV-commercials, you name it, they are all constructed to get the most out of your time. Some do it for the better, while others don’t.</p>
<p>Let’s face it, there will always be distractions, and something that takes your attention. That is why it’s important to manage a chaotic mind, otherwise you’ll just float in the middle of nowhere.</p>
<p>So what exactly leads to a chaotic mind?</p>
<ul>
<li><strong>Limited time:</strong> Too many things that must be done within a specific deadline</li>
<li><strong>Financial budget:</strong> Not able to buy the stuff you need to live a decent life</li>
<li><strong>Friends/family:</strong> Not satisfied with what you do, too many expectations</li>
<li><strong>Self-image:</strong> Not able to fulfill your desired goals</li>
</ul>
<p>These are few reasons out of many. It depends on the person, and their environment. It’s interesting that the majority of people fall under same categories that cause stress.</p>
<h4 id="heading-accept-that-it-exists">Accept that it exists</h4>
<p>First of all, you just need to accept it. Secondly, understand that it exists, and don’t try to fight it. Thirdly, analyze how your body and mind react. It’s not easy to detect a chaotic mind. And if you are not aware of it, few things can help.</p>
<p>One way to detect a chaotic mind is when the thoughts just burst around and it’s difficult to pinpoint something. If you forget things often, that may also be sign of a chaotic mind.</p>
<p>Once you realize it exists, and how you react to it, you can gradually find ways to reduce it. Just to be clear, stress is normal, but it doesn’t mean it cannot be maintained for the better.</p>
<p>For instance, if you drive somewhere, you might get an image where you turn the steering wheel too quickly to the left, and maybe hit someone. It does not define you, but is simply a thought out of dozens that randomly enters your mind. What defines you is the action you actually take. And thoughts like these are not unusual.</p>
<p>Here are a couple of ways to reduce a chaotic mind!</p>
<h4 id="heading-it-starts-within-you">It starts within you</h4>
<p>It’s common for people to say that in order to reduce a chaotic mind, you need to exercise, be healthy, join a boot camp, talk to someone, be with someone, listen to podcasts and so forth. It may work. But if you think about it, these are things that point to external activities.</p>
<p>Don’t get me wrong, exercising and eating healthy food is good for the mind and the body. But it’s important to realize the problem lies within you, and it’s you who must deal with the problem.</p>
<p>For instance if my car needs an oil change, I don’t go and fill up more gasoline, or continue to drive. The source of the problem is that I need to change the oil, that's it, otherwise the car will be damaged.</p>
<p>Here’s the thing, always doing something doesn’t make us happier, it just takes our attention away from what we are struggling with. We need to be able to deal with emotions, deal with things that are not fun. Mike Tyson was asked once, what is the most difficult thing about training. He said, the mind.</p>
<p>You can meditate all day, eat healthy food and exercise 3 times a week, but if you can’t deal with a chaotic mind, you are simply increasing the severity of the damage. Learn to deal with your emotions by accepting that they exist, and don’t avoid them!</p>
<h4 id="heading-focus-on-your-breathing">Focus on your breathing</h4>
<p>Breathing is an essential activity which supplies our body and its various organs with oxygen, which is vital for staying alive. We can live without food and water for a couple of days or maybe weeks, but if we stop breathing we die within a few minutes. There is a strong link between breathing and our mind. This is not something we really think of because most of the process happens automatically. Knowing how to breathe helps us to control our emotions, fears and keep a clear mind.</p>
<p>For instance, if a programming task is too difficult to solve, your breathing becomes quick and shallow. Breathing deeply and slowly will instantly calm you down mentally as well as physically.</p>
<p>So how can you know if you are breathing correctly? If you are sitting on a chair, put your hand on your stomach, and the other one on your chest, then check if your chest or stomach is moving when you inhale. If your chest is moving, then that’s not a good sign. The reason why is because the chest has limited space, which prevents maximum breathing (short cycles). On the other hand, if you do sports activities, then chest breathing is normal because you need oxygen quickly. But for non sport activities, the breathing should happen through your stomach.</p>
<h4 id="heading-mindfulness">Mindfulness</h4>
<p>It’s about bringing awareness to what you’re directly experiencing, being aware of where you are and what you are doing, not overly reactive or overwhelmed by whats happening around you. It sounds easy to sit down for a couple of minutes and live in the present, but trust me, it’s not! We are so caught up with living in the past and the future that we simply forget to live in the present.</p>
<p>Mindfulness is not something new. It’s been used for a long time, and even religions use it. Praying to god is a form of relaxation, for example, and bringing thoughts to the present. I’ve used this technique of mindfulness to clear my thoughts, and often I’ve found solutions to problems just by doing it. It’s a bit funny how we are able to find answers when we are not sitting at a desk.</p>
<h4 id="heading-reward-yourself">Reward yourself</h4>
<p>If we want an animal to do a certain thing, we give it a treat every-time it does it, and after a while, it learns and knows that in order to get the treat it must perform the action. But if we don’t want it to perform it, we either shout or spray water on the animal (not recommended). These are things that humans have used to teach animals to do certain things, for instance dolphins to do back flips, dogs to roll and even lions to jump through fire (in a circus).</p>
<p>We humans are not that different from animals. It’s important that we rewards ourselves when we do good things, as this rewires the neurological pattern of the brain to keep performing the action. Buy yourself something you like, for instance a chocolate bar, energy drink or ice cream when you do something good, and you’ll continue to do it. It can also be watching a movie, your favorite series on Netflix, and so forth. Find what works for you.</p>
<h3 id="heading-conclusion">Conclusion</h3>
<p>A chaot mind is not something we want, and as mentioned, it leads to producing poor quality content. It first starts within you, so you need to understand how you think and react to certain things, and not try to avoid it by doing external activities all the time. Deal with your thoughts and emotions through mindfulness, breathing, and make sure you reward yourself when doing something good.</p>
<p>If you understand how your mind works, you’ll be able to improve lots of things in your business as well as personal life.</p>
<p>Please share if you have any good techniques on dealing with a chaotic mind.</p>
<p>Here are a few articles I’ve written about the web-ecosystem along with personal programming tips and tricks.</p>
<ul>
<li><a target="_blank" href="https://medium.freecodecamp.org/a-comparison-between-angular-and-react-and-their-core-languages-9de52f485a76">A comparison between Angular and React</a></li>
<li><a target="_blank" href="https://codeburst.io/developers-that-constantly-want-to-learn-new-things-heres-a-tip-7a16e42302e4">Developers that constantly want to learn new things</a></li>
<li><a target="_blank" href="https://medium.freecodecamp.org/how-to-use-es6-modules-and-why-theyre-important-a9b20b480773">A practical guide to ES6 modules</a></li>
<li><a target="_blank" href="https://medium.freecodecamp.org/learn-these-core-javascript-concepts-in-just-a-few-minutes-f7a16f42c1b0?gi=6274e9c4d599">Learn these core Web Concepts</a></li>
<li><a target="_blank" href="https://medium.freecodecamp.org/7-javascript-methods-that-will-boost-your-skills-in-less-than-8-minutes-4cc4c3dca03f">Boost your skills with these important JavaScript methods</a></li>
<li><a target="_blank" href="https://codeburst.io/learn-how-to-create-custom-bash-commands-in-less-than-4-minutes-6d4ceadd9590">Program faster by creating custom bash commands</a></li>
</ul>
<p>You can find me on Medium where I try to publish on a weekly basis. Or you can follow me on <a target="_blank" href="http://twitter.com/dleroari">Twitter</a>, where I post relevant web development tips and tricks along with personal life tips.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ What does yoga have to do with programming? ]]>
                </title>
                <description>
                    <![CDATA[ By Joanna Gaudyn You might be surprised. _[source](https://unsplash.com/photos/hOj3-0lTK8E" rel="noopener" target="blank" title=") At first sight, there are a few fields as distant as programming and yoga. One requires sitting or standing behind a d... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/what-does-yoga-have-to-do-with-programming-b17094e3fb3a/</link>
                <guid isPermaLink="false">66c3653f8e244e167873861c</guid>
                
                    <category>
                        <![CDATA[ Life lessons ]]>
                    </category>
                
                    <category>
                        <![CDATA[ mindfulness ]]>
                    </category>
                
                    <category>
                        <![CDATA[ General Programming ]]>
                    </category>
                
                    <category>
                        <![CDATA[ tech  ]]>
                    </category>
                
                    <category>
                        <![CDATA[ yoga ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Tue, 04 Dec 2018 18:14:17 +0000</pubDate>
                <media:content url="https://cdn-media-1.freecodecamp.org/images/1*pk1xWnpLF-_Ur-m2U248tQ.jpeg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By Joanna Gaudyn</p>
<h4 id="heading-you-might-be-surprised">You might be surprised.</h4>
<p><img src="https://cdn-media-1.freecodecamp.org/images/7z7cBY7lF6wMJ6-KRgoaaWRbkh75qgXuR3pv" alt="Image" width="800" height="449" loading="lazy">
_[source](https://unsplash.com/photos/hOj3-0lTK8E" rel="noopener" target="<em>blank" title=")</em></p>
<p>At first sight, there are a few fields as distant as programming and yoga. One requires sitting or standing behind a desk, deep focus, and highly developed logical skills. The other is all about mindfulness, flexibility, and deep breathing.</p>
<p>I had been doing yoga for a couple of years already before joining a coding boot camp in Lisbon. I was so delighted to see that <a target="_blank" href="https://www.lewagon.com/apply/lisbon">Le Wagon</a> included a yoga session in a weekly schedule that I could almost feel my neck muscles relaxing when I read it. Being a <a target="_blank" href="https://en.wikipedia.org/wiki/Multipotentiality">multipotentialite</a>, I love unexpected combos — and the intersection between web development and yoga is one of them. And I’ll tell you a secret: I’m not alone.</p>
<p>So there were things I expected to get out of doing yoga during the bootcamp:</p>
<ol>
<li><strong>Increased flexibility</strong> after sitting still for hours.</li>
<li><strong>Better mobility</strong> — since I’ve had issues with sciatica for years now, I knew I just couldn’t afford not to do some form of exercises, and so it happened that yoga met my needs best.</li>
<li><strong>Relax</strong>. Since a coding bootcamp = very busy schedule, setting aside an hour or two to only focus on yourself is a great way to unwind.</li>
</ol>
<p><img src="https://cdn-media-1.freecodecamp.org/images/DHGY3zv4pfJ0LG8Z4sgguTu3AxUJdcQrVw8E" alt="Image" width="800" height="596" loading="lazy">
_[source](https://unsplash.com/photos/aEtl64kP8mk" rel="noopener" target="<em>blank" title=")</em></p>
<p>Working as a programmer, you are constantly exposed to shifting feelings. One day you feel like you’re on top of the world as that little JavaScript element finally started doing what you wanted it to, the next day you spend hours chasing a bug that turns out to be something as trivial as a typo (refreshing your browser and not understanding why your changes are not being applied, only to discover you’ve been staring at production, not development, anyone?). This job can be a lot of fun, but you also need ways to handle the frustrations, self-doubt, and short deadlines.</p>
<p>You might carry in your mind the idea that yoga is a stretching activity mainly for women who don’t understand real physical activity, as public opinion is often telling you. If so, I encourage you to try it at least once.</p>
<p>Just try to choose a good, experienced teacher rather than one of those slack training-center classes where the main focus is on looking good and not sweating too much. Perhaps, just perhaps, you might change your mind.</p>
<p>During my time at Le Wagon I discovered some unexpected benefits of yoga and was surprised by how regular practice was influencing my progress in learning programming. I happily continue to take advantage of all these discoveries till today.</p>
<p>Here’s just a handful of things I’ve learned that yoga can offer:</p>
<ol>
<li><strong>Focus improvement</strong>. Yoga can help with concentration through calming your mind and removing the distracting thoughts.<br>A peaceful environment where yoga classes are usually held can also play a role here, letting you detach from all the office noises.</li>
<li><strong>Problem-solving</strong>. A short yoga session during the day can be a particularly good idea when you feel stuck.<br>Working too long with one problem tends to diminish our ability to spot crucial details while keeping the bigger picture in mind. Freeing your mind by focusing on something else works wonders here and even the biggest challenges tend to appear clearer when you come back to your computer.</li>
<li><strong>Mood boost</strong>. Deep breathing and movement mean two things: better oxygen flow and endorphins, and with these, in action, it’s nearly impossible to not get in a better mood.</li>
<li><strong>Productivity lift</strong>. Although the idea of taking a break in the middle of your day or, even worse, getting up from your computer while you are in the middle of things, might sound irrational and time-consuming, you’ll be positively surprised how much more efficient you get after just a short yoga session.</li>
<li><strong>Stress Buster</strong>. If you truly let yourself forget about your task and indulge in a yoga session, it’s almost impossible not to reduce your stress level. Yoga naturally calms you down and leaves you centered.</li>
<li><strong>Energy refill</strong>. You probably know the Latin saying, “<em>mens sana in corpore sano”</em>, which translates as <strong>a healthy mind in a healthy body</strong>.<br>Any kind of workout can provide you with mental benefits but yoga is particularly good in this. Being stressed and emotionally drained can affect the way we feel physically. Yoga, by helping you relieve tension, boosts your energy levels too.</li>
<li><strong>Character exercise</strong>. Yoga, often thought of as not serious or even ‘not real exercise’, can in fact be really challenging — both physically and mentally. But it also involves techniques which help you progress and move past your weaknesses, focusing on the bigger picture. When working on a coding problem, not letting your shortcomings get in the way and discourage you is vital but often not easy. Getting more practice, outside of your technical challenges, can do wonders.</li>
<li><strong>Discipline</strong>. Regular yoga practice demands discipline.<br>So does learning to code and working as a programmer.</li>
</ol>
<p><img src="https://cdn-media-1.freecodecamp.org/images/RoMtAAijFJzU7lkwMFNDtFoYSie7QJLsxd6v" alt="Image" width="800" height="533" loading="lazy">
_[source](https://unsplash.com/photos/RqPJhqwp4b4" rel="noopener" target="<em>blank" title=")</em></p>
<p>Programmers need to consciously work to take care of and strengthen their bodies due to the sedentary nature of their work. Remember that there are <strong>plenty of styles and schools of yoga</strong>, so you can surely find something that fits you best, depending on your physical condition, personality, and current mood. Practices vary in duration, difficulty, and energy level.</p>
<p>My personal favorite is <a target="_blank" href="https://en.wikipedia.org/wiki/Ashtanga_vinyasa_yoga">ashtanga</a>, a rather dynamic and highly structured yoga class which requires a certain dose of flexibility and strength. It really lets you sweat out all your programming worries and frustrations (which might be surprising to some people, who associate yoga with slow moves and lots of stillness).</p>
<p>I like to alternate ashtanga classes with <a target="_blank" href="https://en.wikipedia.org/wiki/Yin_yoga">yin yoga</a>. It’s a very slow-paced and passive practice. You are expected to hold a posture for at least 3–5 minutes. It might look very easy looking from the side but don’t get mislead. Yin works on the deep connective tissues of the body and is a great way to refocus and give meditation a go.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/92wTqEjPofc5-F9H-t5hR6Q7u9BVA1V64FOr" alt="Image" width="800" height="533" loading="lazy">
_[source](https://unsplash.com/photos/gI7zgb80QWY" rel="noopener" target="<em>blank" title=")</em></p>
<p>Any form of workout will improve your physical condition, and therefore your mental and emotional well-being. Remember though that yoga encompasses much more than just stretching, even if you don’t incorporate any kind of spiritual or religious component to your practice.</p>
<p>In addition to physical postures (asanas), it’s the control over your breath (pranayama) and meditation that are key to the health perks hidden in yoga.</p>
<p>I hope all these benefits will give you an extra push to explore a little — forgetting about your stereotypes and preconceptions — and find your own personal favorites.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ How I beat impostor syndrome and stopped feeling like a fake ]]>
                </title>
                <description>
                    <![CDATA[ By Daragh Byrne I have a confession to make. I have been an impostor throughout my entire adult life. When I was studying physics at Ireland’s leading university, graduating near the top of my class, I was no good at any of it. It was a complete fluk... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-i-beat-impostor-syndrome-and-stopped-feeling-like-a-fake-c88e952798ed/</link>
                <guid isPermaLink="false">66c34d3fa1d481faeda49b7a</guid>
                
                    <category>
                        <![CDATA[ coding ]]>
                    </category>
                
                    <category>
                        <![CDATA[ mindfulness ]]>
                    </category>
                
                    <category>
                        <![CDATA[ General Programming ]]>
                    </category>
                
                    <category>
                        <![CDATA[ software development ]]>
                    </category>
                
                    <category>
                        <![CDATA[ technology ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Mon, 22 Oct 2018 11:31:18 +0000</pubDate>
                <media:content url="https://cdn-media-1.freecodecamp.org/images/0*dbg9MFFLQeyXN1yV.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By Daragh Byrne</p>
<h4 id="heading-i-have-a-confession-to-make-i-have-been-an-impostor-throughout-my-entire-adult-life">I have a confession to make. I have been an impostor throughout my entire adult life.</h4>
<p>When I was studying physics at Ireland’s leading university, graduating near the top of my class, I was no good at any of it. It was a complete fluke, an accident.</p>
<p><em>First published on <a target="_blank" href="http://www.codingmindfully.com/impostor">CodingMindfully.com</a>.</em></p>
<p>When I excelled at my master’s degree in High Performance Computing at the same institution, I was faking it.</p>
<p>When I was offered a consulting dream-job at the School of Physics at another prestigious university, it was obvious that everyone around me was smarter. They were sure to find out that I was incompetent sooner or later, and there was no doubt they would get rid of me. It was just a matter of time.</p>
<p>When I changed industries and became a consultant to a household name investment bank, it was incredible that they didn’t fire me within days. I was surrounded by people who were just so much smarter than I was, who were doing better jobs.</p>
<p>When I joined a hugely successful web startup, leading my own team of crack software developers with a budget of millions, I was absolutely winging it. For three years, I did the job of an incompetent. I had no idea what I was doing.</p>
<p>When I became head of software development at a startup in the Australian property market, with free reign to hire my own team and set the technical direction of the company… I was actually mostly fine. The sense of being an impostor, a fake and terrible at my job <strong><em>had almost disappeared</em></strong><em>.</em></p>
<p>So what changed?</p>
<blockquote>
<p>Download my <a target="_blank" href="http://codingmindfully.com/impostor-flashcard">Impostor Flashcard</a> here — it’s a quick way to remind yourself that you’re actually pretty OK, even if you feel less than average.</p>
</blockquote>
<p><img src="https://cdn-media-1.freecodecamp.org/images/N6zCkZkftRljADAIupDVOboK3mHBjUmFfABY" alt="Image" width="800" height="533" loading="lazy"></p>
<h4 id="heading-feelings-versus-reality">Feelings versus reality</h4>
<p>Let’s start by rewriting the story I just told you.</p>
<p>The facts stay the same, but this time, let’s re-frame it in terms of my <strong><em>thoughts and</em></strong> <strong>feelings</strong>. Here goes!</p>
<p>I have a confession to make. I have <strong><em>felt like</em></strong> an impostor throughout my entire adult life.</p>
<p>When I was studying physics at Ireland’s leading university, graduating near the top of my class, <strong><em>my mind kept telling me</em></strong> I was no good at any of it. <strong><em>It</em></strong> <strong><em>felt like</em></strong> was a complete fluke, an accident.</p>
<p>When I excelled at my master’s degree in High Performance Computing at the same institution, I <strong><em>constantly told myself</em></strong> I was faking it, <strong><em>despite the evidence to the contrary</em></strong>.</p>
<p>When I was offered a consulting dream-job at the School of Physics at another prestigious university, <strong><em>it seemed to me</em></strong> that everyone around me was smarter. They were sure to find out that I <strong><em>felt I</em></strong> was incompetent sooner or later, and there was no doubt <strong><em>in my mind</em></strong> they would get rid of me. <strong><em>The voice in my head kept on telling me</em></strong> it was just a matter of time.</p>
<p>When I changed industries and became a consultant to a household name investment bank, <strong><em>I thought that</em></strong> it was incredible that they didn’t fire me within days. I was surrounded by people who were just <strong><em>appeared to be</em></strong> so much smarter than I was, who <strong><em>I perceived</em></strong> were doing better jobs.</p>
<p>When I joined a hugely successful web startup, leading my own team of crack software developers with a budget of millions, <strong><em>I managed to convince myself</em></strong> was absolutely winging it. For three years, <strong><em>my imagination was full of stories that</em></strong> I did the job of an incompetent, <strong><em>even though we were universally praised</em></strong>. <strong><em>It seemed to me that</em></strong> I had no idea what I was doing.</p>
<h4 id="heading-ways-through-impostor-syndrome">Ways through impostor syndrome</h4>
<p>Hands up if the above sounds familiar? The experience of living life with a certain degree of success, yet feeling as if it’s all somehow an accident?</p>
<p>Looked at objectively, it’s clear there was a huge disconnect between the realities of my life and my achievements, and how I thought and felt about them.</p>
<p>This is the essence of impostor syndrome — the feeling that, <em>despite evidence of your basic success in life</em>, you <strong>think</strong>, <strong>perceive</strong> and <strong>feel</strong> that your success has nothing to do with your personal qualities or the hard work you’ve put in — that it’s all some kind of accident, and you’re really a fraud.</p>
<blockquote>
<p>Here’s the biggest lesson — our minds are lenses, producing a view of the world that, often, is slightly distorted from reality. These distortions in perception give rise to distorted thoughts and feelings. We start telling ourselves stories in our minds — like we’re just not good enough, everyone is better and so on.</p>
</blockquote>
<p>Objectively, there is usually way less truth in these stories than our minds would have us believe — but it’s hard to be objective from the point of view of subjective consciousness.</p>
<p>Impostor syndrome sucks. It affects people who work in science and technology careers in particular for three main reasons.</p>
<ul>
<li>First, because we have deep knowledge in particular areas, getting things done is easier, so it’s <strong>very simple to dismiss our achievements as trivial.</strong> This means we build up a flawed picture of our abilities and what we are capable of over time. We undervalue ourselves terribly.</li>
<li>Second, because of the psychological evolution of a typical geek, we <em>tend to wrap up our sense of self-worth in what we know or what we can do</em>, meaning we put ourselves under constant, subtle pressure to know everything — and since this is impossible, we feel bad when we constantly fall short — as we must in a career where <strong>we cannot possibly know everything</strong>.</li>
<li>Third, the environments in which we find ourselves don’t help much. External pressures to be competitive turn the screw on our tendency to go hard on ourselves. Being surrounded by other smart people, many of whom are in the same psychological situation, and who are projecting out their own air of invulnerability (even though they are often feeling the same way on the inside), amplifies our feelings about our own so-called limitations.</li>
</ul>
<p>There were a couple of huge things that helped me shift my perspective a number of important ways — I’m thrilled to have the chance to share them with you:</p>
<ol>
<li>Understanding the roots of the problem</li>
<li>Debugging my own mind by practicing mindfulness</li>
<li>Reinforcing the opposite belief</li>
<li>Playing catch-up — within limits</li>
</ol>
<h4 id="heading-understanding-the-roots-of-the-problem">Understanding the roots of the problem</h4>
<p><img src="https://cdn-media-1.freecodecamp.org/images/wMMqTCzbL-wMDi2fU5KQ9HV6DHSnJaydjC82" alt="Image" width="610" height="343" loading="lazy"></p>
<p>Impostor syndrome is a pattern of thinking and feeling. It’s a habit of the mind — a bad habit, but one that can be managed and, with time, broken.</p>
<p>The mind is a funny thing. Humans are born pretty dumb, with a brain that’s far from fully formed. Infant minds are, in some ways, blank slates: although we’re born with temperaments and dispositions and inclinations, the amount of knowledge we need to survive in the world far exceeds the capacity of our DNA to encode it, so we enter the world with the capacity to <em>learn</em>.</p>
<p>We learn lots through a lifetime — useful skills like how to program a computer, or how to analyse big data for example.</p>
<p>We also learn how to respond to various stimuli and situations. Our cognitive (thinking) and emotional (feeling) responses are shaped by our life experiences.</p>
<p>We build up models of how the world works — psychologists call these models “schema” (much like a schema describes the structure and functionality of a database).</p>
<p>Schema are <em>generalised models of sets of similar experiences</em>. They dictate how we respond to similar situations in the future, in terms of thoughts, behaviour and feelings.</p>
<p>For example, we’ll build up schema about simple objects, like balls, or cars, or furniture. We know that a ball is round, and that when thrown, it’ll fly through the air, and we can catch it.</p>
<p>That’s a pretty simple example. We’ll also build up more complex schema around our emotional responses. Similar situations evoke similar emotional responses. These responses can be adaptive (useful) or maladaptive (not so useful).</p>
<p>It’s like our brain is programmable hardware. Except it can take a little bit of effort to undo the original programming.</p>
<p>Here’s an example from my own life. As I kid, I often felt there was something wrong with me because I was rejected by other kids socially. Over time, I built up what’s known as a defectiveness schema — a deep seated belief and set of feelings that there was something inherently broken within me.</p>
<p>Nobody wants to feel bad all the time, so we learn ways of dealing with uncomfortable emotions. Sometimes they take over, and we live our lives as if we ARE defective or whatever. Sometimes we ignore or suppress emotions (which is a disaster waiting to happen, but that’s another story).</p>
<p>Sometimes, we find a way to make ourselves feel good by doing something unrelated. We fight back against the feelings.</p>
<p><strong>I found out that I could feel good about myself by working hard and being smart.</strong></p>
<p>The simple act of knowing more than other people gave me the praise and validation that I wasn’t getting in other areas of my life.</p>
<p>This works well, for a while. Feeling like we know more than most people is very soothing when we feel a bit broken on the inside!</p>
<p>Leaving high-school for university made that a bit more difficult — I was surrounded by smart people and it was hard — if not impossible — to be the smartest all the time.</p>
<p>This is when I first had strong feelings of being an impostor. My inherent feelings of defectiveness had a tendency to take over, and my typical “knowing awesome things” band-aid didn’t work as well any more. That feeling of being a fraud was a frequent companion.</p>
<p>(As an aside, I found other ways to compensate, such as working on my social skills and partying ability — not very sustainable, but the sense of popularity also helped with the feelings of defectiveness — but that’s a whole other story, too!)</p>
<p>Every change in life circumstances — new social groups, and particularly new jobs — activated this schema. I find that my feelings of imposterhood are at their worst when I’m trying something new (for example, writing a lengthy article on impostor syndrome!).</p>
<p>The origins of impostor syndrome will be subtly different for everyone. The particular circumstances of your life, the experiences that you’ve had that trained your brain to feel defective in some way — this will be unique to you.</p>
<p>Most of them will have happened during the formative years of childhood and adolescence. But I guarantee that somehow, somewhere, you’ll be following a pattern of covering up for feelings of worthlessness by trying to continuously overachieve.</p>
<p>Simply knowing that you’re a victim of the natural evolution of your psychological make-up is soothing in itself, as it gives you a platform to work from, to take action to counter these feelings — to rewrite the story in the manner I did above.</p>
<p>Next, I talk about the most powerful tool that I have found that helps me do exactly this — mindfulness.</p>
<h4 id="heading-debugging-my-own-mind-by-practicing-mindfulness">Debugging my own mind by practicing mindfulness</h4>
<p>Geeks are are generally rationalists. We place a lot of faith in our ability to think clearly.</p>
<blockquote>
<p>Read my <a target="_blank" href="http://codingmindfully.com/ultimate-guide">Ultimate Guide to Meditation for Programmers</a> here and begin your mindfulness training journey.</p>
</blockquote>
<p>Rational thought is incredibly powerful. We use it to build bridges, keep airplanes and satellites from plunging to the ground, design surgical implements and techniques that save many lives, reason about the best moral courses of action and penetrate the mysteries of the universe. The twin disciplines of logic and the scientific method have given <em>so much</em> to humanity when considered in aggregate.</p>
<p>Reason gives us a framework for making sense of the world. Many people are entirely comfortable to assert “I think, therefore I am”, in the words of Descartes. It’s pretty normal for intelligent people to place a LOT of value in the activities of their thinking mind.</p>
<p>Indeed, as we discussed above, the desire for the ability to out-think other people — to be as smart as, or smarter than others — is often at the core of impostor syndrome.</p>
<p>The voice in our head is insistent and loud. Every thought demands that we pay it attention. Every thought insists its own value, its absolute truth.</p>
<p>This would be fine, except for the fact that thoughts are often distorted — sometimes just a bit off, other times patently untrue. <em>Not every thought we experience will be correct!</em></p>
<p>Often the source of the error is maladaptive learning. Other times, it’s in-built psychological biases. Either way, as rationalists, it can be challenging to our self-belief to realise that we have a mind that produces thoughts that are, at least some of the time, completely wrong!</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/JyhitqFl4DsfYF3jrWVJsYo6--T1I7yvdJEy" alt="Image" width="800" height="533" loading="lazy"></p>
<p>Impostor syndrome can be considered as a case of distorted thinking. We think that we’re inadequate or defective, and that bad things are going to happen as a result, when the facts and experience of our lives objectively indicate that this is not the case (or less the case than we believe).</p>
<p>We believe that we’re going to be found out, when in actual fact our contributions are valued. Even in cases where there may be a genuine problem with how we are perceived by others, we amplify the magnitude of the problem.</p>
<p>Mindfulness gives us an excellent way out. Learning to be mindful means learning where to accurately direct your attention. Mindfulness practices train us to take a step back from what we are thinking, simply observing it rather than completely buying into it.</p>
<p>With a bit of practice, we get into a habit of choosing when to believe or give value to the contents of our mind. When we’re dealing with distorted thinking, this is incredibly useful!</p>
<p>Now, because we’re smart people and our thinking is really useful to us, it’s often a huge part of our identity. What are we, if we are not our thoughts? <em>When I first considered this possibility, I was terrified</em>.</p>
<p>My ability to think was so central to my sense of identity that I found it really hard to consider it might have flaws! Hands up if you feel this way right now?</p>
<p>It’s really easy to completely identify with our thoughts — we become “fused” with them. Psychologists call the process of stepping back from our thoughts and feelings “cognitive defusion” — we <em>de-fuse</em> from thoughts and feelings.</p>
<p>This can be difficult, particularly when you’re used to giving primary value to the contents of your mind. But there are A TON of techniques available that help you to do this. And you’ll learn many of them in a short course in mindfulness meditation.</p>
<p>Check out the <a target="_blank" href="http://codingmindfully.com/the-ultimate-guide-to-meditation-for-programmers/">Ultimate Guide to Meditation for Programmers</a> (free download) that I wrote if yow want to get started right away.</p>
<p>Mindfulness is about engaging what’s happening in your world right now. It’s about deliberately paying attention to an aspect or your present moment experience. It also has the advantage of some pretty significant scientific support as a way of dealing with a variety of problems, including stress and anxiety (something often associated with impostor syndrome).</p>
<p>Here’s an experiment: if you sit for a few minutes and write down thoughts as they come into your head, you’ll begin to notice a pattern. In general, our thoughts are pre-occupied with the PAST or the FUTURE (i.e. “they are going to find out”, or “I should never have taken this job”).</p>
<p>The primary purpose of our mind is to <a target="_blank" href="http://codingmindfully.com/how-your-mind-evolved-to-keep-you-safe-and-why-you-dont-always-feel-that-way/">keep us alive</a>. It’s a survival device. It’s constantly doing two things (1) projecting into the future about what MIGHT happen, so that we can be prepared (2) reflecting on what went wrong in the past, so we can avoid making the same mistakes in the future.</p>
<p>This is great, and useful as there are genuine situations when the mind actually keeps us alive. But they are pretty rare. Dealing with a mind full of distorted thinking gets draining fast.</p>
<p>Mindfulness acts as an antidote because it forces us out of this past/future preoccupation. By choosing to focus on what’s happening right now, we break the worry loop, even if it’s just for a few seconds.</p>
<p>The present moment is awesome. Generally, it’s a pretty safe place (don’t believe this? You’ve made it through every single moment today without dying! Unless you’re reading this from beyond the grave — in which case, well done). And it’s full of things we can focus on — they are often called “anchors”, as they anchor us in the present and stop us being dragged into the future or the past.</p>
<p>Learning to be mindful is a matter of practicing connecting with any or all of these anchors. These practices include meditation, but there are also a number of other exercises.</p>
<p>When I first learned about mindfulness, it was a revelation. The simple concept that I was not my thoughts was challenging but revolutionised how I related to my own mind. I started out by learning mindfulness of breathing through breath meditations.</p>
<p>I knew it was working when I started to notice myself “catching myself” caught up in worry loops (the <strong>impostor loop</strong> for example) and, instead of continuing to freak out, choosing to concentrate on my breath instead. An altogether more pleasant experience than the anxiety that I would typically feel on those occasions!</p>
<p>Mindfulness is becoming more and more accepted as an approach for dealing with a wide range of problems. Here are just a few links. I like it so much that I became a meditation teacher — you can read that full story <a target="_blank" href="http://geekmind.wpengine.com/mindfulness/why-this-software-developer-teaches-mindfulness-meditation/">here</a>.</p>
<h4 id="heading-re-inforcing-the-opposite-belief">Re-inforcing the opposite belief</h4>
<p>Download my <a target="_blank" href="http://codingmindfully.com/impostor-flashcard">Impostor Flashcard</a> here — it’s a quick way to remind yourself that you’re actually pretty OK, even if you feel less than average.</p>
<p>As I mentioned, you can thing of your mind as a programmable device.</p>
<p>Humans have known for millennia that it’s possible to catalogue, dissect, challenge and alter the patterns of thinking and feeling that exist in your mental space.</p>
<p>To change your habits of thinking requires awareness, evidence-based challenge and repetition</p>
<ul>
<li>Awareness means building awareness of the fact that you are engaged in a thought pattern (e.g. I’m a worthless impostor) as described above</li>
<li>Evidence-based challenge means remembering that your unhelpful thought pattern is most likely distorted in some way. You start to think of incidences in your past that DO NOT support the content of your distorted thinking (e.g. — you remember the times you had success as a programmer — that app you actually wrote despite its imperfections, that satisfied customer… and so on)</li>
<li>Repetition — you repeat this process as many times as you detect yourself falling into the troublesome loop. Eventually, thinking and feeling a more desirable way becomes a habit.</li>
</ul>
<h4 id="heading-playing-catch-up-within-limits">Playing Catch-up — within limits</h4>
<p>Of course, there are times where it’s possible to deal with feeling like an impostor by simply <em>learning more</em>.</p>
<p>Be warned though — there are limits to what a human can learn. And the list of situations in which you might find yourself knowing absolutely nothing about the subject matter is huge.</p>
<p>But if you feel like you could brush up on your CS/Programming basics, you could do worse than investing in <a target="_blank" href="https://bigmachine.io/products/the-imposters-handbook/">The Impostor’s Handbook</a> by Rob Connery (not affiliated).</p>
<h4 id="heading-your-mindful-way-through-impostor-syndrome">Your mindful way through impostor syndrome</h4>
<p>I’ll be honest with you — from time to time, I still feel like an impostor.</p>
<p>But the knowledge that it’s a deep rooted pattern, plus the ability to take a mental step back, and rewrite the story in terms of thoughts and feelings — neither of which are the full truth of the situation — make it a LOT easier for me to deal with it as it arises.</p>
<p>I believe in the power of mindfulness to help with problems like impostor syndrome so much that I retrained as a mindfulness meditation teacher (you can read the full story <a target="_blank" href="http://www.codingmindfully.com/why-this-software-developer-teaches-meditation/">here</a>).</p>
<p>Like what you just read? If you visit my site, and sign up for my list, I’ll send you these three things completely free:</p>
<ol>
<li><a target="_blank" href="http://www.codingmindfully.com/ultimate-guide">The Ultimate Guide to Meditation for Programmers</a></li>
<li><a target="_blank" href="http://www.codingmindfully.com/burnout-checklist">The Coding Burnout Checklist</a></li>
<li>Three guided audio meditations</li>
</ol>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Meditation will make you a better programmer: Here’s how. ]]>
                </title>
                <description>
                    <![CDATA[ By JavaScript Joe What is Meditation? Meditation can be many things depending on whom you ask. In this article, it refers to the idea of intentionally sitting and focusing on the present. Although it’s most often associated with Eastern religions, it... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/meditation-will-make-you-a-better-programmer-heres-how-1c0582f675fa/</link>
                <guid isPermaLink="false">66d45f6b36c45a88f96b7cf5</guid>
                
                    <category>
                        <![CDATA[ Life lessons ]]>
                    </category>
                
                    <category>
                        <![CDATA[ meditation ]]>
                    </category>
                
                    <category>
                        <![CDATA[ mindfulness ]]>
                    </category>
                
                    <category>
                        <![CDATA[ personal ]]>
                    </category>
                
                    <category>
                        <![CDATA[ General Programming ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Thu, 30 Nov 2017 16:15:56 +0000</pubDate>
                <media:content url="https://cdn-media-1.freecodecamp.org/images/1*E-e4Uar38e4bwTtreST_wQ.jpeg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By JavaScript Joe</p>
<h3 id="heading-what-is-meditation">What is Meditation?</h3>
<p>Meditation can be many things depending on whom you ask. In this article, it refers to the idea of intentionally sitting and focusing on the present. Although it’s most often associated with Eastern religions, it’s not a religious practice. It doesn’t matter if you’re Christian, Muslim, Mormon, Jewish or any other faith. It’s a way to train the mind, which will change your perspective on life.</p>
<p>When I mention the word “meditation” in the article, I’m referring to “a practice to develop conscious awareness of the present moment.” But, I will additionally use the word “mindfulness.” They are terms often mentioned together or used as synonyms.</p>
<p><strong>Meditation is the formal practice of sitting down, or walking, standing, or lying down. Whereas mindfulness is about being aware, and it applies to everything.</strong></p>
<p>To give an example, when I wake up in the morning, I sit on a small cushion and observe my breath for 15 minutes. This is an example of meditation. While pouring a glass of water, I spill water on the ground and notice my feelings of anger rise up inside me. This noticing of anger rising but smiling in spite of it is mindfulness. I’m mindful of my emotions which allows me to stay in control.</p>
<h3 id="heading-meditation-and-programming">Meditation and Programming</h3>
<p>In the world of programming, we often need focused attention when building programs and writing code without repetitions. Think of it as being “in the zone” or as some know it, in the <a target="_blank" href="http://www.pursuit-of-happiness.org/history-of-happiness/mihaly-csikszentmihalyi/">“flow” state</a>. This is when you submerge yourself in your text editor and forget about everything else. Your mind is only thinking of that present moment. Being in this mode, you fully experience that “coding high” of writing functions that make or do things to achieve a bigger goal.</p>
<p>As mentioned before, meditation is a practice to develop your level of attention on the present moment. Now, if we practice meditation on a regular basis, we can train our mind in to live with more awareness. This can be applied to any area of life.</p>
<p>And that includes programming as well — because of the amount of focus needed while developing software. As programmers, we need to meditate and spend time observing our breath and nothing else. We will be able to translate that practice while coding, and be able to focus more deeply on our programs.</p>
<h3 id="heading-my-personal-experience">My Personal Experience</h3>
<p>I began meditating four years ago when I heard about the benefits from a TED talk I watched called <a target="_blank" href="https://www.ted.com/talks/shawn_achor_the_happy_secret_to_better_work"><em>The Happy Secret to Better Work</em> by Shawn Anchor.</a> The idea of a regular meditation practice and the ability to live fully in the present interested me. I remember buying a book on Zen Buddhism and then started meditating. I had no idea what I was doing.</p>
<p>This initial meditation phase started when I was studying abroad in Buenos Aires, Argentina during college in 2013. After watching the video, I went to a bookstore and looked in the Eastern Philosophy section hoping I’d find something on meditation. Luckily for me, I found one titled <a target="_blank" href="https://www.amazon.es/Los-Tres-Pilares-del-Zen/dp/968860707X"><em>Los tres pilares del Zen</em></a> or in English, <em>The Three Pillars of Zen</em>. “Genial! I’ll learn to meditate and practice my Spanish at the same time”, so I thought to myself.</p>
<p>Although it seemed like a great idea at first, it proved to be tougher than I anticipated. My Spanish language skills were good. But the technical language used to describe the meditation practices troubled me in the beginning. Luckily there were photos in the book, and I used my dictionary when I didn’t understand something.</p>
<p>I started meditation with a simple practice. I observed my breath. One inhale and one exhale = breath. I counted to ten. This was a great starting point for a beginner. I kept a small journal and did it a few times per week but couldn’t keep it consistent. It was tough because I only did it when I found time instead of adding it to my routine.</p>
<p>Fast-forward to 2014 and 2015 — I continued meditating on and off a few times per week. Yet, I still had trouble maintaining a daily practice. I tried doing it before bed, but I wasn’t consistent because the nights on the weekends were unpredictable.</p>
<p>In August 2016, I decided to make it a part of my nightly routine. Each night, I followed the same steps:</p>
<ul>
<li>Set alarm for the next morning</li>
<li>Sit down and observe the breath for a few minutes</li>
<li>Brush teeth</li>
</ul>
<p>This routine made my practice 5x more effective. I added meditation to my life and made it a habit. As a result of this, it became easier and easier to find time for meditation. I didn’t have to think because it was part of my routine.</p>
<p>More recently in July, I switched my evening practice to a morning practice after a friend convinced me to switch. He suggested meditating in the morning because it provided you with a wonderful way to start the day. It also gave you a “blank slate” to begin your day.</p>
<p>Like before, I created an “automated” routine and added in meditation to make it easier for my brain to remember. The routine is as follows —</p>
<p>Wake up</p>
<ul>
<li>Wash face</li>
<li>Meditate for 15 minutes</li>
<li>Smile and begin day with a clear mind</li>
</ul>
<p>Besides switching to a morning practice, my friend suggested I use a free app to track my meditation progress called <a target="_blank" href="https://insighttimer.com">Insight Timer.</a> I love it because it has a meditation timer, guided meditations, and a minimal social network so you see when your friends meditate. You could hold yourself accountable this way. I also suggest trying Yoga Nidra for helping you sleep.</p>
<p>I’ve been using the app to track my meditation progress and recently achieved 100 days in a row as of November 5th. My goal is to hit 365 days in a row.</p>
<h3 id="heading-the-benefits">The Benefits</h3>
<p>The purpose of writing this article was to explain how meditation can benefit all in the tech industry. It can be of help especially in a field like programming, where we constantly struggle or feel frustration when things don’t work out.</p>
<p>Here are some ways you, as a programmer and human being, may benefit from meditation —</p>
<h4 id="heading-focus-on-one-block-of-code-at-a-time">Focus on one block of code at a time</h4>
<p>Taking on new projects as a developer can be daunting. The most difficult part of a new project is figuring out where to start. We immediately think about all the things that need to be accomplished.</p>
<p><strong>Similar to focusing only on the breath, we should dedicate our efforts on one piece at a time.</strong></p>
<p>Mindfulness will help us become aware of the stress and all the working parts of our project. Programmers must let go that feeling of overextension and begin with the first task. We stay mindful of the task at hand. This will prevent “thought-overload” when developing more advanced software. It can even be helpful with agile software development like Scrum, where you’re adapting often.</p>
<p>The more you meditate, the stronger your minds becomes (Mrazek).</p>
<h4 id="heading-enhance-your-cognitive-abilities">Enhance your cognitive abilities</h4>
<p>Programming has many difficult concepts we must wrap our heads around to solve complex problems. To do that, we need the cognitive ability to process theory and visualize how all the moving pieces work together in one single system.</p>
<p>In a recent article published in the <em>Harvard Business Review</em>, Goleman states that mindfulness practice can help us with both “strategic work” and problem-solving. Through meditation, you’ll be able to further enhance these cognitive abilities. This in turn will benefit your study of programming no matter your skill level.</p>
<h4 id="heading-live-in-the-present">Live in the present</h4>
<p>In order to maintain a healthy balance between working as a programmer and life, we should embrace the present moment . This applies to coding and also other areas of life.</p>
<p>The beautiful part about meditation is “singular focus” — by that I mean, doing one thing and only that thing. When you sit to meditate, you have one goal — be there in that moment. It’s easier said than done but the principle is what’s important. If we apply that principle in our lives, it can serve us in many areas. When you’re with your family or friends, be there in the conversation and moment. When you’re coding, write code and focus on building. Meditation facilitates building this skill of living in the present.</p>
<h4 id="heading-handling-the-ups-and-downs-of-coding">Handling the ups and downs of coding</h4>
<p>As programmers, we often feel stressed when we can’t solve a problem or when we’re behind on a deadline. It can also happen when we’ve been tasked with something we don’t know how to do. I have had this issue happen to me many of times. Sometimes while experiencing much frustration, I contemplate smashing my computer onto the ground.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/0p6RKHD0JmgIG-GUyTqgu6WjvCrDxPqsURqn" alt="Image" width="250" height="198" loading="lazy"></p>
<p>With regular meditation practice, we can learn to use our breath as a way to handle negative situations in a stress-free way (Corliss). Using this method, we can apply it to those situations in which you run into an issue or a bug that you cannot fix.</p>
<p>Later, you realize it’s because you were missing a semicolon, or because you forgot to account for something in your function. Those small moments can have a large impact on the rest of your coding session. Using our breath we can stop, let the negative feelings come in, experience them for that moment and then let them go. This will allow you to bounce back quicker when you’re struggling with a project.</p>
<h4 id="heading-increase-your-level-of-happiness">Increase your level of happiness</h4>
<p>The most significant benefit of any type of meditation is an increase in your level of happiness. When you meditate, you learn to focus on the simplest activity we do every day — breathing. By learning to observe the breath, you train your mind to take joy in the little things. You wake up to life and start to live every moment in the present instead of living in the past or future as most of us tend to do.</p>
<p>After you start meditating, you’ll notice how much satisfaction you feel after accomplishing even the littlest of things. Such as when you write your first function or when you figure out how to horizontally center that <em>div</em>. All those “small wins” that you once took for granted or didn’t fully enjoy will feel bigger, because you pay more attention to them — just like your breath (Fredrickson).</p>
<h3 id="heading-heres-how-to-get-started">Here’s how to get started</h3>
<p>Here’s a list of steps you can take today to get started —</p>
<ol>
<li>Figure out how much time you can spend meditating. My suggestion would be between 2–10 minutes. Anything more and you may feel overwhelmed. It’s better to start soft and gently.</li>
<li>Decide where you’re going to do it — usually a quiet room works best. It can be done sitting on the ground or in a chair.</li>
<li>Set a timer for however long you decide to meditate. This way, you won’t have to worry about checking the time every 15 seconds.</li>
<li>Sit, take a deep breath in through your nose and out through your mouth. Smile.</li>
<li>Breathe slowly and observe the air coming in through your nose and going out your mouth. One inhale and one exhale count for each breath. Count ten breaths then start over.</li>
<li><em>When your mind wanders, stop, acknowledge it, smile, then return to your breath. This is <em>*the most important</em></em> step. It’s inevitable that your mind will wander but you must not punish yourself for this. It’s normal behavior but we must remind the mind that we acknowledged it and then return to the breath. I wish someone would have told me this when I began meditating. I didn’t learn this until this year — almost 4 years later.</li>
<li>After your timer goes off, thank yourself for making time to meditate and smile.</li>
</ol>
<p>If that felt good, see if you can do it two times next week. Then, add another day the week after. You can also experiment with increasing the amount of time you meditate. I decided to start at the beginning again with 2 minutes in July and then slowly worked my way up to 18 minutes.</p>
<p>I learned this technique from an awesome book called <a target="_blank" href="https://goo.gl/7m2eyT"><em>The Motivation Hacker</em></a>by Nick Winter. He calls it the “success spiral.” You start off with a small number that seems too trivial to track (like 2 minutes a day) and then slowly increment it until you reach your goal.</p>
<p>I do want to stress this — <strong>that the number isn’t important</strong>. What’s most important is that if you’re serious about it, you dedicate time to it every day. Like <a target="_blank" href="http://100daysofcode.com/index.html">#100DaysOfCode</a>, the best thing you can do is make it part of your daily routine until it becomes a habit. You’ll get more out of it.</p>
<h3 id="heading-recommended-resources">Recommended Resources</h3>
<p>Just like coding, there are a plethora of free resources out there! I highly recommend doing your own research and seeing what you find. Here are some suggestions to get started —</p>
<h4 id="heading-if-you-like-books-and-want-to-read-about-meditation">If you like books and want to read about meditation</h4>
<ul>
<li><a target="_blank" href="https://www.amazon.com/Awakening-Buddha-Within-Lama-Surya/dp/B007CT0FUM/ref=sr_1_2?ie=UTF8&amp;qid=1510340557&amp;sr=8-2&amp;keywords=awakening+the+buddha+within"><em>Awakening the Buddha Within</em></a> by Lama Surya Das . This book changed my entire perspective on life. I loved it. It was one of the first books I read on meditation and Buddhism.</li>
<li><a target="_blank" href="https://www.amazon.com/Why-Dalai-Lama-Always-Smiling-ebook/dp/B01DTAI4CI/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1510340579&amp;sr=1-1&amp;keywords=why+is+the+dalai+lama+always+smiling"><em>Why is the Dalai Lama Always Smiling?</em></a> by Lama Tsomo . Tsomo uses a more casual approach so everyone can easily relate to her. But she also includes scientific evidence to back-up her claims. I really enjoyed it. She also includes different Tibetan meditation practices.</li>
<li><a target="_blank" href="https://www.amazon.com/gp/product/B01LY7Y5OQ/ref=oh_aui_d_detailpage_o00_?ie=UTF8&amp;psc=1"><em>Real World Mindfulness for Beginners</em></a> by Brenda Salgado . A dear friend recommended it because it includes practices and exercises good for beginners. I hope to use it with my co-workers in the office.</li>
<li><a target="_blank" href="https://www.amazon.com/Mind-Illuminated-Complete-Meditation-Integrating/dp/0990847705"><em>The Mind Illuminated</em></a> by Culadasa . This book is a little more advanced. I’m reading it now to bring my meditation practice to the next level.</li>
</ul>
<h4 id="heading-if-you-like-e-courses">If you like e-courses</h4>
<p>Try this <a target="_blank" href="http://www.namchak.org/teachings/e-course/">Free 8-week e-course on meditation for beginners</a> by Namchak. I did this in August 2016 and have since been using the meditation technique during my everyday practice.</p>
<h4 id="heading-if-you-like-apps">If you like apps</h4>
<ul>
<li><a target="_blank" href="https://insighttimer.com">Insight Timer</a> — It’s free, has a timer with bells and guided meditation. You can also add friends and see their progress (great for accountability!)</li>
<li><a target="_blank" href="https://www.headspace.com/">Headspace</a> — This one is paid, but I’ve heard great things from friends who use it.</li>
</ul>
<p>Regardless of who you are, meditation is a powerful practice that will change your life. I lead a meditation group that meets twice a month via Google Hangout. If you start meditating and would like a community with whom you can study and practice, you can send me a DM on <a target="_blank" href="https://twitter.com/jjprevite">Twitter</a> for more details.</p>
<p>I hope you found this article useful. Please let me know by clapping, sharing it on social media or leaving a comment below. And if you’re an experienced meditator, please share any additional resources in a comment below for the community!</p>
<h3 id="heading-sources">Sources</h3>
<ul>
<li>Corliss, Julie. “Mindfulness Meditation May Ease Anxiety, Mental Stress.” Harvard Health Blog,Harvard Health Publishing, 3 Oct. 2017, <a target="_blank" href="http://www.health.harvard.edu/blog/mindfulness-meditation-may-ease-anxiety-mental-stress-201401086967.">www.health.harvard.edu/blog/mindfulness-meditation-may-ease-anxiety-mental-stress-201401086967.</a></li>
<li>Fredrickson, Barbara L. et al. “Open Hearts Build Lives: Positive Emotions, Induced Through Loving-Kindness Meditation, Build Consequential Personal Resources.” Journal of personality and social psychology 95.5 (2008): 1045–1062. PMC. Web. 12 Nov. 2017.</li>
<li>Goleman, Daniel. “Mindfulness Isn’t the Answer to Everything. Here’s When It Helps.” Harvard Business Review, Harvard Business Publishing, 28 Sept. 2017, <a target="_blank" href="http://hbr.org/2017/09/heres-what-mindfulness-is-and-isnt-good-for">hbr.org/2017/09/heres-what-mindfulness-is-and-isnt-good-for</a>.</li>
<li>Mrazek, Michael D., et al. “Mindfulness Training Improves Working Memory Capacity and GRE Performance While Reducing Mind Wandering.” Psychological Science, vol. 24, no. 5, 2013, pp. 776–781., doi:10.1177/0956797612459659.</li>
</ul>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Up next: nothing? How information overload is impacting our brains. ]]>
                </title>
                <description>
                    <![CDATA[ By Vinny 15 years ago, I made two major choices before I went to school in the mornings. I picked what cereal I would have (how good were Ricicles?), then sifted through my CD collection before popping one into my Discman for the day. _Thanks for th... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/up-next-nothing-how-information-overload-is-impacting-our-brains-d70cf9b2c05/</link>
                <guid isPermaLink="false">66c36420c6c49ae59cf21b37</guid>
                
                    <category>
                        <![CDATA[ Design ]]>
                    </category>
                
                    <category>
                        <![CDATA[ mindfulness ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Productivity ]]>
                    </category>
                
                    <category>
                        <![CDATA[ tech  ]]>
                    </category>
                
                    <category>
                        <![CDATA[ UX ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Mon, 18 Sep 2017 16:24:58 +0000</pubDate>
                <media:content url="https://cdn-media-1.freecodecamp.org/images/1*58AonSJTiya2wCo4h1991w.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By Vinny</p>
<p>15 years ago, I made two major choices before I went to school in the mornings. I picked what cereal I would have (how good were <a target="_blank" href="http://goodtoknow.media.ipcdigital.co.uk/111/00000a189/5971_orh100000w614/Kelloggs-Ricicles---450g.jpg">Ricicles</a>?), then sifted through my CD collection before popping one into my Discman for the day.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*WNJAY9gMRRHQiq4gMlO3EQ.jpeg" alt="Image" width="600" height="565" loading="lazy">
_Thanks for the image, [Reddit](http://reddit.com" rel="noopener" target="<em>blank" title=")</em></p>
<p>Sure, there were some other micro-decisions in there. But with these two major choices out of the way, I could get ready for school and pop down the road to the bus stop, cranking my CD of choice. It was probably ska punk. (And I’m not embarrassed by that in the slightest).</p>
<p>I’d arrive at the bus stop and hang out, waiting for the bus to come. Listening to my music. I’d get on the bus, stare out the window and keep listening. The album would probably be repeating by the time I got to school, disconnected, and went into the music rooms to play guitar.</p>
<p>This is a completely unremarkable story. My mornings were not exciting.</p>
<h3 id="heading-then-vs-now">Then vs. now</h3>
<p>However, try being a kid going to school today. Most adolescents own at least one device. According to Pew Research Centre, <a target="_blank" href="http://www.pewinternet.org/2015/04/09/a-majority-of-american-teens-report-access-to-a-computer-game-console-smartphone-and-a-tablet/">73% of teens had access to smartphones</a> a couple years ago.</p>
<p>Think of that same journey I took 15 years ago. Today, it’s not so simple. Armed with a smartphone and a Spotify subscription, the music choice grows from around 50 CD’s to over 30 million songs. Even when you manage to choose an album, what are the chances you’ll keep listening until the end?</p>
<p>Never mind the overwhelming choice of songs. There’s the notifications you’ll encounter along the way. <strong>Vibrate</strong>. Facebook memory. <strong>Vibrate</strong>. Someone mentioned you on Twitter. <strong>Vibrate</strong>. Someone viewed your LinkedIn profile.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*fJupqfkkBczhEIk2sqTTrg.jpeg" alt="Image" width="500" height="322" loading="lazy">
_Thanks [Meme Generator](http://meme generator.net" rel="noopener" target="<em>blank" title=") for this one</em></p>
<p>Gone are the days of staring out the window. On my tram rides these days, all I see are people staring down, engaged in screen time. Whether they’re playing games, checking on social media, or engaging in notifications, suddenly listening to music isn’t the primary activity. It’s the supplement, the background music to our own little smartphone worlds.</p>
<h3 id="heading-this-matters">This matters.</h3>
<p>I care about this — but not because I think we should all be paying attention every second and talking to every stranger who sits beside us on the bus. 15 years ago I didn’t engage socially at all. But I got to start my day by mindfully listening to music.</p>
<p><a target="_blank" href="http://theresilienceproject.com.au">Hugh Van Cuylenburg</a> (check him out) talks all about this as part of “The Resilience Project.”</p>
<p>According to Hugh’s research, approximately one in seven primary school kids suffers from mental health issues. <strong>Primary school kids</strong>. Around 30 years ago, this figure was closer to one in 50.</p>
<p>Is this really surprising? Given that the amount of information we receive in a week equals the amount of information we used to receive in a year, I would argue not (Hugh’s data here, dating back to 2014).</p>
<p>More crazy data stats?</p>
<p>A <a target="_blank" href="https://www.sciencedaily.com/releases/2013/05/130522085217.htm">piece written in 2013 by Science Daily</a> suggests that 90% of the world’s data was generated between 2011 and 2013.</p>
<p>While I’m not a psychologist, <a target="_blank" href="http://www.blynott.com/info_overload.html">I can interpret what the experts tell us</a>. It’s not a stretch to say that information overload is having a very real impact on our lives. Especially on those of us who are privileged enough to have access to smartphones and all those other devices.</p>
<h4 id="heading-examples-of-unnecessary-attention-drain">Examples of unnecessary attention drain</h4>
<p>On <a target="_blank" href="http://netflix.com">Netflix</a>, what happens when you end an episode? The next one is lined up. Read a news article on your website of choice — in Australia, mine is <a target="_blank" href="http://theage.com.au">The Age</a> — and an auto-play video greets you. When you watch a <a target="_blank" href="http://facebook.com">Facebook</a> video, they’ll scroll you onto the next one when you’re done.</p>
<p>In fact, what are you going to encounter at the bottom of this article? Why, I imagine some links to “related content.”</p>
<p>Yes, algorithms are getting better all the time and related content is getting more relevant. What does that mean? More wasted time on Facebook. That “quick look at a notification” turns into five minutes watching the “greatest premier league goals from the 1990’s.”</p>
<p>Fun? Yes. Life-improving? Not so much.</p>
<p>We encounter so many notifications. And we touch our phones <a target="_blank" href="https://www.networkworld.com/article/3092446/smartphones/we-touch-our-phones-2617-times-a-day-says-study.html">2,617 times</a> a day — how crazy is that? So the last thing we need is stuff like this:</p>
<p>This battle for our attention has only increased over the past few years as technology advances and we get smarter with data. Technologies like AI make it easier to provide more relevant content which sucks us in more than ever before. Phones are like slot machines in our pockets, and we are being trained to check for variable rewards.</p>
<p>Our days are filled with useless notifications. And worst of all, they pop up on even more devices than ever. Our time between screens is pretty much sleep. That’s it.</p>
<p>This can’t be good. We can talk up all the technological advancements we’ve made, and some are great. But when are we going to stop and think about the psychological consequences of what we are doing?</p>
<h3 id="heading-do-we-stop-building-things">Do we stop building things?</h3>
<p>No. I’m not promoting not making stuff. I’m not against companies making money — I wouldn’t have a job if there wasn’t a business aspect to what we do.</p>
<p>I’m promoting questioning why we create what we create. We need to educate the people who use our products. Those who aren’t designers or psychologists in our companies might not understand just how big an impact our products can have.</p>
<p>As a product designer, I believe that it’s important to engage and delight customers. This keeps them coming back and spending money on the products I create. But I also think that this engagement needs to have a human foundation.</p>
<p>Being “user-centric” doesn’t simply mean you use personas as part of your design process. It means you genuinely empathize with the people who buy your products. They should come back to a product because you’ve made their lives better or they need to do something. Not because you’ve hooked them in to wanting to complete some kind of streak.</p>
<h3 id="heading-so-what-do-we-do">So what do we do?</h3>
<p>Hugh (from The <a target="_blank" href="http://theresilienceproject.com.au">Resilience Project</a>) argues for the importance of three basic pillars: <strong>empathy</strong>, <strong>mindfulness</strong> and <strong>gratitude</strong>. And I couldn’t agree more. So how do we practice them?</p>
<h4 id="heading-everyday-things-you-can-do">Everyday things you can do</h4>
<ol>
<li>Create time in your daily routine for actively practicing gratitude. It could be keeping a gratitude diary, going for a walk, or creating time to call some important people.</li>
<li>Try meditation. It’s not for everyone, but with apps like <a target="_blank" href="http://headspace.com">Headspace</a> and <a target="_blank" href="http://calm.com">Calm</a>, and great free options as well, its definitely worth giving it a whirl. There’s certainly enough credible research out there to suggest that this technique can have <a target="_blank" href="http://www.collective-evolution.com/2014/12/11/harvard-study-unveils-what-meditation-literally-does-to-the-brain/">physiological benefits</a> (ie. it quite literally changes your brain).</li>
<li>Practice empathy by making sure you are engaging in things like active listening. Are you guilty of texting when talking to your partner? Are you guilty of saying “at least…” when someone really just wants you to say “that sucks”?</li>
</ol>
<h4 id="heading-making-your-products-better">Making your products better</h4>
<ol>
<li>How ‘bout this: let’s <strong>think</strong> before using things like autoplay. Apple’s latest version of Safari for Mac OS X actually disables it by default — that’s a nice start!</li>
<li>Do we need to play a video when loading a news article? Probably not. Maybe lining up the next episode on Netflix isn’t so bad – but we should question the impact of these decisions, not blindly proceed.</li>
<li>Question things. Hold people accountable. We can’t make people change their minds, but let’s make sure they know exactly what they are doing. Note our concerns and concede defeat when we have to, but make sure we leverage our skills while seeking answers.</li>
<li>Use <a target="_blank" href="http://liminalthinking.com">liminal thinking</a> to make sure we are empathizing with our customers. Encourage it in our leaders. Show, don’t tell. Use stories to communicate our customers’ problems and needs to stakeholders.</li>
<li>Know to whom you are speaking, and serve content in a digestible way. <strong>Empathising is not just for users, but for internal stakeholders as well</strong>. View the world their way.</li>
</ol>
<p><strong>Keen to learn more? Read and watch the following from people much smarter than I:</strong></p>
<p><a target="_blank" href="https://hbr.org/2015/06/conquering-digital-distraction"><strong>Conquering Digital Distraction</strong></a><br><a target="_blank" href="https://hbr.org/2015/06/conquering-digital-distraction">_Sinan Koçaslan/iStockphoto Digital overload may be the defining problem of today's workplace. All day and night, on…_hbr.org</a><a target="_blank" href="https://theresilienceproject.com.au"><strong>Home - The Resilience Project</strong></a><br><a target="_blank" href="https://theresilienceproject.com.au">_"The feedback on this session has been overwhelming....we have to roll this out all over the state" Kerryn, Statewide…_theresilienceproject.com.au</a></p>
<p>Thanks so much for reading! If you liked the article, give me some claps so more people see it. Please follow me on Twitter @<a target="_blank" href="http://twitter.com/doublethought">doublethought</a>, and if you enjoy this kind of content, join my mailing list below!</p>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
