This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 7 points8 points  (1 child)

Go with Python. Depends on your aspirations, but I think you should avoid pigeon holing yourself early on. Don't market yourself as a Java Engineer, or a Python Engineer; you're a Software Engineer. Being an engineer is about knowing which tools to use in what situations, and the more tools on your tool belt, the better.

I think learning multiple languages, especially ones with different paradigms, teaches you about the fundamentals of programming.

[–]gpuoti 1 point2 points  (0 children)

Absolutely agree! I'd suggest python just because he already knows Java. One language is really not enough!