I've been simultaneously waiting for and dreading the same future for rails engineers, since so many are under the belief that web development is the ticket...
Yeah, I've started seeing occasional queries on HN about what the Next Big Thing will be. Which raises another challenge: chasing the tech curve. It's one thing to have found the right tech, another to correctly anticipate the market's next move.
The worse when you realise everything that's up-and-coming is recapitulating all the mistakes you recognised from the last time.