3 ms·
I never 'learned' python and ruby is the path I went with and still use for 90% of my own software. However Python is a easy transition. I rarely struggle to d
by herbst 3y ago
I never 'learned' python and ruby is the path I went with and still use for 90% of my own software.
However Python is a easy transition. I rarely struggle to do anything with it when I need it. Even Django wasn't to weird to grasp after years of rails.
IMO it's not to relevant which language you choose to learn in the beginning of your career. Whatever is more fun or works better for your interests.
- vidarh 3y agoThis (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.