今天给大家分享这个话题也是很经典的一个话题了,一起来看看大佬们是怎么看待这个问题的吧。
算法的核心是数学、逻辑、数据结构,诸如排序,贪心,图论,动态规划,二分查找等算法都离不开数学的基础,当初我就是因为深刻地认识到自己数学天赋不够,坚持了一年ACM后选择放弃转战了移动端开发,虽然现在工资也还凑合,但是我们学校那些拿了ACM国赛金牌以上的大神全部被阿里华为主动招了去(就不提百度了),不像我,投个简历还要被告知工作经验不足。至于那些拿到了世界级ACM大赛金牌的同学,flag都向他们抛去了橄榄枝。
因此你需要认清的是,并不是程序员对数学的要求不高,而是因为大部分人在数学这门学科上难以有所建树,而当今的互联网浪潮下同样需要很多能直接写界面的人材,这才产生了程序员不用有太多数学这样的错觉。
image最后在对前端程序员提点建议:
我在成为程序猿之前,一直听到两种声音:
1、程序员不需要懂太多数学英语;
2、想成为程序员就要好好学数学和英语。
在我接触编程的初期,我信了前者。我发现编程没有所谓要数学好英语好,只要一个稍微逻辑正常的人都能写出程序。于是我天天玩命敲代码,想到什么写什么,看着自己写出的一堆乱麻在机器上跑起来,那种成就感从心底油然而生。
后来在这一行业接触越来越广,慢慢发现自己能力越来越有限,力不从心。
这里推荐我们的前端学习交流圈:784783012,里面都是学习前端的从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴。
最新技术,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!一起进步!
点击:前端技术分享
网友评论