数学不好,想学软件开发可以吗?

 我来答
千锋IT教育 2022-09-21
展开全部
可以,数字与软件开发没有必然联系,不过你的数字要是学好的话,还是对编程有帮助的。千锋教育就有线上免费的软件开发公开课,。公司已与国内20000余家软件开发相关企业建立人才输送合作关系 ,每年培养泛软件开发人才近2万人,十年间累计培养超10余万泛软件开发人才 ,累计向互联网输出学科视频880余套,累积播放量超9700万余次。没学好也没关系,只要开发中不涉及到算法,就没有多大影响,事实上现在大多数工作都是与算法无关的。学软件开发只要具备简单的初中数学基础就够了。学软件开发不需要多么高深的数学知识。在软件开发领域,小学生的加减…
姜sia
2023-02-23 · 学IT,好工作,零基础学Java开发高薪就业
姜sia
向TA提问
展开全部

数学不好,也是可以学软件开发的。

学软件开发,总给人一种很难、很抽象的感觉,好像需要用到复杂的数学知识。其实不然。学软件开发具备初高中的数学基础就够了。大部分软件开发工作者,在日常工作中也不需要用到多复杂的数学知识。

但是,不可否认,一些高端的软件开发工作,比如自动控制、人工智能,必须要非常好的数学基础,但这毕竟是少数精英从事的工作。

现在有很多少儿编程培训机构,就是针对3-12岁的小朋友开设的,帮助他们发散思维增进思考,通过学习,小朋友还会编出简单的游戏程序。

你看,这么小年龄的孩子都能通过学习开发程序,作为有一定数学基础的你又为何不能?所以,数学成绩的好坏并不影响你学习软件开发技术(当然数学成绩好的,那学起来上手快,杠精跳过哦),重要的是逻辑能力和分析能力要好,这个对于学习编程来说是很重要的,但也是可以通过后期学习来积累的。

说完了数学,我们再来看看学编程需要多少英语基础呢?计算机程序代码很多人都见过,里面貌似有很多英文单词。因此,有些人断定,学编程要有很好的英语基础。没错,在计算机程序中有很多指令都是由英语单词构成的,这些英语单词在高中甚至大学英语中都不会学到。因此,不管你是初中还是大学毕业开始学编程,都需要重新认识这些新单词。

单词数量并不多,大概400个左右,没必要全部记在脑袋里,对它有印象即可。而且,在写程序时,只要你输入一个单词的前几个字母,电脑就会自动提示后面的。所以,就算只有初中英语基础,学编程也没什么压力。

其次,学英语最难的是语法,而学软件开发并不需要懂英语语法,只需要认识几个新的英语单词而已。

想学好软件开发,其实只要找对了方法,跟对了老师,学软件开发还是很容易的。但最重要的还是要有兴趣,有些人天生不喜欢动脑筋,那是不适合学的。学软件开发需要理论与实践相结合,学到的理论知识要立即在计算机上实践出来,得到结果,那才有趣味、有成就感,才能提高学习积极性,不会厌学。

所以,我们常说,IT行业是一个对各类人群都很友善的行业,英语不精通,数学成绩差,计算机没基础,这些对于学习IT技术,都不会是问题!从事IT工作的人都知道,这个行业“英雄不问出处”,只要你有一技之长,互联网就有给你展示的舞台。

千锋IT教育
2022-09-21 广告
可以,数字与软件开发没有必然联系,不过你的数字要是学好的话,还是对编程有帮助的。千锋教育就有线上免费的软件开发公开课,。公司已与国内20000余家软件开发相关企业建立人才输送合作关系 ,每年培养泛软件开发人才近2万人,十年间累计培养超10余... 点击进入详情页
本回答由千锋IT教育提供
千锋IT教育
2022-09-21 · 千锋-IT职业教育良心机构
千锋IT教育
向TA提问
展开全部
可以,数字与软件开发没有必然联系,不过你的数字要是学好的话,还是对编程有帮助的。千锋教育就有线上免费的软件开发公开课,

公司已与国内20000余家软件开发相关企业建立人才输送合作关系 ,每年培养泛软件开发人才近2万人,十年间累计培养超10余万泛软件开发人才 ,累计向互联网输出学科视频880余套,累积播放量超9700万余次。没学好也没关系,只要开发中不涉及到算法,就没有多大影响,事实上现在大多数工作都是与算法无关的。学软件开发只要具备简单的初中数学基础就够了。学软件开发不需要多么高深的数学知识。在软件开发领域,小学生的加减乘数就足以应对90%的问题。最多最多,在学习数据结构和算法的时候,计算一下时间复杂度,那也最多涉及到高中水平的数学。关于软件开发的更多相关知识,建议到千锋教育了解一下,公司总部位于北京,已在18个城市成立分公司,现有教研讲师团队300余人。千锋将在高校、企业、学员和各方合作伙伴支持下,努力成为一个有情怀、有良心、有品质的一流教育机构,为国家培养更多高质量数字技能人才。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
高能答主

2021-12-30 · 把复杂的事情简单说给你听
知道小有建树答主
回答量:3617
采纳率:95%
帮助的人:295万
展开全部
数学不好,可以学软件开发的。软件工程的子领域大多数不是直接使用数学,但确实有使用数学的领域。

这些领域包括机器学习、图形、游戏开发、机器人技术和编程语言开发等领域。

在这些领域,你的工作需要直接应用数学知识。其中包括微积分、线性代数、图论、概率、统计、逻辑和离散数学等。

但是,即使是需要数学知识的领域,把数学知识直接转换成代码也是因为可以使用数据库的。

这些库(主要用于神经网络编程的库TensorFlow等)可以抽象化基本操作,编程人员只需关注更高级的概念。

例如,作为使用此类库的工程师,可以在编写代码的情况下降低难度,只需指定神经网络的结构和训练方法就行。

因此,在这些领域也不需要理解所有基础的数学知识,一般来说,只要理解概念和应用方法就足够有效完成你的工作了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
UduangU
2021-12-30 · TA获得超过360个赞
知道答主
回答量:2821
采纳率:35%
帮助的人:76.8万
展开全部
很多新手学习之前都会问数学不好能去你那里开始学习软件开发吗?
作为一名软件工程师,重要的是编程能力和逻辑思维能力,并不是说数学要达到很高的程度。编程过程中不需要太多的数学知识,部分需要的数学知识如函数等,都可以直接调用,有基本高中数学知识就足够了。
软件工程师有很多文科出身的在逻辑思维能力、表达能力、沟通技巧等方面,比起理科背景的软件工程师更具优势。
软件开发是一种极具创造性的活动,其中充满了乐趣。比如,现在的网络游戏,其实都是编好的程序,玩网游,其实就是在玩程序。在软件开发中,几行代码就能使物体漂移,攻防逆转,软件工程师要做的,就是想方设法让电脑听从于输入的每一条命令,让它计算,做游戏,放音乐等。其实你在玩游戏玩的很嗨的时候,对于软件工程师来说就是几条代码。只要你对软件有兴趣,你愿意为它付诸行动,你就能成功。
软件开发不需要多少数学基础,其实哪些编程主要还是跟逻辑有关系,数学只要懂得一些基础的就行了,在编程里只有少数高级软件工程师才会用的着那些高等数学。所以数学不好学软件不是问题,问题是你愿意努力去学吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安徽新华电脑专修学院
2021-12-30 · 百度知道合伙人官方认证企业
安徽新华电脑专修学院
安徽新华电脑专修学院始建于1988年,隶属于新华教育集团,是国家信息化教育示范基地、中国 IT 教育影响力品牌院校.
向TA提问
展开全部
可以,数字与软件开发没有必然联系,不过你的数字要是学好的话,还是对编程有帮助的。没学好也没关系,只要开发中不涉及到算法,就没有多大影响,事实上现在大多数工作都是与算法无关的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式