Is there a benefit to learning multiple languages? Or would you recommend trying to truly "master" one of the starting (Java or Python) and then branching out after completely comfortable in one? Should I learn them in a specific order?
I just picked up Code Complete at the lib today but will start with "Write Great Code" as you suggested. Thanks!