Есть ли смысл специализироваться в мобильной разработке?
Нужно пойти туда, что ближе, к чему душа лежит.

з.ы. ни что из этого списка:
— mobile development
— web backend or web frontend
— 3D
будет актуально ещё очень долгое время.
По-моему, mobile — неплохой выбор, к тому же вы только закончили ВУЗ, и опыт просто необходим. В сфере mobile, как и в web, относительно несложно устроиться на работу. Работая с Android, подучите опыт и в Java, а дальше можно и в enterprise разработку двигаться.

Да и к тому же, вы молоды, и перескочить с технологии на технологию раз плюнуть.