DEV Community

Discussion on: Just learn a language. Popularity be darned.

Collapse
 
richjdsmith profile image
Rich Smith

I spent 4 anxious months researching, deciding, doubting myself, then doing more research into languages.

Boy do I ever regret not just starting 4 months earlier. 😬

With the world of JavaScript screaming at you about how TheLatestGreatJS.js™ is the future of all web development and development in general (hello react native you frustrating thing, you!), it's easy to get swept up in perpetual doubt.

Stop. Take a breath. It will be fine.

Honestly, if you're learning to code, you'll hear it a dozen times "it doesn't matter which language you learn, once you learn one, you can easily learn another". That's because it's true. An if statement is an if statement, regardless which language it's in. I spent a long weekend playing around with Python a few weeks back and boom, I can use python. Am I great? Nope, but now I get the joy of getting better :)

This is one of the best articles I've seen on this subject, thanks for writing it Ben, I hope beginners everywhere see it and read it, then reread it regularly.

For what it's worth, I learnt Ruby (and rails, because who doesn't?) first, then got sucked into JS (well, js hell imho), then got pretty good with Elixir and Phoenix. All are great, all have faults. In the end, and as of last week, I'm back to using Ruby and Rails because it's my favorite. Sure Elixir is lightning fast, but I like the joy that comes with Rails thank you very much.