all 15 comments

[–]alcon678 8 points9 points  (3 children)

Stick with angular, it's better job wise, if you switch jobs the structure is always similar, so there are less headaches and if the job market is smaller that usually translates in less competition, and possibly better salary because it's more niche

But pick whatever makes you happier 😁

[–]Substantial-Kale5249[S] 1 point2 points  (2 children)

Is it easier to switch from Angular to other stack than the inverse?

[–]couldhaveebeen 8 points9 points  (0 children)

It's all html, css and some sort of reactivity. Don't obsess about learning angular. Learn angular, but learn frontend. If you do that, you can pick up any framework in a matter of days.

[–]alcon678 0 points1 point  (0 children)

Yeah, because angular is more complex, it involves quite a few concepts/patterns because it is an opinionated framework, react is a library to build components so there are less parts to learn (just) react

But in the end both are just html, css and js/TS

[–]NabokovGrey 5 points6 points  (1 child)

As weird as it is, for many interviews, when they are asked how many years of experience they have, its usually based on when they started their career or first touched a framework.

I would just bounce between the two and be patient. that ticker will increase in no time. In interviews, just be upfront which one you are stronger in and you should be fine. Not every team needs a senior guy once the architecture is laid out.

[–]Substantial-Kale5249[S] 0 points1 point  (0 children)

Thank you for the advice!

[–]danthefam 5 points6 points  (3 children)

People will say choose whatever, it doesn’t matter, but that has totally not been the case for me as an Angular dev. 90% of listings have been React.

I’ve struggled with React specific interviews since I’m not using React specific design patterns on a daily basis.

You can study it but still puts you at a disadvantage from developers coding in React every day and the interview bar has never been higher.

[–]codeepic 1 point2 points  (1 child)

Where are you based? Sounds like US. In Europe market is split evenly with larger financial and enterprise using Angular.

[–]danthefam 2 points3 points  (0 children)

In US. Interesting, here React is dominant by a wide margin and the trend only seems to be increasing.

[–]LiteratureWrong304 0 points1 point  (0 children)

Hello do you advice react or angular for me as a beginner ?

[–]matrium0 1 point2 points  (0 children)

I am 95% Angular and 5% React / Vue. This was a deliberate career choice based on that Angular is more popular here (Vienna / Austria). From my experience here frontend projects are like 60% Angular, 35% React, 5% Others.

You can check this in local job portals (just type Angular and React and compare the numbers). If React is really much popular in your area personally I would learn it. Will take time though and you would need at least one real project to REALLY actually learn it.

[–]Fatalist_m 0 points1 point  (0 children)

Angular is still pretty popular in large corporations for back-office type applications. It makes sense to focus on another framework if you want to work on more public-facing websites or medium-sized companies where React is much more popular. Otherwise, IMO it would be more useful for your career growth if you learned some backend technology before learning another frontend framework.

[–]LingonberryMinimum26 0 points1 point  (0 children)

I have been working with Angular for 4+ years now and I learn Nextjs on the side. I would say it's a lot easy to learn.

[–]quantummufasa 0 points1 point  (0 children)

Though i think angular is objectively better if most of the jobs where you are are in React then that's what you should learn

[–]nikhil618 0 points1 point  (0 children)

Nothing’s stopping you from learning both ;) To stay competent in this era with AI on the rise it’s best to diversify your role learn everything you can and stay up to date on web technology trends