Hacker News new | past | comments | ask | show | jobs | submit login

This (that it doesn't matter what you choose to learn early) is a key point.

Early on you should aim to get exposure to multiple languages, ideally at least some very different ones.

So I agree with whatever is more fun. Anything that makes you want to stick with learning is great. Then you can, and should, explore.

If you want something that'll be a marketable skill right away, maybe Python will be a shortcut in the short term, but a developer who knows only one language - whichever one - is eventually going to be at a disadvantage.

The most important skill is not any specific language, but learning how to think about software.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: