为什么要学数学、语文?还有英语!

来源:互联网 发布:webview和js交互 编辑:程序博客网 时间:2024/04/29 21:01

为什么我们小的时候要学数学、语文……以及后来新增的一门英语?以前大人总说,因为等我们长大了要用到啊,比如我们去买菜的时候要算钱、算斤两……当时一听,好像有点道理,数学不好以后怎么做生意。再后来发现数学越学越复杂,越学越难,我在想我买个菜总不会用到三角函数吧?至于语文就从未觉得有学的必要,生活本就是本教科书,还需要读毛线的朝花夕拾,更何况小屁孩一个哪懂那一朝一夕的人事变迁的感慨。就连这首诗抒发了诗人噼里啪啦的情怀,也只是我们默写上去的一个答案而已,并没什么卵用。

但是,对,此处是一个转折关键词,我发现生活的本质就是数学和语文,至于英语只是别人家的语文罢了,同个道理。

虽然现在的我还不是天天去买菜的大人,也不是会做生意的社会人,而是一个快要结束学生时代的大屁孩。但我已然领悟了老祖宗规劝我们要好好读书的良苦用心。

对于数学的重新认识,是在一次敲代码的过程中对于重构、封装的理解,每次封装一个方法的时候,总有种似曾相识的感觉。“1、相同的代码放进一个方法里;2、不同的代码设为参数。”静下心想想,这不就是找规律嘛,然后设变量x、y、z,常量提取出来,设方法y=2x+y^2+z/2……其实用到的就是当初数学的那套路子,难怪自己技术一般却总爱敲代码这一行业。想当初我对数学的找规律类型的题目多么情有独钟,而代码里面处处是方法,处处都是找规律,设函数。虽然书中有说过,“方法也叫函数”,但是道理谁都懂,只是懂的彻底还需要给我点时间。

至于语文,我之前一直觉得,劳资一个敲代码的猴儿当初学语文学的那么苦逼真是日了狗了。后来,有一次在做页面跳转功能的时候,本想着从一个控制器(类)直接push到下一个控制器(类)的,但是在这之前我居然得先new一个对象!跳转不能跳类,只能跳类的对象。对哦!我这傻逼怎么想的,类能拿来跳嘛!只有东西才能跳来跳去,什么是东西?不就是类new出来的对象嘛!回头想想,这不就是语文里面常考的理解能力嘛!为什么同样的代码人家敲一遍就学会,而我要敲三遍,而且还看不懂书,只会看教学视频,不就是语文没学好嘛!

英语就更不用说了,如果不会英语,那么开发的工作量可能就是别人的n倍了。因为方法命名、图片命名等等都是要求用规范的英语命的,那么就得一下有道,一下百度,搞不好还得再问问别人select与choice有什么区别。这还算是基本的,要想再看一下底层的文档介绍或者是bug提示,这tmd完全就是做英语的阅读理解题!我们常开玩笑,“老外敲代码是不是就跟写作文似的?”

连一个敲代码的都和语文、数学有如此深刻的关联,更何况其他行业,也许你还觉得你的行业就是和语、数连屁关系都没有,那会不会是你还没看透生活的本质?

1 0
原创粉丝点击