Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
The fields are merging. Soon there will be no such thing as front and back end devs.
Node is a great way to learn backend principles in a frontend language. -
It depends partly on where you are located. In my country, fullstack skills are a must, generally. Java technologies rule the backend, taking up at least 70% of recruiting ads, followed by .NET.
As for frontend, Bootstrap+jQuery is still a heavily used combo. Though, lately, companies have been steering towards "newer" frameworks like React/Angular.
Your standard web application around here uses a stack like:
- IBM/Oracle RDBMS
- Java 6-8 + Spring 3-4
- Maven packaging
- jQuery
- Bootstrap 3 (High emphasis on IE8 compatibility)
I don't know your context, obviously, but I think you can do no wrong learning frontend first and working on SPAs, the move on to backend. -
@telephantasm Yeah, well, I'm not even sure web browsers will be a thing when webasm takes over in 2050.
-
@telephantasm It's a thing, but it's barely supported anywhere and a LONG LONG way away from mainstream usage and support.
I still can't safely use flexbox! -
bioDan61597yTotally agree with @AlexDeLarge and @AlgoRythm .
As having the experience of living in all environments (being independent for about 7 years then employed as: 1 year fullstack + devops, 1 year frontend, 2 years backend, and now fullstack again.)
As for jobs, people now look for either a fullstack developer or a programmer who is a true expert in a very narrow field or specific programming language/framework. -
@bioDan Exactly. We might hire guys for those specific frameworks because they're bloated, ever-changing bullshit and I don't want to spend all my time keeping up with this Thursday's framework.
-
rageux5077yI know it's cliche but you should do what you really like (believe me doing it professionnaly is different). If you don't know that's ok (we've all been there) you can go for fullstack and you will find your way.
-
I think there is no way around full-stack sooner or later.
Knowing how to do frontend, backend and working on different platforms, technologies and languages is in my opinion the real way to be a software developer. You don't have to know everything, but at least knowing basic principles of different parts of software development makes you really flexible in solving problems and it should be no big problem to find a job.
Some devs, if they are too narrowly specialized in one aspect (e.g. frontend only), they tend to solve some software problems with "their trusted" way, eventhought there would be better solutions/tools which this "narrow specialist" never heard of.
Related Rants
-
Crazed11Me: "I'm a programmer" Others: talks about linux Others: search algorithms! Others: service infrastructure O...
-
Crazed27Wonder if I'll ever feel like a real programmer in web dev surrounded with C++ gurus that eat, sleep, and brea...
-
divs8The BUTT analogy HTML - plain simple butt CSS - sprinkle some hairs on it JS - farting butt
So, as I figure out my post-high school life and delve into the world of coding, I finding myself with a question for you seasoned veterans in the field.
Regardless of what I like more, what makes more sense in the current climate of the industry - specializing in back end or front end, of going more full stack?
question
novice
career path
almost a real adult