学编程需要什么基础?

 我来答
生活小确幸6A
高粉答主

2019-10-25 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1.7万
采纳率:100%
帮助的人:435万
展开全部
学习编程确实需要很多的基础,首先你要对电脑有一定的理解能力,对这个编程语言还有代码有一定的认知能力,这样的话才可以。
窗外的社会
高粉答主

2019-10-26 · 此处无声胜有声,自由自在
窗外的社会
采纳数:247 获赞数:135051

向TA提问 私信TA
展开全部

应该具备语言和数学的基础。

对于初学者来说,可以采用视频+书籍的方式进行学习。这两种方式形成互补关系。另外阅读代码也可以帮助你解决问题,了解最佳做法,这里的阅读代码是指书籍,博客文章,开源代码等。编程教学视频可以让你迅速掌握编程语法。

自学编程难免遇到这种现象,学了一两个月,发现自己会的不多。关键是你要坚持个三个月到半年的时间,熬过这个艰难的入门期。如果遇到难题,耗了半天时间还是没弄懂,可以暂时跳过,知识积累到一定程度,回头再进行解决你会发现简单多了。

不要一味的去钻牛角尖,一定要解决,这样会耗费大量的时间与精力。最好是奔着一个小项目而学习编程,当你把作品做出来了,有了成就感,同时基本上具备找工作的能力,就找个初级的开发岗位,再进阶,你的自学之路功与名都有了。

大多编程都涉及了基本的算术运算。学习计算机逻辑,将能帮助你理解、处理更先进程序的复杂问题的最好方法。对于程序员新手而言,仍然要多去了解一些编程项目,积累一些感性的认识。找一些好的书籍作为参考。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不一样的网络工程师
高粉答主

2019-10-26 · 爱生活爱写作,专注于生活正能量的持续输出
不一样的网络工程师
采纳数:197 获赞数:193586

向TA提问 私信TA
展开全部

1、重视计算机底层基础知识

掌握一种编程语言的熟练度,决定你多久能参加项目实践;理解把握计算机底层的深浅,决定你能在IT编程走多远。

C/C++,JAVA,PYTHON,JAVASCRIPT编程语言,其实本质都是一样的,正所谓一通百通,关键是基础架构的理解。

2、培养持续的学习能力

即使还在学校,老师也只是天马行空,讲讲大概的学习方向。知识点的深入理解,扩充,代码实践,这些都只能靠自己。学校的基础理论是经得起考验的,但是,学校学的技术很多都只是能做练习的。真正实用的前沿技术,是在企业,是在技术论坛。

工作了以后,就更要自学了,程序员都很忙,80%的问题都可以在网上找到答案,别人也是这么走过来的。2018年10万专业程序员的问卷调查:绝大多数的程序技术员都是通过网络自学新技术的。

3、保持浓厚的兴趣

兴趣是程序员最完美的伴侣伴2018年10万专业程序员的问卷调查:80%的程序员把编程作为爱好。对编程没有兴趣,甚至反感的人来说,学习一门编程语言C已经很痛苦了,还有什么勇气持续深入的学习JAVA,PYTHON和各种新技术,兴趣是持续的兴趣,而不是三分钟热度。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ATM半夏荧光
高粉答主

2019-10-26 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:883
采纳率:100%
帮助的人:22.2万
展开全部

学编程需要C语言、C++、数学基础。你只要好好努力学习,都是可以学好编程的。

从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了。

编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b39e146
2019-12-02 · TA获得超过103个赞
知道答主
回答量:223
采纳率:53%
帮助的人:8.2万
展开全部

学习编程需要一定的数学基础和英语基础,有数学基础和英语基础可能学起来会更容易一些。

需要计算机基础是因为从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,学编程是需要一定的数学基础的。

需要英语基础是因为几乎所有的编程语言都是用英文来编写的,若是题主的英语不是很好,那可能在学习的过程中花费较多时间来熟悉这些单词。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(15)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式