编程能自学吗?

自学需要多长时间,需要每天耗费大量时间吗?

编程当然可以自学。自学编程大约需要两三个月,每天抽出两三个星期把基础全部学习一遍,其他都是建立在基础之上的东西,学起来就会很快。

以下是关于零基础学习编程的建议:

1.准备一个相对好的运行速度快的电脑,然后安装一个操作系统(建议Windows操作系统)。不要让一台速度缓慢的电脑浪费你的时间。

2.选择一个正确的打字指法。此外,还要熟悉一些Windows快捷键和文本编辑器

3.学习计算机科学,第一步就是学习一门编程语言。下面就是这种语言的利弊:

a.C语言

【优点】:你可以学习到许多底层的知识,给你夯实基础。

【缺点】:C语言不支持面向对象编程,你很难使用它直接找到一份工作

b.C++

【优点】:很多用法和C一样,但是却支持面向对象编程

【缺点】:有太多的知识点要学习,相对比较复杂的语言,有多个版本要选择

c.Java/C#/Python/JavaScript

【优点】:简单的语法,隐藏了低层次的知识点,可读性强,学好它容易找工作

【缺点】:你将丢失很多底层的知识点

推荐自学编程的教科书:

《C程序设计语言第二版·新版》

扩展资料:

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

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

这种人和计算体系之间交流的过程就是编程。

编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】

参考链接:编程_百度百科

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-10
编程能自学吗?

编程当然能自学啊,去百度搜一下《十年编程无师自通》这篇文章,谷歌研究院技术总监诺维格写的,他在文中说,他雇佣过的最好的程序员是一个自学编程的高中生,想知道是谁吗?去百度一下:纪录片《Code Rush》,你会看到一篇博客,看看这个网页里的人物谁长得最酷最像超级黑客。
再去百度搜一下王江民,一个残疾人,快40岁才接触电脑,自学编程,最后成为一代宗师。
再去百度一下楼教主,这家伙也是自学编程的。一毕业就被当今世界最大网站Facebook高薪聘请去了,好几十万美金呢。

自学需要多长时间?需要每天耗费大量时间吗?
这个要看你的悟性,还有你要学到什么程度啦?学到能去找一份工作的话,半年就够了;学到能到百度、腾讯应聘的话,2-3年编程经验可能是要的;要到微软、谷歌应聘的话,还得再加一年;要学到上面那些人的境界的话,如果你悟性极高,2-3年也就够了,否则的话10年也未必。

去百度搜一下 C++Primer中文版(第4版)PDF, 下载下来随便浏览一下,假想一下你如果把这上面的程序全部敲在电脑上,运行一遍,你觉得要花多少时间?5-10本这样的书,上面的程序全部运行一遍,你觉得又要多少时间呢?

自己动手体验一下吧,如果你不想自己动手,光听别人说的话,永远没戏。本回答被提问者和网友采纳
第2个回答  2013-02-10
可以自学啊,主要手段就是自学。
是不是需要耗费大量时间,这个不好说;语言这东西,只是个工具,主要的是方法问题。你得掌握将问题逻辑化,并且使用语言将其实现的能力。

刚回答了一个问题:《中学生怎么学编程》
http://zhidao.baidu.com/question/523884064?&oldq=1#answer-1321252222

编程也分好多等级的,低层次一些的,只是能够利用高级语言,做一些低层次的编码,解决一些逻辑上的问题。比如:统计计算一下某部门的费用,在页面上显示一下某查询结果的信息等等。
中层次的软件人员能够采集用户的需求,将需求进行分析,再提出解决方案,做出详细设计,将设计代码化。
高层次的人掌握的东西则更多,他们从事的更多的是创造性的工作,比如象做出linux这个操作系统的Linus等等;
咱们国内的软件人员,不客气地说,大多数都属于代码民工,能够做到中层次的就算是自觉大牛了,至于高层次顶尖人员,我看来是没有的。我自己也属于代码民工的一员。来自:求助得到的回答
第2个回答  2013-02-10
编程可以自学,不过有点难。编程的课程比较抽象,理解起来比较难。

自学需要:1、丰富的想像力,不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上。
2、对答案的渴求,人类自然科学的发展史就是一个渴求得到答案的过程,即使只能知道答案的一小部分也值得去付出。
3、多与别人交流,三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会有很大的启发。
4、韧性和毅力,这也许是“高手”和一般程序员最大的区别。高手们并不是天才,他们从无数个日日夜夜中磨炼出来。
如果想自学编程,在没有基础的情况下,买书自学是一个办法,比较速成的办法还是去报名一个培训班,系统的学习一下基础知识,然后选择一个发展方向,再针对性地买点书籍来学习。

想了解更多关于编程的相关详情,推荐咨询达内教育。该机构是引领行业的职业教育公司,致力于面向IT互联网行业,拥有强大的师资力量,实战讲师对实战经验倾囊相授,部分讲师曾就职于IBM、微软、Oracle-Sun、华为、亚信等企业,其教研团队更是有独家26大课程体系,助力学生系统化学习,同时还与各大高校进行合作,助力学生职业方向的发展。
第3个回答  2020-07-16

如果按每天6小时来算,差不多需要8个月才可以找到令自己满意的工作。

学习是场持久战,短时间的突击学习收获并不是很大,学习重在行动、贵在坚持,能坚持下来才是最难能可贵的。

每天按照视频的进度学习一天的课程就可以了,可能不理解的地方你需要去查资料、百度,前期一定要打好基础,有利于后面复杂知识点的学习。

培训班系统化学习时间花费如下:

    第一阶段-Java基础入门:50天

    第二阶段-JavaWeb阶段:40天

    第三阶段-SSH框架阶段:30天

    第四阶段-项目实战一:15天

    第五阶段-SSM框架阶段:15天(有了SSH的基础学这个很快)

    第六阶段-项目实战二:30天

一共6个月:抛去上课时间、有事情耽搁、外出、生个小病不想学习、学习枯燥晒网时间基本上要占据你2个月的学习时间,这么下来一共需要8个月时间。

如果是三天打鱼两天晒网那么。。。你自己算算。

如果自制力和学习力不强的话,还是建议报个培训班,没有一个好的学习环境,是很难坚持学下去的!

这是我的建议,还望采纳!

程序员可以自学吗
总之,程序员可以自学。在互联网时代,自学编程变得越来越容易,只要拥有足够的热情和毅力,就能够通过自学成为优秀的程序员。

零基础可以学计算机编程吗?
自学的话,就是通过看相关的编程书籍和教学视频来学习,现在这一类的资源在网上也是比较好找的,只是可能需要花费些时间。自学的优势是通过自己慢慢摸索、钻研,所掌握的知识会比较扎实,不容易遗忘。缺点就是需要比较长的时间,以及较强的自学能力及自律能力。

自学编程的话好学不需要多久?
从零开始学编程一般需要4-6个月。入门编程应该先学入门C语言或者python :C语言语法简单,有良好的逻辑抽象,如果是要更全面、深入地学习语言本身就C。python语法更加简单简洁易学,而且有各种强大的库,扩展库,如果是为了通过编程这一手段来迅速地做出有用、实用的程序和界面可以学python。现代很多语言都...

编程自学能学会吗
自学编程完全可行。掌握基础后,进阶知识的学习速度会显著提升。相较于参加培训班,自学编程具有成本低、时间灵活、课程选择多样等优势。首先,自学编程的开销较低。网络上丰富的编程资源,包括在线课程和书籍,大多提供免费或低成本的访问途径。这样,学习者可以根据自身经济条件进行灵活选择。其次,自学编程的...

自学编程 vs 参加培训
满足以上条件的学生,完全可以自学编程,而不必参加培训班。对于那些不满足上述条件的学生,参加培训班可能是一个更合适的选择。培训班的优势在于节省时间。通过培训机构,可以快速掌握所需的技术和知识,适应就业市场的变化。对于有一定基础和学习能力的学生,培训班可以在较短的时间内传授开发套路,帮助他们...

自学编程需要什么基础?
如果你已经决定了要去学java,并且以找工作为目的的话,不建议自学,因为java想要零基础自学到最后顺利找到开发的工作,可以说基本是不可能的。一种情况除外,就是你对电脑编程有着异于常人的天赋可以无师自通,否则的话还是要去系统的培训一下。只要你能跟着有经验的人学,能有人带你练习做项目,外...

初中生自学编程能行吗
自学编程,完全可行。编程,实质是创建逻辑流程的“可控系统”。编程不仅限于计算机软件,任何具备逻辑计算能力的体系均可称之为编程。对于初中毕业生而言,知识基础相对有限。因此,自学编程应从简单内容入手,逐步深化。对于较复杂的知识点,可能难以驾驭。在自学编程过程中,同步学习相关知识亦十分重要。例如...

我想自学编程,好学吗?
编程当然可以自学。自学编程大约需要两三个月,每天抽出两三个星期把基础全部学习一遍,其他都是建立在基础之上的东西,学起来就会很快。以下是关于零基础学习编程的建议:1.准备一个相对好的运行速度快的电脑,然后安装一个操作系统(建议Windows操作系统)。不要让一台速度缓慢的电脑浪费你的时间。2.选择...

自学编程可以吗,难度大不大啊?
自学编程是可行的,但关键在于避免走入误区。你需要有较强的自律性,避免被其他事物分散注意力,确保学习时间的连续性。1. 选择编程语言时,应考虑个人的兴趣和语言的入门难度。可以通过观看教学视频来了解不同语言的特点,然后选择一门语言进行深入学习。2. 有效的学习方法包括每天固定的学习时间和内容,...

程序员自学难吗?
我想自学编程,好学吗?1、编程当然可以自学。自学编程大约需要两三个月,每天抽出两三个星期把基础全部学习一遍,其他都是建立在基础之上的东西,学起来就会很快。2、编程好学,就是要多练习,抱书本不行。主要是就是逻辑,你的很严谨,发散型思维很强,就能编出好东西,数学基础好对编程有很大帮助。

相似回答