r/LearnProgrammingHub

I keep forgetting syntax — does this happen to everyone or is it just me?

Genuinely asking this because it is starting to mess with my confidence and I want to know if this is a normal part of the process or a sign that something is wrong with how I am studying.

I have been learning Python for about five months now. I feel like I understand the logic behind most of what I have covered. I get why loops work the way they do, I understand how functions are structured, I follow the reasoning behind object oriented programming even though it took me a while to click. The concepts are not the problem. The problem is that I will walk away from a session feeling solid and then come back two days later and forget whether it is a colon or a parenthesis, blank on the exact syntax for a list comprehension, or second guess myself on something as simple as how to open and read a file properly.

It is not like I forget everything. It is more like the details get fuzzy and I end up checking my own notes or going back to documentation constantly even for things I have written out ten times before. That part bothers me because it makes me feel like nothing is actually sticking long term.

What I have tried is writing things out by hand, keeping a personal notes document, and building small projects to practice what I learn. It helps while I am in the middle of it but the retention between sessions is still inconsistent.

My question is whether this is something that just fades naturally the more you code or whether there is a specific way people actually train themselves to remember syntax without having to look it up every single time. And for working developers out there, how often are you still referencing documentation on the job even for languages you have been using for years.

Honest answers only, I can take it.

reddit.com
u/Nearby-Way8870 — 4 days ago

So I have been learning from 5 months. I know HTML, CSS, JavaScript, and I m knee-deep in React. I can build stuff. Ugly stuff, but stuff meanwhile every Youtube guru is out here promising "get hired in 90 days", and I am sitting here like - buddy, I still google how to center a div.

Then I open a job posting and it wants 3 years of experience, React, Vue, Angular, AWS, Docker, a PhD, and the ability to communicate with dolphins. ha ha ha.

For anyone who actually got hired - genuinely asking-

  1. How long did it take you, for real?
  2. Were you still a complete mess when you applied or did you actually feel ready?
  3. What was the thing that finally got you in the door?
reddit.com
u/Critical_Tomorrow959 — 10 days ago
▲ 6 r/LearnProgrammingHub+6 crossposts

Helios, a straightforward web application for coding support, is the small project I'm working on.

Where we are right now: The FastAPI backend is operational.The search endpoint (/search?q=...) is operational.
Frontend (HTML + JS) communicates with the backend and shows outcomes.

What I need assistance with:
enhancing search results (which currently yield empty results); front-end enhancements (better user interface, display formatting)Perhaps using simple reasoning to provide helpful responses

Stack: Python (FastAPI)
JavaScript and HTML

I'm looking for no more than two or three people who want to construct something basic and see it through to completion.

Just an opportunity to learn and create something genuine without any compensation.

If you're interested, DM or leave a comment.

reddit.com
u/Spiritual_Brief4915 — 11 days ago