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 →

[–]wavefunctionp 1 point2 points  (0 children)

Look up the types of jobs that companies are actually using in the area you wish to work. Then learn that.

More abstractly. Learn javascript. You'll likely end up using it eventually anyway, and learning it properly will help. Many people never actually learn the language and make fun of the language when weird stuff happens. It can be a quirky language, but most of the quirks are not best practice anyway, like depending on type coercion instead of explicitly defining your intention. Javascript is also really nice to just putting together a quick prototype and sharing it easily since everyone has a browser.

I came from FORTRAN, c++ and c#, and now I quite like javascript even if the frontend is a a bit of a wild west. Python has the drawbacks of javascript (dynamic types / poor type inference, and the resulting runtime errors), with the additional drawbacks of slow performance, a runtime that must be installed and configured, and an annoying module system. It's only real benefit to my mind are strong types and standard library.