想学习编程,但是数学非常不好,还能学习编程吗

2020-12-09 10:24:40 字数 5443 阅读 9607

1楼:浪跡一生

数学是编程里很重要的一个工具,如果数学不好,很难理解一些复杂抽象的算法。

但如果只是用来写一些小程序,不研究得太深,数学不好也没有太大问题。

2楼:521精锐一对一

编程是需要一点数学底子的,因为是用计算机语言来表达数学

3楼:匿名用户

不建议学,排序、数据结构都需要数学功底的

我想学习编程,但是数学特别差,能学会吗

4楼:匿名用户

编程和数学基本没有关系,主要是看你的逻辑思维

我就是学习编程的,ps:我的数学也不好

5楼:匿名用户

能,大部分是死记硬背的东西。

6楼:天马流星

只能说,题主, 你想得太远了。首先软件开发跟数学根本就不是一门学科,软件开发需要用到的知识比数学重要的太多了。比如英语。

而数学对于大多数人来说是最难学也是最不重要的知识,基本上是学了就忘忘了就扔扔了也没感觉的那种,很多搞编程的可能一辈子也用不到数学知识。为什么?理解c++的指针和多态需要数学吗?

一个复杂的系统架构也不需要半点数学知识,而你就是看不懂。

在你担心数学好不好之前,你更应该关心编程环境怎么搭建,连ide都搞不定不知道程序怎么跑起来你还搞什么呀,下一步就是程序基本的语法和sdk库函数的掌握,基本sdk都不知道什么意思怎么去用,如字符串函数,文件读写和数据库常用操作,这些你都不会你还有学下去的必要吗?还有更重要的更基本的程序调试技术,程序老出错老崩溃怎么办呀,**变量为空了内存写错了?为什么程序老编不过去呀,谁能帮帮我呀!!!

这个时候你发现那牛逼的数学知识真是屁用没有,你还是感叹自己基本功底不行经验太少,这个时候打死你也不会再关心数学好不好的问题了。

软件开发说到底是对于语言,sdk和工具的运用。常见的如android开发,**开发都不需要半点数学知识。只有游戏开发需要用到一点简单的牛顿运动定律和圆周运动和抛物线运动。

如果说用到数学的大概只有3d游戏引擎,很智能的人工智能,如格斗游戏的电脑应对玩家的复杂ai,生化危机中僵尸怪物的配合商量运用策略包抄玩家和记忆功能,还有航空航天领域这样高精尖技术学科才会用到复杂一点的数学知识。而这些都是计算机专家才要掌握的内容。所以题主你是想多了,还是先关心下自己程序为什么编不过老是报错的问题吧

数学特别差能学计算机编程吗?

7楼:匿名用户

别听bai那些人忽悠,如果du数学真的很差我zhi建议你连工科dao都不要读,除非版你打算所有的高数、线权性代数、概率论全靠作弊过关,否则严格一点的大学你甚至面临毕业的难题——当然作弊也有被抓开除的风险。

以上是在学校内的困难,你可能听说过学校里学的工作上都不用的说法,但要从事计算机专业的工作,数学绝对不是什么用不着的东西,在计算机的世界中,一切事物都是由数字组成的,各方面的模拟和优化都离不开数学。如果要在计算机方面有质的提升而非简单的程序员,数学的功底将决定出路。

“我在做数据挖掘的时候,最常用数据分析工具,有spass、matlab、excel(没错就是那个看起来很不高大上的办公软件),在做数据验证的时候恶补了很久概率论相关的知识,在建模型的时候又把高数和线代拿来翻。数学方面有很多已成熟的工具和方法,我用的比较多的还是贝叶斯,他老人家的理论能用的方面太广了,无论是在做研究还是工作的时候,都经常用到。”——某程序猿

8楼:江西新华电脑学院

可以的,只要自己感兴趣就可以的,编程是能锻炼思维能力的,现在编回程的发展前景也是很不错答的,随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来很具有潜力的行业之一。

9楼:匿名用户

凭我来对编程的经验实话告诉你,自

不会数学和英文也可以学习,不过要想深入的话就不行,要想深入你不只是数学要好,而且英文你也得会,毕竟好东西都是外国人写的,一些外国文章你以后深入了一定用得着,我只是凭自己的经验说实话并不是想打击你

10楼:晴栀茉痕至

只要你有兴趣完全可以学计算机编程,若没有兴趣即使数学成绩特棒,也不愿意学计算机编程,兴趣是最好的老师,兴趣是通向成功之路的大门。

11楼:心里的雨已逝去

我就是例子,学了程序半桶水。数学差啊,没办法,只能做初级程序员。然而,初级程序员找工作非常难,因为社会不缺初级,只缺中高级。

12楼:匿名用户

很多人没bai学习编程的人,du都认为数学不好,zhi无法成为程序员。其dao实编程内跟编程的关系可以总结为:容

精数学者,未必会编程,

不精数学,也能学编程,

如欲精编程,必精数学,

若已精数学者,学编程不难也。

所以,数学不好也是可以学编程,但是会比数学好的人难,要有很大的毅力,平时就是要多去提升自己的逻辑和分析能力。

13楼:迪文

编程就是把你想做的事情用计算机能理解

的逻辑语言描述出来。你首先得理解它,其次得专

把这件事情分成属很多的部件。(比较高端的应用会出现涉及到数学的概率,函数 矩阵等等)。数学能力差不是问题,但是逻辑能力要比较好。

虽然这么说,但是只要你真的想学,我觉得也可以克服困难。你可以先试着学习一下。

14楼:雅馨的故事

“上善若水”是什么意思?其实意思很简单,只是一般人都误解了

我想学电脑编程,但是数学成绩很差,理解能力也很差,如何是好呢?

15楼:苏缈落

编程就是把你想做的事情用计算机能理解的【逻辑】语言描述出来。你首先得理解它,其次得把这件事情分成很多的部件。

(比较高端的应用会出现涉及到数学的概率、函数、矩阵等等数学能力偏差不是问题,但是逻辑能力要比较好。

虽然这么说,但只要你真的想学,我觉得也可以克服困难~你可以先试着学习一下

16楼:江西新华电脑学院

没关系的,只要自己感兴趣就可以的,编程是能锻炼思维能力的,现在编程的发展前景也是很不错的,随着移动互联网的普及与发展,手机应用不断深入我们生活的方方面面,移动系统和软件应用的开发领域,成为了未来很具有潜力的行业之一。

学习编程难吗?我数学 英语的基础很糟糕 20

17楼:匿名用户

对于数学和英语 前期的要求并不高 而且如果仅仅是入行的话也是无所谓的

但是要想在这个行业里走的好 走得深的话 还是十分需要的

数学是逻辑能力 英语是阅读外文文档的能力 不好好学怎么和大学生们竞争

18楼:匿名用户

英语不好倒没关系,因为编程语言需要记忆的单词就那么一些。数学差就麻烦了,编程其实就是用数学方法对需要实现的目的的描述,归根结底就是算法问题。你学的话也可以,就是没法深入,没法编出逻辑性很强的程序。

19楼:匿名用户

这个与数学、英语学得好坏没有什么必然联系,编程关键还是兴趣。感兴趣了研究就深入,慢慢就成高手了~~

20楼:匿名用户

英语不好没关系 但数学的逻辑思维要好 还有就是学的时候多看**

21楼:

我的数学英语也不是很好,但我还在坚持学!

**差就补哪,坚持就是胜利!加油!!!

22楼:匿名用户

英语来说如果你学java会会很蛋疼的,里面的函数都是英语单词,写小程序很简单,大程序很难,主要是组织不好,现在技术性问题都可以用学习弥补,没人指导很费劲,很迷茫的,我上了3年大学才知道该怎么学了

数学不好对学习编程影响大不大?

23楼:尚学堂科技****

我以前也这样想来着,后来学了编程,莫名其妙的就上瘾了,数学也不咋的,还是能写一些有价值的**。

快毕业了,我又在想:必须掌握一系列的软件开发知识,必须懂网络协议,必须懂数据库,必须懂内核,必须懂linux、windows或是ios,必须精通算法,必须做过大型项目,必须精通开发工具,必须精通多种语言,甚至必须能说一口流利的英语,必须……才能找到好工作吗?

等我稀里糊涂的第一次尝试一下应聘,结果一下子就被录取了,公司很年轻,很有朝气,待遇丰厚,我感觉是不错的一个环境。

而此时我只是告诉面试官,我熟悉c++,写过几个鸟程序。

结果,到了公司,我能使用的自己学过的东西,就仅仅只有意识:一些简单操作系统原理、一些简单的算法、一些编码思维、创新思维。我的工作所需要的技能(语言,开发工具,平台),全部从0开始,而公司给予了足够的时间让我学习。

在公司,短暂的时间,就能看到自己对于社会,对于用户,对于公司的价值。有价值,就有意义。

时间长一点,逛迹于一些开发**,一些社区**的时候,发现许许多多的牛人,公司也不少,一种开发的热情,让我执迷不悟,想要知道这些人何以为牛人,一定要精通内核,精通各类计算机技能,熟知it各大领域吗?

前不久我发现,不是的,他们是做事认真、有恒心,对技术充满热情,当然,iq不低于正常人。

当发现了这些牛人的“秘密”,我又对研发的支柱,产品的架构师们充满了好奇,他们又是怎么生存与it界。和他们中的一些交流后,发现,他们关注it的发展,关注行业的竞争,并且以睿智的判断力去筛选,去抉择。

而我最终觉得:it业界,就像另一个社会,从上到下,从前到后,虽然没有华夏5000年,却有着相同的历史轨道, 而真正有价值的东西,就是促进整个社会的进步,建立各个历史点的里程碑。

如果你觉得你一直在追逐掌握各种技术,那么你只是这个it历史的一颗小齿轮。

做,便做有价值的东西,而为了实现价值,去学习必要的技能,也会使得你成为牛人。

针对你的问题,我于是就问:你觉得你精通了数学再去学编程吗?那么怎么算精通,是会做题,还是会构造数学模型,然后编程实现这个模型?实现之后,这个又会有怎么样的价值?

it诸多有价值的事物, 不能缺少算法人才,却不需要全是算法人才,总是需要各种各样的人来推动it历史的进步。

怕你懵了,还是说下我的回答:

分析你自己的能力,学你可以学的技能,找准你可以融入it大家庭的位置,全世界的it在一起奋斗的。但是必要的一点是,你必须充满激情。 更好的,如果有时间和精力,你要有挑战精神,去做你认为你做不到的事儿。

软件开发,也和社会历史差不多的,要学会站在巨人的肩膀上,如果你不是一个对算法,对数学充满了无限热爱的人,为何不学会如何使用那些巨人们创造出的一个又一个经典的算法模型,然后去做其它有价值的事呢?

24楼:托普仕留学机构

数学学不好编程也可以学好,但是仅限于应用方面,不是深入到算法研究什么的。。。

编程主要是逻辑上的思考,对于数学知识方面要求不高,只要有逻辑思维就好。(数学其实一定程度上提高了这种能力,所以说数学学得好的人可能有些许的优势,但这不代表数学不好的人学不好编程)

学习编程开始的时候就是得多用多练多看,从简单的小问题**开始,到后来慢慢的想到什么问题,就可以试图用程序来独立解决。在实践中编程能力才会提高。陷入简单机械的**阅读中,就难以提高了。

想学习数控车床编程初学者怎样学习更快更有

1楼 匿名用户 我有一些书籍 教程 软件。 不过,书籍比较老,编程思想比较过时。 你在网上买一本《数控车床编程与操作》,买机械工业出版社的书,最好是国家职业技能培训用的书。 2楼 林大侠 有个好师傅比什么都强 数控车床,怎样学习起来快,入门在哪? 3楼 彼岸丶安 主要是要熟悉 ,编程跟对刀,有些编程...

儿童学习编程需要报少儿编程培训班吗

1楼 匿名用户 还是需要由专业得老师带领学习的 2楼 男人与狗 少儿编程主要用scratch编程或者类scratch编程工具,难度不大,孩子能学会得东西肯定不复杂 如果家长有时间的话,也是可以教孩子的。 不过要想系统的学习,得找专业机构学习。 学习编程,孩子真的有必要报培训班吗? 3楼 这个怎么说呢...

做算法的对编程要求有多高,学习编程对数学的要求有多高?

1楼 在计算机软件专业 及其相关的软件研究工作中,关于做计算机软件算法的问题,当然还是必须要至少精通 《计算机算法分析及其复杂性理论》 《数据结构》课程,然后还必须要精通掌握 高级语言的编程 例如 c 语言 c java python语言等 。 只有这两个方面同时满足了,才能够真正利用所学的这些理论...