DEV Community

Discussion on: am i too late ??

Collapse
 
thorstenhirsch profile image
Thorsten Hirsch

Seems like a safe bet to become a frontend developer. They've been the biggest developer group in most retail projects I've been working on, because a beautiful and functional UI is critical for a successful product, right?

Well... on the other side there are literally millions of your fellow countrymen who are (currently) better frontend developers than you. Even if you're more talented and learn harder than most of them, you might be disappointed in a few years with your career perspectives. And I think being an average frontend developer is very risky in India. If things don't go well in a project and the first wave of layoffs is coming - who do you think they're letting go? 4 of the 6 frontend developers or 1 of the 1 backend developer?

Collapse
 
upnishad09 profile image
Upnishad pandya

Then what do you suggest ???

Collapse
 
thorstenhirsch profile image
Thorsten Hirsch

Look at Gartner's hype cycle charts. Find an interesting technology that will become mainstream in 3 to 5 years. Make sure that there are enough resources available on the Internet to master this technology within 3 to 5 years, e.g. code should be open source, blogs/tutorials/documentation should already exist, maybe even some online training courses.

Of course it's hard to know which technology will become mainstream in 3 to 5 years. It's a bet. So make sure that you can earn enough money to survive if it takes more than 5 years until your technology becomes mainstream. It's easier than it sounds, e.g. you can probably work as a database/backend developer when your goal is to become a data analyst.