But I don't know how to code. Sure, I can go into C++ and write a graph algorithm to do x or y, but as soon as I start trying to write a program that might be useful to someone, I find myself switching between Google and a blank screen for several hours, maybe writing a few lines here or there but eventually giving up entirely.
I want to learn, but I have no idea where to start. All of my experience is formal and all of my theoretical knowledge feels wasted because the only way I can implement it is to have someone else do it for me. I've tried internet tutorials but so far I've just felt stuck.
What are some steps I can take to reverse the situation?