Хочет пополнить собой ряды низкоквалифицированных программистов - забей на математику и учи программирование.
Хочешь пойти чуть дальше чем подавляющее большинство - учи математику по полной. Причем не просто зубри, а разбирайся в ней. И не только школьную программу, а и какие-то дополнительные материалы. (на самом деле много разных дополнительных математических дисциплин). Тогда у тебя будет не гарантия, конечно, но неплохой шанс стать хорошим программистом.
А физика программированию мало помогает.
Лучше заниматься программированием, если вам это интересно.
Математика и физика - это дополнительные предметы, не первостепенно важные.
Если у вас с ними проблемы - их нужно подтянуть, но не ставить их во главу угла.
Даже на фронтэнде сейчас популярны ООП и функциональный подоход. А тут дискра нужна.