Thanks for so many nice thoughts on this.
The thing is, when I first started, my idea of a programmer was rather vague, basically I thought of it as someone who is "signed up" for one specific language and is then able to "speak" that language, in regards to the specific task of course.
What I've learned now is, that programming is all about the general skill of porblem-solving. that's basically it right? Of course there is general knowledge like RAM-handling, functions, objects etc. But once you got the idea, you can learn pretty much anything if you like.
I do understand that I'm not bound to C++ at all.
First I started to study physics actually, which is pretty much problem-solving too. Now I ended up doing the same with just a bit less maths :)
@SysTech I am not afraid of other languages at all, I am more frightened when it comes to C++ itself with no Garbage-Handling etc. But I do see the advantage of mostly faster running apps, once proper programmed
@Chris-Kawa Yes, I get the idea. I think even for hiring companys it is not that easy to do a proper judgement of the skills of some applicants
@musimbate Yeah I am currently experiencing exactly that phenomenon. I thought I would spend the most time with actual programming. Fact is, I am slowly getting more and more knowledge about font-metrics, electronic/physics stuff (like the heating up of LEDs) and other things. Currently I am in a kind of apprenticeship. I guess I am just a bit scared to be "stamped" as C++ Developer, cause other things like webdevelopment interest me too..