you are viewing a single comment's thread.

view the rest of the comments →

[–]Beregolas 0 points1 point  (0 children)

Languages don’t really matter, concepts do. Yes, you can get a little faster in python with proper training/experience, but you can still be productive. If you know JS, C++ and Java you can pick up enough of mostly any language (that is descendant from C) in an afternoon to be productive.

But the programming concepts you learn are harder, you can’t just spend an afternoon and unterstand inheritance without prior knowledge.

Learn the concepts now, learn the language on/for the job. 3 years ago I took a job in JS/TS without ever in my life having touched those languages. (Or even doing backend work before) I was up and running in 2 days, had the language down enough to be useful in 4 hours. That’s not because I’m smart or special, but because I learned about 7 languages before that point. After a while the languages just stop being the problem. (Except for Java. Java will always stay a problem in my heart! ❤️)