Так-то программист разносторонне развитым быть и не обязан. Уж сколько у меня было коллег, которые ни в историю, ни в литературу. Программист должен программировать, а не это всё.
Другой вопрос, конечно, идти учиться без какой-либо изначальной предрасположенности к компьютерам и алгоритмам, просто потому что вроде как деньги будут платить. Это звучит как деньги на ветер. Хотя если вспомнить, и такая у меня подружка есть. Звёзд может и не хватает, но свою нишу найти вполне шмогла. Но поначалу училась она не за бешеные деньги, совсем с нуля ей помогал муж и бесплатные онлайн курсы. Вот это в целом звучит как более здравый подход. Не знаешь, получится ли? Попробуй ты сначала хоть что-то, если не Рокфеллер.