DEV Community

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

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.