一,计算机有很多方面,是简单入门还是开拓领域?
二,你想学到什么深度?仅仅是开拓知识领域?还是找个简单的计算机工作?还是找个专业的计算机研发岗位?
我的理解是首先说英文不好只会影响你学习的上限,达不到阅读外国书刊的水平就很难研究深层次的领域,但是本科计算机科班的英文水平只需要四级半。数学水平的要求也是看层次,当你研究到了数据领域,那么统计学在内的数学工具将是中坚力量,反过来说,计算机领域的初级层面,数学要求较低,甚至说低于对英语的要求。
如果只是想学计算机开拓知识领域,那么这个可以去看网课,他们课程都规划好了,缺什么补什么,看看就行了,没啥好说的。
是不是觉得研发岗的要求比较高。。。没办法,这年头都想往计算机行业挤,但是计算机专业水很深,你趟不过去,就想和月薪几十K的程序员平起平坐,确实难,你不信可以从BAT开发部门随便拉出来一个,他们要不就是计算机基础知识特别扎实的那种技术人员,就是对计算机编程语言充分掌握的大牛。非科班的话,你若有顽强的意志,也可以做到和他们一样。
多说几句,不要以为计算机研发岗懂得编程就行了,容易走火入魔,这都什么年代了,大部分人还是认为,搞计算机的都是搞研发的,懂编程会敲代码的就是好程序员,见过好多别的专业的学生整天抱着一本Java书看啊看,问问他文件系统是什么,线程进程的区别,链表如何实现啥的也不懂,喜欢用各种IDE编程,只会Run,让他单步调试不知道点哪里...,你觉得哪个公司敢要你?
以上就是学习计算机专业知识由浅入深各层次的学习建议。可能对你并没啥帮助,或许有些人看了之后会有帮助,那我也欣慰了。