DEV Community

Tom Smykowski
Tom Smykowski

Posted on

Why is coding so hard?

I have purposefully titled this article in a such way to attract your attention.

If you are here you have to be really on the edge of quitting learning how to code.

And this article won't tell you that you should continue anyways. To push your way through the obstacles and pain.

You should quit right now. It is not an article to motivate you by checking your stubborness.

You really should quit. Here is the thing. Just read further.

Coding is really, really hard. It is hard for everyone. Everyone struggles.

What you feel has nothing to do with you. You are perfectly fine.

But you should quit for real. Our brain is not a muscle. A muscle has to be injured to grow.

Our brain does not work that way. When our brain is injured, it becomes depressed. It becomes ill.

What you feel when ovewhelmed by coding, is your brain telling you it is enough.

Take a break. I know you could go further. But your brain protects itself. It has above reason to do it, but also there is a second reason.

We all think we learn when studying documentation, or writing code.

But it is not true. When we do it, we only gather input for our brain. We gather some questions and answers.

And when we gather to much, our brain says: it is enough. Now you will feel overwhelmed, frustrated.

The brain tells you you should stop. Because it has all the data to actually learn how to code.

It will learn when it will be relaxed. When you sleep. Or when you walk. Or when you meeting your family or friends.

It is a completely background process that you don't have to worry about.

To sum it up. Your brain has all the data. It is fully loaded. Give your brain time to actually do its job.

Relax and enjoy the wonder.

The next time just quit learning earlier.

Top comments (0)