I am a beginner level programmer. I'm usually the guy that knows what they want but hit mental blocks trying to get there. I have experience with Java, C# and Visual Basic, mostly theoretical vs. practical. I do my own side projects outside of school that I use at work, but I have never been apart of let's say something like 'developing a web application' that thousands or even hundreds of people will use. I also know a little bit of PowerShell scripting that I don't really ever use it.
I do what I can to answer all of my questions on my own. When I realize it's been several hours and I haven't gotten anywhere; I post to the forums, lol. Although receiving the answer is nice, I like to also know why the answer is what it is. I also like to try to understand why what I was doing is wrong. I hope to one day provide some answers for other users of the forum that are useful too!