А почему сомнения? Выбираете между изучением меткой стрельбы из АК и фронтендом? Типа можно работать на фронтЕ и быть на фрОнте, но есть нюанс? ))
А если серьёзно, то почему нет? Это сейчас востребовано, правда я бы на вашем месте сначала бы и бэкенд немного захватил в изучении, и программирование как таковое, чтобы не быть фронтендером, который называет себя react программистом, но при этом не знает js чистый. Попробовал бы несколько технологий разных, выбрал бы наиболее приятную для себя.
Но тут же у вас по любому еще есть более глубинный вопрос, подходит ли это вообще для вас, иди просто много денег / модно или ещё что-то подобное. В IT просто есть не только разработка, а в разработке не только фронтенд.
Ключевая рекомендация, метод стохастического перебора. Другое название - метод проб и ошибок. Пока не попробуешь, не узнаешь. Найти работу в IT не сложно, нужно понять, ваша ли это работа, или нет…