I’m a beginner, my learning began w being taught the very basics of memory, binary, ASCII, compilers, etc.
With the background knowledge and some practice on FreeCodeCamp (probably c. 2013) I developed an interest but had no urgent use apart from customizing a silly little blog and so didn’t stick with it.
I now automate as much of my job as I can. It’s helpful to have an existing process to automate, I just write whatever accomplishes the corresponding step. Instead of beginning with the LLM, I end with it by having it check what I wrote and observe what was wrong and stupid.
I know debugging teaches a lot, but I at least get to think back through the errors my version may cause and edge cases the LLM addressed.