Ive been interested in computers for 4 years or so. And I love computer science concepts and free software. I know design difference between X11 and Wayland protocols, garbage collectors and other random facts i remembered.
But i have never done any serious programming. Only some little attempts at python, godot, c++, kotlin and so on. Idk why but when i have to do the actual programming i just dont know how, documentation feels unclear and those youtube programming courses also do not ensentivize it.
If someone here had similar problem, how did you solve it?


Not sure if you’ve tried reading any textbooks? (I only see mention of Documentation or youtube)
But depending on the language you’d like to learn there’s a wide range of textbooks with different writing styles! Some that are more dry, dense, hard to parse; and others that are written in a friendlier manner which can be helpful for newer folks.
A big plus they typically also have excercises at the end of chapters along the lines of “write a program that accomplishes this goal” or “write a guessing game that works like this”.
You don’t have to hit them exactly but they can also be helpful for sparking ideas of a program that you would actually like to write!
There’s also things like Rustlings or Ziglings that are designed to help you learn the language through solving code exercises, personally I really enjoyed Ziglings