数学和英语不好,可以学编程吗?
可以,放心学。
我高考数学110,英语90多,照样写了好几年代码了。
数学这事
说实话,日常开发真用不到多少数学。什么高数、线代、概率论,工作之后基本没碰过。
你平时写代码用到的数学,初中水平就够了:
- 加减乘除、取余
- 基本的逻辑判断(大于小于等于)
- 偶尔算个百分比
当然,有些方向确实需要数学:
- 算法工程师:要推公式,数学不好别碰
- 游戏开发:物理引擎、图形学,需要线代
- 量化交易:金融+数学,门槛很高
但这些都是少数。大部分程序员就是写业务代码,搬砖而已,数学真的不重要。
英语这事
编程里的英语就那些固定的单词:if、else、for、while、class、function……加起来也就几十个。用多了自然就记住了。
我英语也一般,刚开始看英文报错信息确实头疼。后来发现:
- 报错信息来来回回就那几种,看多了就认识了
- 不认识的直接复制到翻译软件,一秒钟的事
- 实在看不懂就把报错信息扔给百度/Google
现在AI翻译这么强,英语更不是问题了。我现在看英文文档,直接浏览器插件翻译,完全不影响学习。
别给自己设限
我见过太多人还没开始学,就给自己找一堆借口:
- "我数学不好"
- "我英语不行"
- "我不是科班出身"
- "我年龄大了"
说白了就是怕学不会,给自己找台阶下。
学编程最重要的是逻辑思维和动手能力,这两样跟数学英语关系不大。你只要能静下心来敲代码、愿意折腾,就能学会。
别想那么多,打开B站,找个教程,跟着敲就完事了。
