那让大家回到你的问题上来。首先,英语过了4级并不能代表英语水平好,对于勉强刚过四级的同学来说,他们看英文文档肯定也是要靠翻译软件的。另外现在很多文档有中文版的,而且谷歌浏览器还能在线翻译,所以英语过没过4级并不能决定可不可以学编程。
其次,数学功底扎实的人,一般逻辑思维能力都会比较强,这不仅仅能写出更优的算法,而且实现业务逻辑时,代码也会更清晰明朗,Bug率低且更易维护。大多数前端开发都是在实现业务逻辑,对数学功底要求不会很高,但需要良好的逻辑思维能力。
个人觉得前端还是蛮有意思的,可以快速做出酷炫的产品,有很多优秀的前端框架,上手也比较容易。祝你早日学成归来,成为前端大军的一员,也许有朝一日大家还能成为同事呢。