Начав изучать Java, озадачился одним вопросом: если Java-специалист занят разработкой под Android, может ли получиться что в дальнейшем, с позиции работодателя, данный специалист окажется, скажем, не особо интересен для разработки настольных приложений?
Может Java и применяется, кроме Android'а, но только в Java EE. В настольных я не думаю, что она сейчас будет актуальна в ближайшее время. Есть более интересные разработки и технологии.