没有多大要求,英文是挺重要的,遇到bug大部分时候是得国外的网站上面找回答,有变量的命名方面,英语好写代码也快,有很多技术的api都是英文的,如react.国内翻译都挺的,英文不好意味着掌握这些技术时间要变长.当然这个不是必要的,只能说英文好学起来更容易些再就是数学,你问数学应该是问逻辑能力吧,我写了快二年的Js也遇到各种各样的人,下面说得话可能有点伤人,很多事情不是你靠努力能弥补的,就像读书一样大家进入高中同样的起点都非常努力有的人能考清华北大有的人只能考二本三本,也就是说得效率问题,编程是一件非常枯燥