Ah, so two weeks have elapsed of my new job, two weeks that skated between elation, boredom, fear, and frustration. It's a whole different world over here. Some people like it, some people don't. Me? I'm withholding judgment for now. I do like my team--they seem like quiet, competent, hardworking folks. They've been helpful to a total outsider in all senses of the word--an old unix + java wonk who's now playing in the world of C/C++ and Windows. The code is a revelation--tight, Object Oriented, and thought out. These folks don't vomit out code the second an idea strikes (yes, I'm talking about myself there...). For one thing, C++ really doesn't benefit from that style--the separation of header implementation files makes you be more deliberate. The only downside there is it seems to encourage copy/paste coding because things are so darn... finicky . There's lots of macros/typedefs/etc to remember, and it's impossible to keep everything i...