学习编程之前你应该了解的5件事
2014-08-05 08:29
405 查看
1.组织性
我希望我已经意思到了应该有一个有组织性的学习编程的方法,并且知道学习编程并不是孤立的去学,而是要在技术上构建技术。我不应该在学习web的基础技术——HTML/CSS之前就去学习更复杂的语言,比如Python.
你应该知道像Codeacademy这样的网站,它以一种结构性、富有乐趣的方式来组织编程学习。你应该知道Bentobox这类东西来为你提供一个有组织的编程学习计划。
2.免费的学习资源
我希望已经知道了有多少有关编程的免费资源可以利用,这些资源应该能使我清晰地意思到可以学什么、往哪个方向发展。你应该看一下这两篇文章:编程学习的免费资源目录和 31个学习编程的免费资源
3.框架
我希望我已经了解到了很多编程工作都是围绕框架、编程规范来进行的,它们使得编程更加容易了。我希望我领悟到了编程的核心思想是“Don’t Repeat Yourself”——它的意思是:如果别人已经有一个现成的解决方法,那么久直接去使用它(不要重复造轮子)。框架使得编程更加容易。它们使得你只需关注你的代码。如果你是刚刚开始学习编程,这一点非常宝贵。
你应该学习一下框架。比如jQuery,它简化了网站元素间的相互作用;还有Bootstrap,它简化了web样式设计工作。
4.良师益友
我希望我已经意思到了在身边有一些经验丰富的程序员是多么有价值的事。当我遇到问题的时候,我可以向我熟悉的程序员求助并且他们会乐意帮助我。你应该结识一些良师益友或程序员,像在Ladies Learning Code你可以结识一些。
5.通过实践来学习
我希望我已经领悟到:如果通过做项目、开发实际应用,那么学习编程会是更加容易的事情。有了StackOverflow这样的问答社区,没有什么问题得不到解决,只要你去寻找问题的正确解决方法,这样编程技术也就自然而然的提高了。
你应该去发现一些好点子,试着去做一些东西来学习编程。
上面这些是我希望在开始我的编程之旅之前就能知道的有关学习编程的事情。虽然这些远远不够,但是其中的每一步都会有助于我更加快速的学习编程,并将会指引我到达我所追求的目标。
拥有正确的学习方法将会助使你实现你未来的蓝图,使你在数字经济时代占有一席之地,它能使你在做的事情时更加强大有力。
别再犹豫,即刻就开始吧。
转载自:程序员的资料库— http://codecloud.net/5-things-before-learn-code-2092.html
相关文章推荐
- 学习编程之前你应该了解的5件事
- 最近在学习windows 编程,了解了很多的基础的东西,遇见了很多的问题
- 学习编程应该选择什么样的书籍
- Java学习笔记31:Java程序员应该了解的10个面向对象设计原则
- 最近了解Socked编程之一,记录第一个学习的例子源码
- 学习Javascript--前奏 了解html编程的符号
- 每个程序员在他们的编程生涯中都应该学习C语言
- 程序猿应该了解的内容以及程序猿如何强迫自己学习(算法篇)
- 初学者应该了解的编程陷阱:javascript篇
- 初学者应该了解的编程陷阱:javascript篇
- 程序猿应该了解的内容以及程序猿如何强迫自己学习(思考篇)
- 学习编程应该选择什么样的书籍
- 学习Unix编程应该看的书籍整理
- 学习分区表应该了解的参数
- 初学者应该了解的编程陷阱:javascript篇
- D-Day +11 of .NET 发现自己仍旧处于.NET学习的初初初级阶段,应该对IT的方方面面先有系统的了解...
- 学习编程应该先从那里开始?
- 学习jquery应该了解的几篇文章
- 我们应该如何学习编程
- 程序猿应该了解的内容以及程序猿如何强迫自己学习(思考篇)