Ваша подготовка должна быть такой, чтобы подстроиться под текущие потребности рынка труда. Что будет актуально через 2-3 года в конкретном месте никто не знает. Судя по вопросу, вы хотите сэкономить на обучении. Это в корне неправильный подход. Данная сфера предполагает непрерывное образование, постоянный поиск нового. "хорошо зарабатывает" в данной сфере только хороший специалист с большим опытом. Остальные влачат жалкое существование
В той которой нравится!, вот только на счет сложности не знаю, в где тяжелее быть стать профессионалом, даже не лучшим, а просто профессионалом своего дела.
Вызубри за месяц HTML5 и СSS3, для практики сделай с их использованием несколько более-менее приличных сайтов. Затем вкатывайся в "ванильный" JavaScript, это позволит добавить на эти сайты динамики. После того как поймешь основные принципы и сможешь спокойно писать на нём - вкатывайся в React. На С++ забей.