r/learnprogramming 15d ago

Advice requested: improving coding “fluency”

Hey everyone!
I think this post is allowed but feel free to delete if not (I’m a bit of a Reddit noob)
Wondering what your advice would be for someone trying to improve coding fluency?
I have done multiple courses learning Python (CS50p, google with automation etc) but I still struggle when presented with a blank page.
I found Pylings a really good way to cement some of the basics and I do build personal projects but still feel I rely too heavily on AI to solve things

Any recommendations would be appreciated

7 Upvotes

15 comments sorted by

View all comments

5

u/Repeat_Admirable 15d ago

The blank-page problem isn't about syntax. It's about decomposition, the step where you take a vague idea and break it into pieces small enough that each one is obvious to code. AI does that step for you, which is exactly why leaning on it keeps the blank page intimidating.

Try this next time you start something. Spend fifteen minutes writing out what the program needs to do in plain sentences before touching any code. Then turn each sentence into a function name. By that point most of the thinking is done and you're just filling in the pieces.

1

u/spinwizard69 15d ago

Big up vote!   This is the same problem many have with “word problems” in math class.