Earlier quoted context omitted.
> If you become Java developer you probably will not be working on games, on exciting IoT projects, beautiful UIs, AI, and other exotic stuff. You will be doing backend systems and hopefully be paid well. Games and IoT projects need backends as well, and it's not that unusual for those to be written in java.
Yes, you might be right, but there aren't that many of those projects. Also backends for anything tend to not be spectacular if done well because they are... backends.
Just let a couple of enterprise architects loose designing them.