如果你立志要当程序员的话,那么就提高自己的学识(从学历和学力两方面提高,没有学历,你升不了职,没有学力,你呆不下去,一些培训机构培训的几乎都是没有学力的,没有创新,自学能力超差)。
如果你要当普通的代码程序员(代码工人,软件蓝领中的蓝领),那么对数学和英语没啥要求,但是我要告诉你,如果是这样,你在这个行业混,绝对混不过30岁就会被各种理由排斥出去。
不要被吓倒,知识是点滴积累的,编程用到的数学可以现学现用。
当一个普通的程序员很简单,完全不用数学和英语.完全是那几个单词.而且也扯不到什么数学知识.但是你不可能一辈子当程序员吧?都说程序员是吃青春饭的.你不可能一辈子都坐在电脑前码代码吧?所以程序员干到一定程度要转行.转当架构师或者项目经理这类的.但是这几个都需要比较好的逻辑和分析能力.而这个能力是通过数学锻炼出来的.说不定也会阅读英语文档.一般比较新的技术都是英文的.所以你现在可以不学,但是以后要慢慢学.一般转行到30岁左右,你还有很长时间.补充一句:我跟你一样18.我在学校都是班级倒数几名.照样学编程.学的不算好.但是一般问题都能解决.我数学没学好.所以感觉写逻辑代码比较吃力.所以你应该也是面对差不多的问题.数学要学.可以慢慢学.用哪里学哪里.还有问题可以百度hi我
都说了有所发展嘛!所以你入门是没有问题滴!因为我数学也不好,而英语呢,好不好的人好像没什么区别,因为英语好的人,除了语法不用再学,其他也得从头学起,因为要学计算机专业英语。否则,你让英语教授翻译计算机专业的书,他翻译的可能还没你好呢。因为他不懂计算机专业术语。如果你只是为了就业而不是因为兴趣的话可以混口饭吃!如果因为兴趣的话!那还有什么可以阻挡你呢?