DEV Community

Bret
Bret

Posted on

WHAT WOULD YOU CONCENTRATE ON? REACT, VUE, PYTHON, BACK-END, FRONT-END

With the changing field of the web, which is good to focus on for the future?
Vue, React, JavaScript, Python, C-Sharp, swift???

I know about “areas” and what to look for.... but around me it’s Angular (I haven’t used) and React. It seems like Vue is moving up.

But front end is more “custom” and can change , allot.

So to me it seems like backend, is more stable? Because things are defined to just, make it work?

Top comments (6)

Collapse
 
jamesthomson profile image
James Thomson

Web development is a very broad term these days. Frontend and backend being the main classifications. Personally I would start here, which side do you prefer to develop in? Some of us love the visual UI side of web dev and thus gravitate towards frontend. Others prefer the data centric, algorithms, databases, etc. side of web dev and therefore gravitate towards backend.

Figure out which side of web dev you prefer (at least for the time being because the great thing is most of these skills are transferable between FE and BE) and start developing your skills within your desired area. There's no wrong choice, it's your choice and it's far easier to learn things when you're interested in them. (i.e. not choosing it just because it's currently in demand).

Once you have decided, you can use a web development roadmap to help you learn each relevant skill. Here's an example of that: github.com/kamranahmedse/developer...

Collapse
 
yobretyo profile image
Bret

Thank you!
Isn’t back end in more demand depending on the language? Or, it’s more concentrated on the work your doing?
Front end can be “I want this color” “no, I want more buttons”, “I don’t like that font”,

Collapse
 
jamesthomson profile image
James Thomson

I can only speak from my own personal experience, but from what I've seen Frontend seems more in demand. For example, the current company I'm working with has 1.5 backend devs and 4.5 frontend devs (one guy moves between both).

As for FE just being colours, fonts, and buttons, that's far from what I work with. I develop SPA's and hybrid apps (web/iOS/Android). The majority of my work is building custom components with JS.

Collapse
 
mersadajan profile image
Mersad Ajanovic

What are your goals? A job? A Project you are working on? What do you need for it? Is it just a front end project or do you need an API server and/or a Database? And what do you like? Tell us more about yourself and your goals.

I for example want to be able to create the things I have in my head all by myself. That is why I am going for Full Stack MERN skills. But if you just want to create some basic single page applications something like React or Vue is enough.

Collapse
 
yobretyo profile image
Bret

I want to pursue web development as a career. I enjoy creating things to help others and, bringing concepts to reality.

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

Perhaps you should focus more on job descriptions, and employers.

I believe startups / one-man might be a less ideal / harder path for juniors; especially, if you are doing it for profit.

Hobby / charity is a different thing, though.