1.为什么零基础自学编程者,大多半途而废?

2.零基础学习编程 只到能从事编程工作 大概需要多久的时间

3.编程要学多久?

为什么零基础自学编程者,大多半途而废?

自制编程软件-自制编程电脑系统怎么做

笨学不会

同理,反应慢学不会,年龄大学不会

反向引申,听懂学会,理解能用,学过了学会了,学习了学成了

讲到这里这篇文章其实已经可以结束了,因为真理就是那种大家心里都明白,却不愿意相信的东西。为什么这么说,因为这是我的心路历程啊。

注意!下面要讲故事了。

这是一个真实的故事。有个叫雅子若宫的日本老奶奶,今年81岁,这两天火了。

为什么呢?故事还得从头说起。雅子在60岁那年,从工作了43年的银行退休了。之后,她没有去跳广场舞,也没有去带孙子,而是买了人生第一台电脑,从此便踏上了自学编程之路。

怎么学?麻省理工学院开发了一个简易编程工具叫Scratch,本来是给青少年学习编程用的。靠着这工具,这老太太开始敲代码了。

令人大跌眼镜的是6个月后,老奶奶成功的开发出了自己人生的第一款游戏——“雏坛”(Hinadan,日本玩偶的陈列架),并且已经成功上架了苹果商店。对,就是那个对普通?潘砍绦蛟崩此翟谀抢锷霞芤豢钭约鹤龅?pp就能吹一辈子牛逼的那个App Store。

作为一名程序员堆里立志要成为程序媛中写东西最好的编程大神的有志青年,看完这个故事,小智马上找到Scratch准备入坑,毕竟笨、反应慢、年龄大,我一项都不占。

接着,小智还做了另一项重要的工作,去百度了如下关键字:“怎么自学编程?”“自学编程需要准备什么”,然后看到了这个:

知乎自古出大神,怎么办?大神的话我得看看。

仔细一看,不得了,大神们也分两派。人生到哪都得站队。

唯心派

@卡昂格贺:

大多数人的努力程度,自学不了任何东西。

@王海波:

不光编程,零基础学任何东西都很容易半途而废。关于梦想这件事,很多人梦是梦了,却不够想。真的很喜欢么,真的很想做成么?半途而废,基本上都是空梦而没有足够想。

@伍一峰:

自学从来不是一件容易的事,需要强大的自制力和明确的目标,最好还有旺盛的热情。而且自学往往意味着,业余、课外,不学是不会的。

@古居延:

没有必须掌握它以实现某种目的的决心与毅力。

@James Swineson:

因为不知道学编程为了什么,无目标,只是听说学这东西好而已。没有创新或者改变的动力,是做不出什么东西的。

唯物派

@wsivoky:

他们用火药去制造了烟花,而不是大炮。

编程不是一个充满技巧的超炫玩具,而是解决问题、提高效率,甚至赚钱的强大工具。请正确使用。

@duffy:

因为编程不是“学”会的,是“用”会的。

我用matlab,看了一个暑假的书,到时一用啥都不会,后来有个事要写程序,感觉得到了很多。

@文枫:

我总是在工作或学习中必须要用到某种编程语言时才开始现学现用。把解决实际工作中的具体任务作为学习的最终目标,可以增强学习动机和欲望。不过在这之前,需要掌握一些计算机编程的基础知识。

学习毕竟不像阅读小说和浏览知乎,浅尝辄止难以学有所成!

@刘昕宇:

多半是没人带!

早期学习靠兴趣,但是大部分?潘浚爸杏龅降奈侍饣岱浅6唷?/p>

有时候,遇到卡的地方,真是很受不了,

卡着卡着,就不学了。

@匿名用户:

第一个是没人陪:自个摸黑前进,哪个标签是做什么的都很难了解到。

第二个是没资源:国内编程圈没有国外那么有分享研究带新人的精神,更多的都是等着国外的东西传进来,好自个在工作中赚更多钱。

第三个就是国内各种搂钱教材的功劳了,不用说你懂的。

这个队好站。这次小智两边都站。因为不管唯心还是唯物,对我来说,每一个我都有,每发生一个都能让我半途而废。毕竟,我的人生格言是:世上无难事,只要肯放弃。

你们,也是吧?

针对这种懦弱癌,也不是无药可救。在没有退路的情况下,我们每个人都能激发出前所未有的潜能。根据分析,自学编程主要有以下的拦路虎:

没有目标,不知道学来干吗?

我的目标是写一个类似于俄罗斯方块一样伟大的游戏(因为,我曾经的绰号是俄罗斯方块之王),当然你的目标可能是理想、梦想、大神、大虾、挣钱、买房子、娶媳妇、生孩子

拦路难度:跟你的目标坚定度成正比。

找不到系统的学习资源

这个很可怕,而且是个循环。因为是小白,所以找不到也不知道什么是系统的学习资源,因为没有系统的学习资源,所以无从下手;因为无从下手,所以难以构建系统的学习框架;因为难以构建系统的学习框架,所以一直都是小白。

拦路难度:

专业名词太多

编程对于小白来说,太多晦涩难懂的概念,每个知识点过一遍都不知道过了什么。(字典,模块,集合?)

拦路难度:

没有人指点

“解惑”也是学习中很重要的一环,当然也可以上论坛提问,但是这样一是效率低,二是有些问题,高手不屑于回答,而且还会调侃一下(这是不是也是其中一个障碍呢)

拦路难度:

除了第一个,好像都是无解的。所以,小智又发现了一个宇宙级的“矛与盾”:

不会学=学不会

不会学学不会

那么,

在国内,要“会学”有多难?

现在来说,

来智游就够了!

没有目标?没关系。这里有无数有着坚定目标的同路人,被他们的前进的步伐裹挟着的你,原地踏步就代表着退步,进步从来都是不由自主的。

没有系统的学习资源?这里有一套教研系统在为每门专业的课程“输血”。智游会定期组织行业大牛和每个专业所有的老师进行教学教研会议,对各类课程进行升级,对课程的整体设计体系进行合理的编排。

专业名词太多?没有人指点?我们的老师会全天候指导和随班陪学,即使毕业工作后也提供远程技术指导。

零基础学习编程 只到能从事编程工作 大概需要多久的时间

零基础自学编程难吗?

答案是肯定不容易的,时代不同了,对从业人员的要求也越来越高,想想当下做什么不难呢,容易的事情为什么就会轮到你呢。想想销售容易吗,工厂打工一天12小时重复机械的工作容易吗,坑蒙拐骗做些违心的事情容易吗。相比这些,如果你有兴趣,编程学起来还是很有意思的,痛并快乐着。如果你不是富二代又想过得比别人好,那就得比别人付出更多的努力。

自学多久能够找到工作?

这个没有定律,看学的什么方向,怎么去学,努力程度,天分等等。这里只能大概介绍下。一般培训机构制定的计划是脱产学习3-4个月,如果有时间和金钱预算可以选择培训机构,不错的培训机构还是有的。如果是完全脱产自学,或者在校学生,估计得要6-8个月,如果是用工作之余的时间去自学,个人觉得至少得要10个月以上的时间,以上都是建立在你足够勤奋的情况下。我个人的情况是从自学到找到工作花了12个半月的时间,我是边工作边自学,学学停停,导致时间花费比较长。同时我自学的过程中又走了不少弯路,前期学java web开发,学了半年,总算把java基础学扎实了,但想想后面还有jsp/servlet,ssh等一大堆东西要学,战线太长,又想转去android开发,结果学了几天感觉挺难的又放弃了,最后才转到现在做的php开发,如果一开始就明确目标从相对来说简单点的php开发做起,可能学习的时间会缩短一倍。所以说这行方向还是挺重要的,如果能找到一个有经验的人指引你的学习方向,一定会事半功倍。

编程要学多久?

以Java为例吧!

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

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

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

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

第二阶段-JavaWeb阶段:40天

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

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

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

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

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

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