2005- You can be a full stack developer
2015- You can't, you have to specialize
2025- You can't figure out what to specialize in. No technology dominates, it is now impossible to guess what anyone might pay you to do.

Pick a niche and you're wrong. Don't pick a niche and you're incompetent in everything.

@mistersql the world is getting poorer as we have to start selling simple stuff.