would describe myself as a programming enthusiast. I love playing around with code, but have never dived into a real project, because in my head a "real" programmer has to be able to memorize every single line of code, master every framework, every library, at least the basics of that framework/library. And do not rely on resources from the Internet. But is that true?
I am one of those who visit sites like overflow daily. Often several times for the same reason. And that's ok I think. In this way I taught myself programming and a large part of my graphic career. Just like any program I came across on this path. The internet is amazing, isn't it?