对英语和数学有没有要求?
其实我内心里面对这样的问题,是很闹心的。“想进入一个新行业,面对可能出现的问题,不是迎难而上,而是想着如果有问题,那我就不去了”。持有这种心态,这种面对和处理问题的思想。能成什么事呢?
我内心一直在呵呵。但人家好意来问问,我也不能太过份。直接回答人家的问题就好了,以后如何,那是人家自己的事情。
现在单说学前端,要不要数学和英语?
答案肯定是要!只是要求到什么程度,要看你自己走到了什么阶段。如果你是转行过来,刚入前端没多久,甚至于还在培训阶段,那现在考虑这个问题有点早。
如果已经工作一年,那么数学...,还可以放一放。但英语方面至少要达到,“通过百度查出来的所有中文资料里带有的英文词,你都要明白”的程度。就是“中文资料中的英文”,你要做到阅读无障碍。这是第一年,最多二年的时候,你要达到的程度。
然后工作达到三年以上的时候,不说要求你英语有多好。至少搜索引擎方面,不限于只能查百度。而是百度不行就google,查出来的资料,不管中文英文,你大概扫一眼基本能明白页面中的内容,对你要解决的问题有没有帮助的程度。
可能有同学想说自己英文也没有四级,看不懂英文网页啊。这个吧,其实我也看不懂英语网页。我呵呵自己一下。
但我确实能基本搞明白,英语网页中的内容对我要解决的问题,有没有用。为什么呢?因为我先看代码!
只要我看文章中的代码,跟我要解决的问题,大概相关。那么我就看一看代码上下相关的英文,连蒙带猜的,反正也差不多,再说还有百度翻译呢。
我早就说过,技术资料就算是英语的,但它不是小说。英语的技术资料它的词汇量是很有限的,它的语法也相对简单。
就一句话,多看。
刚才说工作三年以上,要能看技术资料。为什么是三年不是一年呢?因为工作一年之后基本上手,然后自己主动的去硬看二年英文资料。然后到第三年,你基本就能看英文资料了。
事情就这么简单。
说起来即简单又残酷,上面说的,你能做到,你前端路能走的远一些。做不到,你前端的发展也就那么回事,虽然混口饭吃没问题,但也没什么大发展。
但反过来说,就算你真能三年之后看英文资料,你前端的发展之路也未必能有多大。
因为前端是杂项,它不是你某一个“长板”牛逼,你前端就牛逼。而是看你最短的短板有多短,所以你能看英文资料,也只能说明你英文这个板“勉强够长”。
至于说到数学,我数学不太好,不敢多说,就说自己。头几年都没用到什么高难的数学知识,最多就是加减乘除了。
根据我个人的经历吧,跟数学知识沾边的,就下面三种情况:
1,需要写canas面动画的时候,我使用了“缓动公式”。但这也只是简单的向数学公式中去代入数字而已。只是应用层面的,很简单。
2,要写页面三维显示或网页游戏的时候,例如页面粒子,最优路径,光影之类的。这个我没深入搞
3,面试中会问你的各种排序了,什么二分啊,快排啊,冒泡等等。。。
除此之外,我个人真的没有用到什么太高深的数学知识。当然这也跟我个人的数学水平低下有关系。
数学好,你发展就大;但并不是说你数学不好,前端发展就小。前端开发在我个人主观看来,更多的还是应用层面的技术,而不是科研、研发层面的。能拿到前端层面的用的东西,基本都是已经开发或封装好了的东西。
所以,做前端,不必对数学有太多顾虑。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有