I was wondering were C++ can take me at my age (11). I am an intermediate level programmer in the 7th grade, and I have been programming for about 3-4 months self taught. I am currently creating a game by myself. What I am trying to figure out is where C++ can take me at my age. I have created around 70 programs and I am trying to get into Robotics Club. What I want to do when I get older is to create a software company and a successful game. At my age, do you think I could sell programs, or do something for the school, or get an "apprentice" for a programmer? If so, how could I do it?
How far it takes you is completely up to you. Your age is in no way limiting your programming ability, so how far you get depends on how hard you work.
At my age, do you think I could sell programs, or do something for the school, or get an "apprentice" for a programmer?
You could certainly sell programs (though I advise you to go open-source) if you wanted to. As for doing something for your school, you'd have to ask around. I'm sure people would be happy to let you help if you showed competence.
I'm interpreting "apprentice" as "internship," and unfortunately you probably won't be able to get one at your age.
Open source allows you to work on real world programs, without having to actually get a job with a place and deal with that hassle. Which, at your age, getting a job is kind of impossible at most countries I'd imagine.
I think you should go open source because it encourages more people to use your program with out the need for you to compete for a market share against companies with million dollar advertisement budgets. It also allows you to join groups of developers relatively easily, this is crucial experience for your portfolio. If you are as capable as you claim, and I am of course skeptical that you are after only 4 months on your own, then exposure should be your goal at this age. Get the "voluntary" internship type crap out of the way before the bills start to stack up. No one will look past your age and hire you, im sorry that's just the world we live in. If I'm right though at the very least joining an OSS team will show you how far you still have to go. Don't get discouraged though C++ isn't HTML, you're not expected to learn it less then half a year.
There's no age minimum to work on an open source project. Just choose an open source program you use or find interesting, shoot an e-mail to someone who works on the projects and do some bug fixes and other busywork to show them some dedication and before you know it you'll be implementing key features. There's no need to even mention your age.
Depends. I got a part time job as a junior/apprentice programmer at 15. got offered a full time job at 16, but refused due to still being in school (Also got into university for comp sci at 15, and completed a free MIT course, 6.002x). But it all depends how much you know (you probably wouldn't be able to find a job until you are at least 15 or 16, probably not even still unless you are a crazy good programmer with a lot to show and a hard worker.) Keep pushing at it, work hard,
I am in the exact problem you are having buscuit. We don't even have a comp. sci class at all. If i get a part time job(i have already tried) online from usally untrustworthy ppl(i tried twice with everybody quiting just all of a sudden)