收藏本站|设为首页

您现在的位置: 首页 > 新闻中心 > 建站经验 > 详细内容

我学编程时犯的最年夜两个错误

2012-09-20 09:39 来源: 卓杰科技 www.zhuojie.cc [ ]

BackboneJS, Ruby, Rails, MongoDB, Python

一年前我年夜学结业,刚刚步入社会。我有良多蠢账黩算,我想去实现它们。可是,我不会编程。

听取了Yipit 的创始人Vin Vacanti 的建议后,我起头自学编程。

最终我是学会了开发自己的原型,但道路很高卑。如不美观你也跟我一样走在自学的道路上,我但愿你能避免我犯过的错误。

1.HTML: 建造网页内容结构(例如,这是个链接,那是个问题)。

我不知道若何起头。有这么多可以进修的工具,有这么多的谈判和这么多彼此否认的不雅概念,让我不知道什么步崆最主要的手艺。经由一段侍旧塔泡在Hacker News,Quora,和StackOverflow上,以及其它一些偶然在某些文章里发现的词语,我拼集了一个令人胆战的年夜杂烩式的清单:

Javascript, Heroku, Celery, SQL, jQuery, Django, POSTGRES, nodeJS,

我花了年夜量的时刻阅读书籍。我不知道我读的这些书是否真的对我要做的工作有用。更糟糕的,我没有把读到的工具应用到现实工作中,良多工具都没记住。

我不知道哪种手艺我需要,哪种我不需要,于是我打算把它们全学了。

我现实应该的做法:我应钙揭捉缩这个清单,只进修一些建造原型需要的手艺。

最终,我能清嚣张了这个清单里的工具都是用来干嘛的,并把它压缩为:

2.CSS: 建造内容的样式气概。

3.Javascript: 使内容动态化(例如,当点击一个链接时弹出一个对话框)。

4.jQuery: 一个Javascript工具库,很好用的插件(例如,做幻灯片)。

5.Python: 措置数据 (例如,年夜数据库中掏出用户采办的历史记实,举荐他们喜欢的产物)。

后来我发现了一个超级有用的进修建造原型常识的体例:

无需筹备,直接脱手,这能给你带来良多益处。你能战胜失踪良多害怕编程的心理。你能马上能看到你劳动的成不美观。最主要的,你能迅速的学会开发你的应用需要的手艺。

6.Django:一个Python写的web框架,用来毗连膳缦沔说的这些工具,它内置了良多很是有用的功能(例如,一个现成的登录系统和一个用Python访谒各类数据库的简单接口)。使用框架,它能让工作变得简单!

4.开发出自己的应用。

错误 #2: 我没有直接起头编程。

3.一再执行第#2条多次。

错误 #1: 我花了年夜量的时刻去进修我现实上并不需要的工具。

1.脱手跟着教程做一些编码例子。David Sinsky,Yipit 公司的一个轨范员,他给出了一些绝好的建议。

2.找一个简单的项目,开发它。好比建造一个简单的博客系统或投票应用。

我现实应该的做法: 年夜一路头我就应该操作一些小项目边做边学。

原文链接:The 2 Biggest Mistakes I Made When Learning to Code

HTML, CSS, AJAX, PHP,

编译链接:oschina