Hi all. I've been coding for about half a year, and I feel like I've hit a brick wall. I've got very basic Python skills, but anytime I try to build anything or do pretty much anything without a recipe, I am completely stuck. (Maybe I should've made the title the Stucco Wall as a gesture to Groucho: 'You can get stucco, oh can you get stucco...') I feel like a critical part of the whole process of learning to code is getting to some sort of critical mass in self-teaching. I understand that good and even great developers don't know nearly everything, but can teach themselves what they need to know. That means looking at a problem, being able to say 'it seems I need to be able to do A, but I don't know how', Google-fuing the problem, and moving on.
My process is more like, 'what do I do first? Maybe this?' Google. 'Huh?' Documentation 'Was this written for humans? My Andrew Ng Neural Network AI doesn't seem capable of processing this!' Scratch head. 'Maybe I really need to do B instead?' Google. 'Hmm, this looks interesting, but I cannot comprehend how to apply this Stack Overflow answer to my case'
Repeat at high temperature until thoroughly cooked, with a light garnish time-wasting behavior by taste.
I'm pretty certain that this is common among the self-taught. It seems like a normal part of the learning curve, but it's really frustrating, and I can't figure out a linear way out of it. I find myself wanting to sit down with human beings who code and working through my newbie issues with them, but I don't have too many coder friends, and they all have lives other than tutoring me.