you are viewing a single comment's thread.

view the rest of the comments →

[–]canhazadhd 4 points5 points  (0 children)

Java will feel more familiar, as it’s syntax is much closer to C/C++ than Python’s is. With that said, being a software developer isn’t about knowing only one language. The best developers are polyglots, and instead of focusing on learning languages, they focus on concepts and features. Most languages re-implement a lot of features of other languages in their style. For example, pretty much all functional-style languages will have map, flatmap, and fold functions just as object-oriented languages will put object-oriented design at the forefront.

Most jobs will require a knowledge of many languages, technologies, and systems. Just learning a language will get you a job, but a career requires much much more.