Si tu abhorres les maths et la logique, c'est mal barré. Ensuite c'est problème sur problème à résoudre, t'évolues tous les jours, constamment, t'apprends, tu corriges, tu refais.
Le dev web nécessite moins de compétences mathématiques/logiques (en fullstack un peu + quand même) que du dev "lourd" de logiciel/jeux etc.
Après voilà, je connais des gens qui font ça depuis 5 ou 15 ans et qui continuent et s'épanouissent + gagnent bien leur vie.
Moi je vais me reconvertir et dev un peu à côté en mode "plaisir" sans prétention parce que je veux faire autre chose de ma vie mais c'est du cas par cas.
Tu peux complètement partir de zéro.
Pour les archi-débutants qui se questionnent, je dirais qu'il faut commencer par de l'algorithmique toute simple, des exos avec des conditions, des boucles etc.