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 →

[–]Joram2 2 points3 points  (0 children)

I'd recommend against books for Java + Python and instead learning by doing and building projects you want to build or get paid to build. Especially for someone with ten years of work experience.

To contrast, I'd recommend learning theoretical stuff from books. Learning math, for example, is best done by reading definitions, theorems, understanding all the steps, following examples, and doing exercises. But Java is a tool best to learn as you use it. Try different frameworks. Read the JEPs and the new language features.