DEV Community

Discussion on: am i too late ??

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.