DEV Community

Discussion on: 😔 I can't learn.

Collapse
renesansz profile image
Rene Padillo 🇵🇭 • Edited on

Hey man,

Sometimes I also get that kind of days where I think that I'm not productive for quite some time.

There are a lot of reason behind this:

  • Stress
  • Burnout
  • Lack of interest
  • etc.

But here's what I usually do:

  • I take a break, either I just sleep or play games to help my mind release some stress
  • When I learn new things, I read tutorials 1 chapter at a time. Don't stress your mind to learn as quick as it can. Unfortunately not all of us has the same IQ with geniuses but it does not mean we could not make it.
  • I learn to say "No" if there are things that I could not deliver.
  • I do quick meditation at least 10 minutes per day. Disconnect your mind from worries and regrets, just be in the present and focus what you can do as of the moment. Understand your thoughts and accept your limitations.
  • I Accept failures and learn from them. The only way to succeed is to learn from your mistakes.
  • I pursue hobbies (eg: Hiking, Photography, etc.). It helps you expand your interest, who knows you might ought to do other great things aside from programming? only you can tell.

Struggling sometimes is a good thing, it's an indicator that your are learning. Have the "No pain, No gain" attitude.

As always, don't give up. You just didn't find yet the thing you really wanted to do, it take some time to explore and experiment until you find your true passion. Don't let your worries take over your thoughts, build up your confidence and believe in yourself you can always find a way.

I hope you'll find your true calling one day.

Best of luck.

Collapse
dephraiim profile image
Ephraim Atta-Duncan Author

Thank you. I'll also start meditating.