计算机行业,讲真英语好点会比较好学。毕竟代码是英文来的嘛。计算机行业有很多的,像搞运维的,主要就是修电脑和网络管理。数学基础差,不知道你说的差是什么程度,学编程倒是不会用很多数学知识,搞算法什么的比较需要。如果你是上大学的话,除非你是像法律、历史这些完全用不到数学的专业,不然英语数学都是公共基础课,要上的。
一些外语考试都可以用其他语种代替英语,比如日语,法语。你可以到报考的院校官网去咨询一下。或者报考一个培训班看看有没有效果。
背单词,刷题可以改变一切