Subscribe to get Updates
Nootropedia
No Result
View All Result
  • Nootropics
    • Racetams
    • Natural
    • Cholinergics
    • Unique Blends
  • Brain & Body Support
    • Cognitive Enhancers
    • Food & Nutrition
    • Anti-Oxidants
    • Nutrients & Minerals
    • Hormone Support
    • Inflammation & Immune
    • Fitness & Movement
  • Mood
    • Stress Relief
    • Herbs & Plants
    • Relaxation Strategies
  • Healthy Aging
    • Memory
    • Cellular Health
  • Alternative Solutions
    • Essential Oils
    • Anxiety
    • ADHD
    • Sleep Aids
  • Blog
    • Comparisons
    • Guides
    • How To
HealthNews
No Result
View All Result
HealthNews
No Result
View All Result

Best Nootropics for Programming

March 10, 2017
This post may contain affiliate links.
Best Nootropics for Programming
2.9k
VIEWS
Share on FacebookShare on TwitterShare on PinterestShare on Linkedin

Gone are the days of the outcast computer nerd. With billions of dollars in the hands of the greatest and most innovative programmers of the world, the current characterization of this profession is altogether different from only a decade or two ago.

Given that programmers are helping change the landscape of Earth and creating the technology we all use and love, it is no wonder their role is coveted by society with a salary to match.

However, with programming as a skill that anyone can learn and develop, it has become a global and competitive industry where getting ahead can mean the difference between millions of dollars and fulfilling work or utter failure as the alternative.

Many programmers are turning to nootropics. You should too, but…

We aren’t only going to give you the run-of-the-mill nootropics and smart drugs for programming.

We’re going to provide a comprehensive understanding of programming and the nootropics for each sub-culture in addition to some novel and unique cognitive enhancing options. Read until the end and you’ll get the ingredients of a formula you can try for yourself.

Quick Navigation

  • Nootropics for Beginner Programmers
  • Pros Getting Into Flows
    • Different Strokes for Different Folks
    • A Stroke of Genius
  • Nootropics and Programming: Do They Work?

Nootropics for Beginner Programmers

Silicon Valley is filled with some of the best and brightest programmers in the world and many of them are at the forefront of the cognitive enhancement movement.

If you’re just learning the basics of coding (either in college or self-education), you are going to have a different approach than some of the experts.

Learning a programming language requires enhanced memory formation, learning ability, and some elements of focus and concentration. For new programmers, some basic nootropic options are great to start.

If this seems too basic, continue reading below and you’ll find some of the novel concepts for advanced programmers.

Piracetam and Choline – this is a staple nootropic for improving memory formation and learning, which is perfect for a beginner programmer. If you are new to cognitive enhancers as well then the piracetam and choline combination is a great start.

Studies suggest piracetam and choline combined can increase memory formation by more than either substance alone (i.e: there could be a synergistic effect).

If you choose this option, make sure to stick with citicoline or alpha GPC as they are the highest choline sources available. Of course, you could just eat an average of 2 – 3 eggs per day.

Oxiracetam – another drug within the “racetam” family, this can aid in memory formation and learning, but also has a slight stimulating aspect. Anecdotally, many coders seem to like oxiracetam specifically. Get it here.

Phenylpiracetam – again, this is part of the racetam family, which helps with memory formation and learning, but is a potent stimulant. Phenylpiracetam can be used as-needed, but it is possible to gain tolerance to the drug so take it 2 – 3 times per week maximum. Find it here.

Noopept – in theory, noopept is a great memory enhancer currently used as a prescription drug in Russia and other countries. In practice, coders and programmers have mixed results using noopept. Find some here.

For example, one Redditor claimed with noopept he “feel almost nothing” while Kornel Lugosi (another programmer using nootropics) stated that “I’ve only found noopept surely worthy for me to continue taking it.” Evidence yet again that each person is unique even within the subset of programmers and coders.

Pros Getting Into Flows

For programmers with more experience and skills, the nootropic supplementation can become a little more nuanced.

When one has a high level of proficiency in any skill, it is much easier to get into a “flow state”, which is characterized by feelings of timelessness, intense focus, and mental clarity.

Although we will discuss different programming languages and styles later, here are some of the best methods you can use in order to enter flow more quickly as an experienced programmer.

Caffeine and L-Theanine – the combination of caffeine and L-theanine is nothing new, but for entering a flow state it is particularly useful. Caffeine stimulates adrenaline and dopamine activity, which is necessary for flow. Theanine helps increase brain alpha waves, the activity of which associate with flow states (which occur between theta and alpha waves).

CBD Oil – one of the most educated writers on the subject of flow (Steven Kotler), has said that a quick sequence to get into flow ends with smoking a joint.

You may have friends or heard of people who smoke cannabis before programming, but CBD oil could be a good alternative to have similar cognitive effects. Skip to ~ 38 minutes in to learn more here:

Microdosing – only a single study exists from 1966, by Dr. James Fadiman’s research showed that over 40% of professionals (including computer programmers) who had substantial multi-month long problems found their solution through psychedelic microdosing.

While mescaline was used in the study, it's possible that psilocybin or LSD could have comparable effects. In fact, Steve Jobs cites using LSD for creative purposes.

Different Strokes for Different Folks

Despite what most people think, computer programming is more like learning a new language than logic and math. One study from the University of Magdeburg in Germany used fMRI scans to determine what parts of the brain light up while in the act of programming.

In fact, even though the snippets of code involved mathematical equations, the brain used centers for verbal and language processing more than anything else.

This is evidence our brain is operating in a nuanced and highly specific way. Subjectively, here are some of the nuances within the programming world:

  • Backend developers – more logic oriented
  • Frontend developers – less logic oriented
  • Functional languages – large working memory
  • Imperative languages – (C, C++, Java) – processing speed
  • High-level language – anxiolytic might be best
  • Low-level language – intense focus / concentration

For someone who is highly experienced and programming with a high-level language, anxiolytics often are the biggest wins. Some of the best options include:

Bacopa Monnieri – While bacopa is most well known for improving memory formation, this is a longer term play (4 – 6 weeks). In the short term, bacopa is fantastic as a way to reduce anxiety and perform at a higher level. Here is a patented and safe extract.

Ashwagandha – Similar to bacopa, ashwagandha is an Ayurvedic herb, but specifically used as an anxiety treatment. We recommend a specific type (KSM-66) as it has a patented extract.

Tianeptine – If the simple Ayurvedic herbs aren’t good enough for you, one powerful alternative could be tianeptine. It’s a powerful anxiolytic (though it works for depression even better) and it is non-habit forming in 99% of users. You can get it here.

Lower level languages could benefit from increased focus and concentration, but keep in mind that programming is an inherently rewarding task. Programming provides a feedback loop where the programmer can test what is written and immediately see the results.

Often this results in mini-squirts of dopamine in anticipation. Therefore, programming has focus and concentration built-in already to some degree. While many can benefit from stimulants, usually burnout and anxiety are the problems for programmers.

A Stroke of Genius

Many programmers will be familiar with the rare “lightbulb moment”, such as an invention of an algorithm. As one Reddit coder described the pieces could be conceived as follows:

  • Recall – ability to see connections between seemingly unrelated things
  • Mental clarity / sense of calm – if you’re rushed or overstimulated, it’s often easy to miss easy connections, become frustrated or “spin your wheels”
  • Focus / concentration – in verifying / proving that your algorithm is correct, people commonly run into math/algebra that they just don’t want to do. Being able to push through this, and go ahead and do it, is a lot more beneficial than you’d think.

The caffeine and L-theanine combo is great for focus while maintaining a sense of calm. The bacopa and ashwagandha herbal options can help with clarity and a sense of calm as well, but recall and working memory is a whole different ball game.

When you’re thinking of a sequence of events and creating an abstract idea for solving your programming problem, working memory and recall is one of the most important features and here are a few nootropic options to help you get there.

L-Tyrosine – this simple amino acid impacts both focus and concentration while at the same time improving working memory . Although most studies include cold therapy, this is a relatively simple solution that’s worth a try.

Modafinil – there is a reason modafinil is so popular in Silicon Valley of all places. In addition to all the money to be made in such a cut-throat industry, modafinil is a combination of focus, concentration and improved working memory. While some (including Adam Sinicki) consider this too hardcore or intense, it might be a good option for others. Find it here.

Nootropics and Programming: Do They Work?

Now that you have many options to test and include into your nootropic stack for programming, we will provide a parting suggestion and a few ways you can see whether any of this helps you.

Formula of Nootropics for Programmers

Step #1 – Supplementation

Caffeine (80 mg) + L-Theanine (160 mg)
Bacopa monnieri (300 mg)
Fish oil (1500 mg – 1000 mg DHA / 500 mg EPA)
L-Tyrosine (500 mg)
CBD oil (10 mg) (Hybrid nanoengineered if possible)

Step #2 – Slight physical activity

20 minute walk (no phone, no distractions)

Step #3 – Uninterrupted “Deep Work”

Starting programming with as few distractions as possible. Whatever rituals you need to do to make best use of the supplementation and walk.

At a fixed interval, you can do a few things to test whether or not your nootropic stack for programming actually works.

  • Journal – your subjective experience isn’t the be-all-end-all, but it is worthwhile. Just journal how you feel and what experiences you have had that might vary from programming without nootropics.
  • International Mathematical Olympiad – how many of these problems can you solve in a given time period?
  • Speed Algebra – how quickly can you solve problems like this?
  • Digit Span – Find this on Cambridge Brain Sciences to hold information in your head and work with it.

Programmers have a unique requirement of skills and each person is different. As always, what may work for one person may not for another. Do you have any additions or suggestions? Add them to the comments below.

ShareTweetPinShare

STAY IN THE KNOW

Sign up for our exclusive newsletter to keep up
to date with the latest in nootropics and health optimization.
Previous Post

Braverman Test: How to Understand Your Unique Brain

Next Post

Vitamin D

Nootropedia

Nootropedia

Nootropedia is meant to be a resource for individuals researching drugs and supplements that are good for brain health, otherwise known as nootropics, and thus we are the Nootropics Encyclopedia. Because of our in-depth coverage of this topic, our community has requested that we cover other brain health topics and "lifehacks" so that has become the focus of Nootropedia.

Related Posts

10 Ways to Manage Stress (Besides Meditation)
Guides

10 Ways to Manage Stress (Besides Meditation)

April 3, 2020
Apple Cider Vinegar
Alternative Solutions

Apple Cider Vinegar

June 27, 2019
Kratom Dosage: 4 Bizarre Tips for Beginners (and a Warning)
Alternative Solutions

Kratom Dosage: 4 Bizarre Tips for Beginners (and a Warning)

June 25, 2019
How (and Why) To Do a Protein Fast
Food & Nutrition

How (and Why) To Do a Protein Fast

June 25, 2019
kambo
Guides

Kambo: How (and Why) People Use This Bizarre Frog Poison

June 25, 2019
himalayan salt
Food & Nutrition

Himalayan Salt: 1 Odd Reason Pink Salt is Less Than You Think

June 25, 2019
Load More
Next Post
Vitamin D

Vitamin D

Recommended

Paul Stamets Epigenetic Neurogenesis Stack

Paul Stamets Epigenetic Neurogenesis Stack

2 years ago
Mind Lab Pro Review: 2 Major Red Flags (and Surprising Science)

Mind Lab Pro Review: 2 Major Red Flags (and Surprising Science)

3 years ago
gabapentin drug

Gabapentin High – Why Gabapentin Recreational Use is Exploding

4 years ago
Top 9 Best Nootropics of 2019 (Updated)

Four Sigmatic Review – What Tim Ferriss Didn’t Say About Mushroom Coffee

4 years ago

Don't Miss

All You Need to Know about Sugar and Sugar Substitutes

All You Need to Know about Sugar and Sugar Substitutes

May 22, 2020
Rutaecarpine

Rutaecarpine

September 18, 2020
DHM:  More than Just Party Recovery

DHM: More than Just Party Recovery

September 4, 2020
Fisetin:  the Anti-aging Antioxidant You Need to Know

Fisetin: the Anti-aging Antioxidant You Need to Know

July 15, 2020
Nootropedia

© 2019 - Optimized Mind dba Nootropedia.com

Quick Links

  • About
  • Affiliate Disclosure
  • Contact
  • Medical Disclaimer
  • Privacy Policy

Follow Us

No Result
View All Result
  • Nootropics
    • Racetams
    • Natural
    • Cholinergics
    • Unique Blends
  • Brain & Body Support
    • Cognitive Enhancers
    • Food & Nutrition
    • Anti-Oxidants
    • Nutrients & Minerals
    • Hormone Support
    • Inflammation & Immune
    • Fitness & Movement
  • Mood
    • Stress Relief
    • Herbs & Plants
    • Relaxation Strategies
  • Healthy Aging
    • Memory
    • Cellular Health
  • Alternative Solutions
    • Essential Oils
    • Anxiety
    • ADHD
    • Sleep Aids
  • Blog
    • Comparisons
    • Guides
    • How To

© 2019 - Optimized Mind dba Nootropedia.com