I've never worked in industry, and I was just curious as to how exactly things work in the real world (as a C++ programmer). To be a bit more specific, what kind of things do you do in a day? If you're working on a program, how many people are working with you? How exactly does working with other people on a single program work? What kind of "assignments" (sorry if that's the wrong word, I'm still in school) do you get? Around how much work do you get done in a day?
I'm not necessarily looking for concrete answers to all those questions - just some input from people who do work in industry.