Sanes всё правильно написал. Даже если вы мастер в решениях вёрстки и манипуляции с UI, то вам всё-равно потребуется глубокое понимание как работать с данными, их синхронизацией, резервированием, очередями, хранением, оптимизированием структуры и т.д. Так что изучайте UI, но знайте, что есть слой переработки и хранения данных, и как с ним работать вам так же надо знать, что бы понимать как сделать приложение действительно отзывчивым, удобным и стойким.
Универсальным солдатом быть по-любому лучше. И проще переквалифицироваться, и кругозор шире, и не будешь в конце жизни вспоминал, что 50 лет подряд делал одно и то же. Другое дело, что универсалы делают работу хуже чем узкие спецы. Ну и хрен бы с ним.
Liquidos: сомнительное утверждение, о том, что мультиспецы делают работу хуже. Конечно, углубиться можно глубоко, но часто ли это нужно. В общем, ваше умозаключение недействительно и ложно.
Хренушки, уважаемый оппонент. С вашей же степенью безосновательности постанавляю, что ваше умозаключение недействительно и ложно. Подписано Страшным Судом Вселенной, м.п.