3 ms·
and ignore the din of people on the internet who claim to effortlessly, expertly jump among 10 languages as part of their day-to-day. The problem with this isn
by dkersten 11y ago
and ignore the din of people on the internet who claim to effortlessly, expertly jump among 10 languages as part of their day-to-day.
The problem with this isn't whether or not that claim is true, but rather that (as you say) its not the right thing for a beginner. Its perfectly fine (desirable, even, IMHO) for an intermediate-to-expert programmer to know many (different) languages and use a few of them regularly (although perhaps outside of JS and whatever you use on the backend, probably daily is a bit much maybe), but this is all distraction for a beginner. Beginners should focus on learning programming concepts, not on learning programming languages (but one language is a requirement, otherwise you can't learn by doing!) Although, Zeds point about learning the basics of four languages still holds - you can do that and then focus on one.
- jordanpg 11y agoI don't disagree with any of this. My point is more about the sorts of stories and claims that a beginner will encounter while poking around the usual sites. One could be forgiven for wondering if most HN commentators are 60 year-old polyglots with a security clearance and two failed startups under their belt. It can seem daunting in the right context.