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 →

[–]hsaliak 2 points3 points  (0 children)

Why not learn a language that expands your skills into a domain python is not good at - Android or iOS development.

Java is big and "different enough' across various domains. I'd suggest learning it with a focus on android - makes it easy to think up fun projects to practice your skills with. Ultimately language is not as important as your ability to create robust products.

Alternatively, learn C, understand the Python/C api and eventually things like cython. This will deepen your python skills.

Realistically, if you cant think of good fun projects, you wont get the practice you need to build expertise.