欢迎进入西安甲骨文培训机构 乘车路线| 关于我们| 设为首页| 加入收藏
logo 服务热线
1 2 3 3

新闻动态

联系我们

咨询报名电话:
029-85568080,029-85427081
传真:029-85568080
地址:陕西省西安市长安南路355号华银大厦(西北政法大学老校区对面西安银行南侧)

优秀学员

技术中心 当前位置:首页 > 新闻动态 > 技术中心

新手自学编程该如何入手?

点击: 时间:2016-12-8

每个即将进入编程行业的人都满怀期待,这很正常。一方面,你在年轻的时候总听流言说编程如何如何难,“学习编程”运动已经取得了很多成就,它打破障碍并向人们展示编程其实也没那么可怕。 像 Codecademy、Treehouse和 Code School 这样触手可得的工具,它们可以确保你(甚至任何人)不仅能学会编程,还能成为一名熟练的开发者。而且最重要的是,这些入门工具足以像教小孩过马路那样,引导你学习那些令人头疼的变量和条件语句,以及初级编程语法。当你不断完成游戏般的挑战时,你的自信会随之大增。说不定你最后就学会了编程!学会编程并不难,基本上你已经是一名开发者了。
将介绍典型的编程之路上必须经过的四个阶段,以及如何平稳渡过每个阶段。你也会看到资源的丰富程度和知识范围(各个阶段必须掌握的)的广度这两个关键因素是如何在编程之路上起到决定性作用的。
阶段一:自信好奇冲动期
阶段二:迷惑的下滑期
少英雄在此折腰沦为“编程太难”一族。这错误的一步发生在你第一次在键盘前坐下,打开文本编辑器并试图从零开始创建一个工程,
阶段三:困惑的下滑期
阶段四:煎熬的上升期

这是“煎熬的上升期”:

自学编程该如何入手?

煎熬的上升期

表面看上去一切都OK,但你知道底下还差得远呢。

虽然你能让那个应用程序运转起来,但底层都发生了什么?你的代码里充满补丁,最糟糕的是,你甚至不知道哪部分很糟糕,也不知道实际上哪部分将运行无误。你不时地取得成就,同时也犯了许多菜鸟级错误,更糟的是,你渐渐开始怀疑怎么还是搞不清自己在做什么。

这是个两极化的阶段。一边觉得自己是个无所不能的开发者,另一边又觉得自己是个效率极低却深陷其中的狂热新手。走得越远,越是感觉惶恐不安,生怕哪天有人 “揭穿”你代码中的诡计。

你觉得自己应该算是一名开发者了,但你现在写的代码和在“职业”工作环境下写出的代码相比,差距实在是太大了…

整个旅程看似艰难,但坦白地说,学习编程的过程通常都是这么艰苦的。了解自己的目的很重要,尤其当你孤军奋战的时候。但你不会只能靠自己的,因为大部分问题都有捷径可走。学习编程没有人们说的那么简单,但也没有你在绝望时想的那么难。

我会在这部分介绍一些重要的策略,你能利用它们保持一个正确的方向。

自学编程该如何入手?这些可能听起来让人崩溃,但我保证,在你之前已经有很多人坚持不懈地通过了这个旅程。理解前面的路,你就能有一个明确的计划,也会知道如何获取真正有用的帮助,这些都为你踏上这个旅程开了好头。