400-123-4567
近日,有家长询问吴老师:
“现在计算机专业很热门,我想让我的孩子去读,但听说计算机专业对数学和英语要求很高。而我的孩子数学不太好,英语也很一般。”这样的话,我可以学计算机专业吗?”
今天吴老师就为大家详细分析一下这个问题!
吴老师的观点:如果你数学、英语不好,可以学计算机,但会影响你的职业发展极限。
我们先来说说数学。只要你不是那种“一见数学老师就犯困,每次上数学课就难受”的类型,只要你心里不排斥数学,你就能学好数学,那就是美好的。
学习计算机需要你学习很多数学,比如高等数学、高等代数、概率、模糊数学等。但如果你的目标是毕业后工作,成为一名程序员,你只需要能够保证:
只要不要通过课程并成功获得文凭和学位证书即可。
直到你的月薪超过5位数之前,这些数学课程的影响相对有限(当然,现在这个行业越来越复杂,未来会发生什么很难说)。
因为你是一个“码农”,你只需要能够熟练使用别人制作的各种工具就可以工作了(尤其是Ctrl+C、Ctrl+V、Github)。
在这个薪资范围内,需要的是能够工作的熟练“IT工人”,对理论没有特别高的要求。
我们来谈谈英语吧。如果你英语“烂”,不仅是计算机专业,任何专业都会不舒服!
大学里有一个叫CET-4的东西。如果你更有野心,还有CET-6在等你。
如果你连大学英语四级都考不了,那不是你选择哪个专业的问题,而是你大学毕业不了的问题!所有专业都必须学英语,连逃都逃不掉!
说说计算机专业吧。这与上面提到的数学相同。在你的月薪超过10000元之前,如果你能通过4级,储备量有1000字(你确实能用得上),你就算人才了,能满足大多数公司的要求。职位供不应求。
为什么数学和英语会影响职业发展的上限?
学习计算机科学和提高职业上限有两种方法。一是考研,二是通过自己的努力成为一名算法/架构工程师。
这两个途径对数学和英语的要求都极高!
对于计算机专业考研来说,数学和英语非常重要。可以说,作为计算机专业的学生,我能考研吗?我可以进入什么级别的大学研究生学习?一切都取决于您的数学和英语水平。
成为一名算法/架构工程师需要极高的数学和逻辑思维能力,还需要阅读大量的英文资料。英语不好也会限制你。
总结:如果你大学毕业直接就业,你的目标是成为一名月薪5位数的程序员,数学不及格,英语通过CET-4,顺利拿到文凭,这就足够了!
但如果你有更高的追求,想要考研,或者想成为行业内的“技术大师”,数学和英语将成为你职业发展道路上一道极其难以跨越的鸿沟!