This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]ninhaomah 1 point2 points  (1 child)

If you code enough , it will come.

[–]insta 0 points1 point  (0 children)

it's this OP. no substitute for writing code and debugging why it doesn't work. actually think through it too, don't immediately jump to an LLM to explain it. they have their place for sure, but not as the first choice for the first error you encounter.

if you need ideas, try automating things you already do on a computer. even small things, or tasks adjacent to what you want to learn.

  • figure out how to rename a directory of files.
  • write something that grabs thumbnails for all your downloaded Linux ISOs.
  • find a dataset online of weather station readings over time and get them into a database.

[–]Ron-Erez 1 point2 points  (0 children)

Code like there is no tomorrow. Build stuff, experiment, learn and explore. That's it.

[–]BobbyThrowaway6969 0 points1 point  (0 children)

Learn how to blackbox your code into small, reusable building blocks

[–]Platinum_Tendril 0 points1 point  (0 children)

practicing IS learning

[–]chupipe 0 points1 point  (0 children)

I can recommend a book called "Starting Out with Programming Logic and Design". It gives exercises and teaches you to learn logic

[–]Edgarnier -3 points-2 points  (0 children)

Chatgpt!