DEV Community

Discussion on: What to learn next as a front-end developer

Collapse
 
kayis profile image
K

Depends what you goal is.

As you wrote, you could get some special front-end skills or you could go into other directions.

I always try the abstraction ladder.

First you learn some tech and sell yourself as pro in that tech, for example JavaScript or Angular or Node.js.

Then you do some work and learn that people want front-end or back-end pros, so you stop selling yourself as JS or React dev and start to advertise your services as front- or back-end development.

Now you did some work as a front-end developer with different tech stacks and find that people pay more for mobile than for desktop, so you start to focus more on mobile and sell yourself as mobile developer.

Point is, every of these steps makes you more valuable AND people stop asking too much questions about the tech you use. Maybe you use Xamarin or Ionic to get your clients apps done and into the stores, but nobody really cares anymore, they just pay you for the app.

The trick is to find out what the next step is :D

Collapse
 
assaultoustudios profile image
Vernon Joyce

When I wrote this article I knew a lot less than what I do now (so I apologize for this being a repost from my blog). Now I am personally very much focused on getting really good at Node as there is quite a demand for Node developers in my country.

I very much approached my career in the same way you describe here: I learned what was hot at the time and then I try and apply it to a project for the experience.

I also think that these days, we are spoiled for choice when it comes to how we solve a problem - in fact I believe that the tech shouldn't even matter. Some employers might have very specific requirements but when it comes down to it, no one but you and your team has a stake in what it's built on.