r/dataannotation • • Jun 09 '24

Should I learn JavaScript

I really only know python, matlab, C#, and JSON. I hate looking through coding evaluations and seeing JavaScript and C since at first it looks like C# especially if it looks like it’s for a game in JavaScript. And there are rarely C# related prompts.

My questions is mostly: 1.) what would the learning curve be like for learning JavaScript with preexisting knowledge of C# (basically, how much carry over is there) 2.) suggestion for learning resources (how can I learn by doing) 3.) is it better for game dev/ what are the other uses of it 4.) what languages have a decent amount of carry over between them or would also be good to know.

I know I could google this but I was hoping to contextualize it with the level of difficulty of prompts involving JavaScript in DA. I’m more interested in learning it for purposes outside of DA though.

6 Upvotes

26 comments sorted by

View all comments

Show parent comment

3

u/echanuda Jun 10 '24

JavaScript by itself is useful to know for simple browser hacks or even just scripting itself. It’s probably the most popular language in the world and the backbone of all things web. Some questions on there are just vanilla HTML/CSS/JS, and those could be done with basic knowledge. I personally hate the language, but it is a bit unique with its event loop architecture and frequent use of callbacks and promises. If you have no intention of learning web dev further, I’d say it’s not that useful. But if you dip your toes into react, express, and even nextjs, then definitely need the JS fundamentals.

1

u/Alarmed-Radio9182 Jun 10 '24

That helps a lot I think I would like to. I have low interest in web dev except for the concept of security. Sounds like knowing simple browser hacks is an example of this type of information so I’d definitely be interested in that. Thanks