Подойдите к задаче с "гуманитарской" точки зрения, для этого нужно понять, чем вы хотите заниматься. Расскажу, свой вариант: я - гуманитарий, преподаватель иностранных языков, люблю и умею рисовать, но совсем не математик. При этом я фронтенд-разработчик.
На работе я пишу на HTML5, CSS3 и JavaScript. У каждого языка программирования есть своя "грамматика", так же, как в немецком, вы поставите глагол на второе место или в конец предложения, вы напишите каркас, внешний вид страницы или заскриптуете логику её работы.
Как художник и "творец", я могу разобрать страницу на составные части, понять, где находится тот или другой элемент и просто нанести нужные мазки.
Деля людей на "гуманитариев" и "обладающих математическим складом ума", нельзя говорить, что первые не обладают логикой. Главное в программировании это правила и понимание логики.
Да, не спорю, что "негуманитарию" будет проще решать академические математические задачки на JS, но это не значит, что всем остальным закрыт путь в эту область разработки.
Выше писали, что вам потребуется учитель. Да, несмотря на то, что существует бесплатные MDN или learn.javascript.ru, вам потребуется человек, который разбирается в теме, построит план и переведёт под вас "особую программистскую логику". Попробуйте курсы! Пройдите тестовые задания, например, на Яндекс.Практикуме они бесплатные. Получится и понравится? Можете записаться на обучение. Это я учился, когда надо было отвалить сразу всю сумму, сейчас есть помесячная рассрочка без кредитов.
В общем, если хотите, вы сможете. А затем и на работу хорошую устроитесь, где будете новые знания применять.
Настоятельно рекомендую заниматься с преподавателем. Он лучше подберёт примеры и задания для усвоения материала. Учебники, конечно, хороши, но не нацелены на такие крайние случаи.
Выберите направление, которое Вам может быть интересно и начните с азов изучать принципы написания кода и решения задач, которые необходимы для реализации проектов в данном направлении. Главное - много читать и практиковаться.
сначала нужно понять, что кодить это точно твоё, почитать литературу, выбрать язык прогроммирования. или просто попробовать можно тут https://letpy.com , если все понравиться дальше нужно изучать самостоятельно, желаю удачи