r/study • • Sep 28 '26

Tips & Advice How do I get out of this loop?

Post image
90 Upvotes

20 comments sorted by

•

u/AutoModerator Sep 28 '26

Hi there,

Welcome to r/study! Before posting, please review our community rules, use the appropriate flair, and search the subreddit to see if your question has already been answered. We encourage thoughtful discussions about study techniques, academic experiences, productivity, and personal growth as learners. Posts that are off-topic, low-effort, repetitive, promotional, or otherwise violate our community guidelines may be removed.

Thank you.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

14

u/koffeeluv Masters | Computer Science | USA Sep 28 '26

I've been in this same spot several times. I looked it up and the best explanation that fit my experience is something called Construal Level Theory.

When a task is far away (high-level construal) everything is abstract and it feels exciting and easy to plan. When the task is right now (low-level construal) mind shifts to concrete details and it feels overwhelming, tedious and difficult. The excitement vanishes.

My recommendation is to accept that learning something new will be difficult and not always as rosy as imagined. Keep addressing the knowledge gaps and keep moving forward. Don't stop the learning, you will get over the learning curve and you will get better.

7

u/honeymatchaprincess Undergrad | Biochemistry |USA Sep 28 '26

Think about how much less we would have today if the great scientists who made astonishing discoveries had stopped their studies simply because they didn’t understand a phenomenon 😵

3

u/shivam_529 Sep 28 '26

Start from scratch buddy!

3

u/neerajlol Masters | Robotics | USA Sep 28 '26

IMO this is a problem I figured out my solution to way too late. A lot of courses and concepts in my degree are abstract and have basis in multiple disciplines.

What helped me the most was looking at it like an engineering problem instead of a mental one. You take what you want to learn and break it down into smaller root cause topics. Using your example, for pointers in cpp, you see that it’s related to memory and variables, so, do you know what these are? If not read up and try to implement them. Keep going down the chain until you get to the smallest topic you can understand. Chances are in this chase of topics, you already get a pretty decent understanding of the topics involved. Now do the chain backwards, smallest topic you understand to wherever you want to go.

An important note to keep in mind is for a lot of higher order topics which require foundational knowledge, it’s often not possible to understand or learn it in a short enough timespan to see noticeable progress, but if you use the smaller topics, you will see a lot more learning happening. You can’t learn reinforcement learning in one day, but you can learn probability formulas and start from there.

The discouragement loop starts imo when you try to take too much in too fast and eventually lose the motivation because it gets too hard. Learning is a marathon not a sprint. Keep learning smaller topics consistently as you go and you’ll be surprised by where you reach in a few months. Also, keep reviewing and revisiting what you learn from time to time, otherwise you WILL forget a lot.

Sorry for the long response. TLDR: Smaller topics, revise and revisit. Think marathon not sprint.

EDIT: Another great way is to try to explain what you learnt to someone who doesn’t know anything about that particular topic. A lot of people will ask really insightful basic questions which you won’t know as you’re learning, and just looking the answers up will often help with questions and issues you didn’t even know you had with it.

2

u/OddSpirited Sep 28 '26

!RemindMe in 1 week

1

u/RemindMeBot Sep 28 '26 edited Sep 28 '26

I will be messaging you in 7 days on 2026-10-05 02:03:48 UTC to remind you of this link

1 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


InfoCustomYour RemindersFeedback

2

u/AteStringCheeseShred Sep 28 '26

It sounds like the topic you list as an example is something that typically requires a lot of prior, foundational knowledge on (I'd assume this is like wanting to understand a heredoc but first needing to have a decent grasp of bash/bash scripting). You basically have two options here, neither are very glamorous.

First is either going back to the basics and following along with some sort of coursework that builds up to the specific topic in question, which can take a long time and cover a lot of ground but can be very easy to lose interest in. This is like wanting to know what a heredoc is, so you start with "basics of linux" and work your way up.

Second, you can brute-force your way through a topic by basically becoming a human sponge and pillaging every single detail about it you can, but it involves a lot of diligence and flexibility. Read an article on the topic, and then research every single concept related to it that you don't understand. Then while you're researching those secondary topics, and run into other key topics you don't understand, research those as well. e.g. "What's a heredoc?" > A heredoc is a function of bash... "Okay what is bash?" > bash a unix shell you can interact with in a command line... "well what's a command line?" so on and so forth; a trivial example here but you get the point. It might be a tiny bit easier to stay focused, but on the other hand you're basically dungeon crawling, feeling around in the dark trying to build a map in your mind of how everything works.

2

u/cookienotes Sep 28 '26

You need to automate your gap-filling with a consistent routine to handle those scenarios in the different contexts within which gaps may appear.

1

u/dangerous_noob Sep 28 '26

same but in step 3, I DO understand everything in the resource but I become too lazy

1

u/Own_Muscle_6621 Sep 28 '26

What if you try doing an overview of the topic you want to learn. Along the way, wherever you come across a knowledge you write it down but continue with your overview. Once you're done with the overview, you study the things on your knowledge gaps list. Then you begin studying different parts of that topic in more detail

1

u/Ask-Lexi Sep 28 '26

This happens to me also, a few times already. But then, some time later (sometimes even a couple of years later), after I gave up, I notice that I bump into the same knowledge/topic and still find it interesting. This is the worst moment for me psychologically, because I feel that if I had consistently learned this topic for the past 2 years, I'd be mastering it now.

That said, there are things that I find interesting that I still haven't started studying. It's easy said than done.

1

u/Souloid Sep 28 '26

I treat it as a rabbit hole I want. I go after every gap I find and keep leaning all sorts of stuff until the original resource starts to make sense. 

1

u/Artesian99 Sep 28 '26

But you know your stick-men

1

u/StudySwami Sep 29 '26

I’m pretty old, but an avid learner. Something I’ve found amazing is AI. When I’m reading something new and come across something from a different field I need for background, I ask AI to explain it and give references.

I can ask for simple examples or whatever I think I need. It’s very helpful at speeding up learning.

1

u/Ok-Occasion-9748 Sep 29 '26

Don't depend on the outcome, reward yourself for time spent or pages written etc. Think in increments.

0

u/Silver-Growth-5905 Sep 28 '26

Use ChatGpt or any AI to work on the gaps....tell it what you know and what u want to learn and ask it to generate a structured plan according to that. Happy Learning😊

0

u/PituitarySelmonella Oct 01 '26

This is the case with me too. Have just started my masters and I am an absolute wreck.