I've started a new project while I learn C++ to post about what I've learnt, what problems I came across and how I went about them. It's my hope to help fellow beginners with the problems I face and to help them overcome them. I'm trying to explain things in layman's terms so that it's easier to understand, and I will be posting puzzles and exercises for people to work through. Hopefully, with enough interest, I'll invest in web hosting and provide a proper site where a community can develop of likeminded beginners.
I found this poem which describes how my problem feels.
----
I am like a toolbox,
with all the tools I will ever need
lain gently and neatly in the box,
ready for me to use them.
The toolbox is translucent
so I can see them there.
This is fantastic advice, I have tried Euler in the past and struggled on the first question haha. I think when things pick-up from the basics of variables, classes, objects etc, that's where I start going wrong. I know about the mechanics of programming, it's using the tools to solve problems is where I go wrong.
That's just it! I understand that solution perfectly, it just doesn't seem to sink in/work for me. I've been doing 10 years worth of basics and still can't progress.
I realize that you cannot learn Mandarin over night, as with programming. However, surely after 10 years worth of basics, I should have progressed further than I have.
I have always considered that when I hit this point of frustration that I'm talking about. It feels like it's the only variable I've not taken into account.
are you in a city with PHP/python /ruby usergroups/Meetups or hackerspaces or maybe coffee shops where people hang out and code? It's hard to code for extended periods in isolation
I suppose the largest things I've done is a meme website in PHP which displays an image, forward and back, and a random button, and an upload script; all integrated into MySQL. A football game in Pascal which uses 1 2 3 as user input, and a goal keeper which generates 1 2 or 3, if the input is the same as the goal keeper, then the ball is saved, else you score. And I did a text based adventure game in Python.