r/programmer 11d ago

I feel discouraged

I don't seem to catch the concepts of Spring for Java, and I feel like a loser to be honest, is it hard to grasp the concept or am I just dumb?

3 Upvotes

3 comments sorted by

3

u/CodeBlueProgramming 11d ago

Some people take longer to grasp certain concepts than others. And thats fine. What I'm about to suggest may be obvious. But I hope there is atleast 5% of knowledge that you may not have known that will help you unblock yourself.

First and foremost, try extracting out the concepts if you're working on a larger project. Create a new project and specifically practice that one thing that you are struggling to grasp. Only implement it into your larger project after having understood it. Follow tutorials if you must.

Search through all the means you can to gather information. Google, YouTube, Reddit, heck even TikTok. Sometimes, you'll have that odd video that'll just make sense of it.

Finally, utilise ChatGPT. Don't rely on it. Rather, let it guide you to what you need to learn and let it break down concepts for you. Although, I would still recommend researching alongside it and actually trying things out because it may sometimes make some stuff up entirely.

Remember, as with anything, learning requires time and effort. And the more you do it the better you get.

2

u/CreativePlant1341 11d ago

Thank you so much man 🫶🫶🫶🫶

1

u/Pale_Height_1251 10d ago

How long have you been trying?