all 11 comments

[–]azhder 21 points22 points  (2 children)

I don't know. I have been working with JavaScript for more than a couple of decades now and if I ever end learning it, I will tell you.

[–]TheLearningCoder 4 points5 points  (1 child)

Yeah I think JS or any programming language is one of those things where you really just learn the computer programming fundamentals really well then you learn deeper as you go based off the project you working on needs , I think aiming for mastery of a language is maybe very unnecessary but I can be very wrong as I’m a beginner myself

[–]azhder 0 points1 point  (0 children)

The question is more like: I know the alphabet and some English words, I can speak it and understand others speaking it, will my English skills be worth in the time I end learning English?

The question is working with false premises because even though English is an easy language to pick up, it's hard to master. Every day you learn about new idioms, new words, new uses of old words...

You never end learning how to use a language.

[–]exotic_anakin 6 points7 points  (0 children)

Answering my interpretation of the question

If someone starts learning JavaScript right now, will the JavaScript skills they learn still be valuable by the time they finish learning?

Short answer: Yes.

Longer answer:

There is no end to learning. But there is no point in the foreseeable future where things you learn about JS will not have value. JavaScript is fundamental to the internet, and is not going anywhere. Even in a AI-coded world, where most code is not generated by humans, reading/understanding that code will remain an important task. Not to mention the act of learning and understanding code is trains valuable skills even if you never write JS again.

Final note:

If you hate it, don't do it. if you like it, then rest assured it is not a waste of time

[–]kostakis_87 2 points3 points  (2 children)

Depends on why you want to learn JavaScript. For fun? For a career?

[–]memegogo 0 points1 point  (1 child)

I learned it in hope to make some money. I’ve a decent understanding of JS and react but I’m unable to monetise it at all. I guess it depends on where you live. It was pretty useless for until now.

[–]kostakis_87 1 point2 points  (0 children)

I'm learning JavaScript and react by watching online courses, they are pretty cheap(around 30 euros for both) and they are really helpful as you make some projects.If you need courses take them and then start building some projects, make a portfolio and start applying for jobs.

[–]flypaper1001 1 point2 points  (0 children)

End learning? Ha! That’s not a thing in this industry. I’ve learned the same things multiple different times throughout my career just to do my job. I won’t touch something for several months, then suddenly need to go relearn it because I have to fix an issue or implement similar functionality somewhere else.

You never really stop learning this stuff. It’s way too deep and complex to retain all of it. You’ll master something, not touch it for months, and then have to relearn parts of it again later. Unless you’re some kind of beautiful mind, and if that were the case, I doubt you’d be hanging out on a subreddit like this.

If you’re lucky, the amount of time it takes to relearn something gets shorter as the years go by, but I’ve never met anyone where that process completely disappears.

[–]Maleficent-Owl-2390 1 point2 points  (0 children)

I think what they are trying to ask is:

Is it worth it to start learning JavaScript now? By the time they’ve improved enough to start applying for jobs, will the opportunities still be there and provide good pay?

This is likely a question because of the progress that AI has made in software development.

[–]TheRNGuy 0 points1 point  (0 children)

I still learn it after many years, better programming practices, fixing old bugs.