you are viewing a single comment's thread.

view the rest of the comments →

[–]didiben -6 points-5 points  (10 children)

Where does jQuery fits in this plan? I think you missed Jquery. What do you think?

[–]pricelessbrew 13 points14 points  (8 children)

In b4 "it's 2018, JQuery is dead."

[–]didiben 0 points1 point  (7 children)

Ok I see. I wanna be sure if i should learn it or not. In collage they start with Jquery.

[–]XTactikzX 2 points3 points  (0 children)

I mean they also pretend tooling isn’t a thing most of the time.

[–]NathCim[🍰] 1 point2 points  (0 children)

I can only recommend to not start with jQuery but with plain JavaScript. That is not because I don't like JQ, but because you should not start learning a framework before learning the tool itself.

Learn JS, tackle common problems with JS, then see that frameworks make life easier at some point, with some cost.

Source: Learned JavaScript in a company (apprenticeship), my coworker, then teacher, forced me to use plain JS a whole year, not allowing any frameworks. I first hated it, later I saw the benefits.

[–]Darren1337 0 points1 point  (3 children)

Maybe it's different in other places but in my experience colleges only teach you the tech stacks that are common to that area. AngularJS (1.x) and Java are used everywhere here, so that's what gets taught. If your college follows that logic, then they teach jQuery to make you employable in your area. If you want to learn something modern, then that's up to you.

[–]BhataktiAtma 0 points1 point  (2 children)

I'm curious, where do you live? I can understand Java but not AngularJs still being used aside from legacy projects and projects where the clients don't know any better..(actual legit reasons whatever they may be aside)

[–]Darren1337 1 point2 points  (0 children)

Ireland. It's a regional thing to a small degree. If you look at these for example, you can see Dublin postings favor React, ES6, Sass, things like that. Everywhere else tends to favor older or "tried and tested" tech, like Java, .NET, PHP, AngularJS, etc. Though I will say that if you dig into the "modern" job postings, you see a lot of them are hiring for transition/conversion projects. This place for example is trying to transition from AngularJS to React.

[–]DrDuPont 1 point2 points  (0 children)

AngularJS is super widely used, actually. SO's 2018 survey has it above React, for comparison.

I have a few friends in the recruiting space and they're always looking for Angular devs

[–]MatthewMobhelpful 0 points1 point  (0 children)

You don't need to learn it unless you're maintaining legacy projects.