时间:2017-09-26 06:35:09 来源: 互联网 复制分享
在IT行业高速发展,高端IT技术人才供不应求的时代,有很多人经常在贴吧、知乎、微博等网站上提问例如:“我学习不好,只有职高学历,零基础学习计算机,能学会电脑编程吗?”或者“我数学不好,零基础学习计算机,能学习高端IT技术吗?”
小编现在诚恳的告诉你:
数学和英语不好,不代表你学不会编程。这个世界上有99%种类的编程工作,只需要使用不超过初中数学程度的知识,连充分条件和必要条件是什么都不需要明白。
IT知名人士Ken Mazaika曾用这样一个例子来说明,一列火车在凌晨3点离开纽约,平均时速30英里。另一列列车在同一方向离开纽约在上午6时,平均60英里每小时。第二班火车开了多少小时后会经过第一班火车?
这是一个简单的高中数学问题,你可能在高中的数学课本上看到过,当他看到这个问题的时候,他根本不在乎这个问题的答案,因为这个问题本来就和现实生活脱了节,当时他对于用数学来解答生活问题完全不关心,但是当他开始学习编程,他渐渐才真正明白数学是怎样应用到生活中的。
举个简单的例子:你想做一个关于健身数据的APP,只需要以下几步。例如锻炼持续了71分钟。
71 / 60 = 1.18。那是整整1个小时。
你怎么知道分钟?
你使用一个模函数,它找到余数。
71 % 60 = 11。
所以71分钟是1小时11分钟。
您将信息显示给用户。
简简单单的几个步骤,你完全不需要学习高深的数学,就解决了应用程序根本的问题。这是一个小例子。但是有这么多的用例来说明如何将简单的数学应用到编程中。事实上,你真的只需要知道5个相对简单的数学概念就足够擅长编程了:
(1)添加
(2)减去
(3)倍增
(4)划分
(5)剩余
编程不像数据科学那样,你需要用复杂的微积分来建立世界模型,在编程时需要的数学要简单得多。我可以用100%的自信说,如果你认为你数学英语不好的话,试着成为一名程序员不是浪费时间。
数学好不好和编程没有多大关系,编程属于一种语言结构,没有复杂的数学计算,简单来说人们现今对于数学不好的概念是基于一个基准线的,那就是高考数学,但是深层次分析高考数学题你会明白,高考数学考得其实不是你数学思维能力的高低,而是高中数学概念的变换和深挖题的能力。
甚至难住众多高考生的最后几道大题,到了大学高数上都有相应的微积分解法。微积分的大部分东西应用到计算机中都有更简单的解决方案。计算机里的中级算法跟高三的大题比都算简单的。所以不要害怕自己的数学不好,只要你拥有数学的思维模式,你可以很简单的入门学习计算机编程。
对于人们害怕的另一个拦路虎英语来说,学习计算机编程,一个程序员的编程水平,和他的英语水平没有必然联系。英语水平好,只会在让你在查阅外文资料和书籍时事半功倍,但当你真正去编程时,你脑子里流动的是设计和流程,不是英文。
作为编程语言中公认比较难学的C++语言,关键字一共63个,而常用的也就20个以内,而且这20个关键字,大部分字母不超过5个。也就是说,你只要会20个单词就可以熟练的使用C++啦。就算你不学C++,其他的大部分常用语言,只会比C++简单,不会比它复杂。
但不要觉得编程完全不需要学习数学和英语,在学习编程的道路上,技术是不断刷新的,为了掌握新技术,当然要不断学习数学和英语,这样才能让你的编程之路越走越长,成为一个拥有高端技术的IT人才。
就像用PS修图一样,基础的修图当然可以做,但你如果想让图片更好,更为精细的修改,你就需要用磨皮滤镜等插件来P图了,数学和英语就是学习编程路上需要去提高的“插件”,你的“插件”基础越好,你的成果也更好。
越是理论知识的学霸,越容易在这种技术为王的技能学习上栽跟头。个人认为,这种对编程所需掌握技能认识上的偏差和方法思路上的差异,是编程对初学者最难的一道门槛。
人生的路需要你自己走,不要去害怕前路上还未存在的水坑,学习的山峰也远远不像你所想象的难以攀登。
iPhone最强配件诞生: 一键备份, 内存翻倍, 续航猛增
苹果IOS11是不是让果粉们失望了, 想尝鲜, 一定要做好备份!
五月天阿信的餐厅StayReal Café要来深圳啦! 全球第六家店! 预计10月前后开业
Twitch: “吃鸡”销量超1000万份 直播营销式占主导地位
国外玩家Twitch经常看什么: 吃鸡登顶, 前五没有CSGO
第1阶段机会你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这个机会学习了。第2阶段没有根据地乐观谷歌搜索——挑选一两个自己感兴趣...【详细】
美国总统奥巴马周五在接受Re/code编辑卡拉·斯韦什(Kara Swisher)采访时表示,如果美国希望继续在全球的科技创新中保持领先,那么美国的学校需要更好地帮助学生在科技领域有所发...【详细】
不知道各位童鞋有没有注意到,最近日本的BL漫画的封面与以往稍微有了点不同。以前BL漫画的封面大都是以两个男性主角为主,不过最近日本某网站经过整理发现,越来越多的BL漫画...【详细】
在IT行业高速发展,高端IT技术人才供不应求的时代,有很多人经常在贴吧、知乎、微博等网站上提问例如:“我学习不好,只有职高学历,零基础学习计算机,能学会电脑编程吗?”或者“...【详细】
iPhone最强配件诞生: 一键备份, 内存翻倍, 续航猛增
在智能手机还没有兴起的年代,一块手机能用好多年不说,就算是换手机的时候也只需要备份一下通讯录就完事儿了,那时候的手机就仅仅是一个通讯工具而已,除此之外并没有其他用途...【详细】
[TechWeb报道]9月21日消息,在阿里云栖大会前夕,阿里云发布全新一代云数据库产品POLARDB,这也是首个国产的通用高性能自研数据库。 据悉,POLARDB采用第三代分布式共享存储...【详细】
苹果IOS11是不是让果粉们失望了, 想尝鲜, 一定要做好备份!
IT之家9月21日消息,日前,苹果面向受支持的iPhone、iPad以及iPod touch推送了iOS 11的正式版,根据Mixpanel的统计报告,在更新发布24小时之后,有10%的iOS设备更新了iOS 11,和之...【详细】
五月天阿信的餐厅StayReal Café要来深圳啦! 全球第六家店! 预计10月前后开业
全世界只有不到1%的五迷发现五月天的文字馆 你真是个资深的五迷 纳尼!?你只会freestyle,却不知道stayreal!?那你out了,还不快快来跟小编学一学什么叫做stayreal! stay...【详细】
9月20日,苹果官方正式向所支持的11款iPhone手机推送了iOS11系统。目前,我手中的iPhone6s也在第一时间进行了版本迭代升级,但是稍微有些不足的是iPhone6s更新完毕,实际操作体...【详细】
根据IDC最新的全球专用备份一体机季度追踪报告显示,2017年第二季度全球专用备份一体机(PBBA)厂商收入同比减少16.2%至7.285亿美元。整个专用备份一体机开放系统工厂收入同...【详细】
再大内存的手机,存储空间毕竟有限,有些重要的资料,图片,视频,得来不易,有的甚至是可遇不可再求的,所以这类文件的备份就显示极其有必要了,下面就给朋友们分享一下微信导出手机上...【详细】
9月4日消息,据Twitch数据追踪公司Gamoloco透露,《绝地求生:大逃杀》(下文简称《绝地求生》)上个月在Twitch的视频观看次数超过《英雄联盟》,成为该平台视频观看次数最多的游...【详细】
在互联网时代,各类游戏展所面临的机会和挑战,除了继续实现自身的线下聚客、体验价值之外,还有如何利用新兴手段实现价值续存。在业界还处于探索状态时,包括PAX在内的游戏展...【详细】
Twitch: “吃鸡”销量超1000万份 直播营销式占主导地位
在 2017年8月份的微软科隆展前发布会上,官方宣布《绝地求生:大逃杀》的销量已经突破800万份,同时在线人数接近70万人。时隔半个月,其销量已达1000万份,这一表现超出了官方的...【详细】
来自美服官网的最新消息,炉石进一步与国外著名直播平台Twitch深度合作,联合打造了一场名为石月乱斗(Oktoberbrawl)的节目。 根据官方的介绍,这场活动的重头戏是由炉石的...【详细】
来自美服官网的最新消息,炉石进一步与国外著名直播平台Twitch深度合作,联合打造了一场名为石月乱斗(Oktoberbrawl)的节目。 根据官方的介绍,这场活动的重头戏是由炉石的...【详细】
国外玩家Twitch经常看什么: 吃鸡登顶, 前五没有CSGO
对Twitch上直播的内容,以观看的小时数为单位进行统计,其中统计的日期为9月11号到9月17号。 排名前五的直播内容如下: 最近几个月大火的《绝地求生》实力登顶。其它一...【详细】
Pawn在LCK人气下滑严重! Twitch直播才50人观看! 网友: 不如回LPL养老?
离开LPL的三杰这次无缘S7,让不少国内观众为他们惋惜。没有比赛后,也逐渐开始将重心转向直播,不过有国内的网友表示,前EDG中单Pawn回到LCK后,人气下滑严重,在Twitch直播只有56...【详细】
中央电视台3D频道《精彩星之梦》栏目是一档以录制、展播原创歌曲为主,集人物访谈、MV展播,明星现场演绎等形式的综合性音乐类节目。 秉承“精彩星之梦,我们都有梦”的创...【详细】
胡歌新剧《猎场》终于要上映, 但在这个频道播出差点让网友弃剧!
胡歌也是演艺圈中一个厉害的人物,从《仙剑奇侠传三》到《神话》、《伪装者》、《琅琊榜》,给观众带来了一部又一部的好剧。据悉,他主演的一部新剧即将和观众见面了! 而新...【详细】