3 ms·
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 a
by Female-hacker 16y ago
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!
- lsc 16y agoif you are a manager or business owner (which it sounds like you are? "my programmers") a broad but shallow education may serve you better than one that is deep but narrow. Even if you do decide to focus primarily on one language, I think there is a lot of value to learning several languages. (also, after your second or third, picking up another becomes really easy.) Also +1 on "Code Complete"
- ndl 16y agoI'd advise branching out in the beginning. I learned too much Java in the beginning and wish I'd tried Python earlier. I also think that some languages (especially Lisp) will teach you things about other languages.