Not to hijack a thread, but:
davidthefat wrote:
I experienced it first hand... My robotics team has 3 programmers, including me and all they do is slow me down, even the lead programmer, I doubt he know what he is doing, but hes alright, but the 3rd guy on the other hand is a pain in the ass... He wont shut up, ans when it was clearly me doing all the work and hes just staring at me typing code, hes like "Yea WE did it, team work, yea, we all 3 did it" Im like what ever, since the teacher clearly knows Im doing all the work, seriously they cant even get solenoids working by them selves... I was like 3 hours late for the meeting and they have been trying the whole time to figure it out, It literally took me 1 minute to figure it out and type it in and it worked...
I should have gotten the lead programmer position, but he got it because of his seniority. I really can't trust them to even write a piece of code, they don't know what a struct is (we were using C for practice robots) and they barely know how to use an API document... Just face palm
Yea I sound cocky, but its just the truth, the only one I trust with the code is the Lead programmer
I feel your pain; I'm in pretty much the same situation at the start of every year--but the useless don't last long here
.
Just be glad you're using a real language. I'm stuck as the only Labview "programmer" on my team(unless you count the various spellcheckers that hovered over my shoulder over the years "It doesn't matter if I spell 'control' wrong so long as I spell it wrong consistently").
[rant] I get stuck with Labview every year because it has the most immediate and obvious results, as well as being idiot-friendly. Apparently everyone's supposed to be able to "program" the robot... but if it ever gets to the point when anyone else has to program the robot, we're obviously already completely screwed. And ...[/rant] (it just keeps going from there)
Back on topic: (at least, I think this was the topic)
I cannot, in good conscience, recommend c++ as a first language for use in game design/development. As someone said a few pages back, lack of motivation is a killer. It's either that or my laziness that has me halfway through my junior year in high school with nothing to show off. However, I'm finally committing. As for a language to start with, I've heard great things about Python (and as an added bonus, you'll be able to do scripting in Blender 3d) and Pygame.
I'll write a signature once I get some creativity and inspiration...