编程入门指南
前言
如今编程成为了一个越来越重要的「技能」:作为设计师,懂一些编程可能会?/p>
你更好地理解自己的工作内容;
作为创业者,
技术创始人的身份则会让你的很多
工作显得更容易?/p>
而作为刚想入门的新手?/p>
面对眼前海量的信息,
或许根本不知
道从哪里开始;
入门轻松度过初级材料的学习后?/p>
发现学习越来越困难,
陡峭?/p>
学习曲线又让你望而却步;
你知道如何在页面上打印输出一些文本行?/p>
但是你不
知道何时该进行一个真正的有用的项目;你不清楚自己还有哪些不知道的东西?/p>
你甚至搞不清下一步该学什么?/p>
这篇文章的内容对此不仅会有一些方向性的建议?/p>
还会包含一个核心向的编程入
门导引?/p>
当然?/p>
Step by Step
的路线是不现实的?/p>
并且每个人都会有自己的特点,
所以给出的这个编程入门导引更多的是为了引发读者的思考,
最终帮助你形成?/p>
用于自己的学习路线?/p>
但要注意:这篇文章是写给那些真心想学编程的人看的
—?/p>
那些憋着一股狠劲儿?/p>
一定要做出个什么真东西,不学好不罢休的人;而不是那些「听说编程好玩」的
人,在我看来,这种人永远都入不了编程的门,更别提整出个像样的东西来了?/p>
心态调?/p>
确定目标
You can code. They cannot. That is pretty damn cool.
?/p>
Learn Python The Hard Way
在你学习编程之前思考一下你的目标,
当你有最终目标时道路会更加的清晰?/p>
?/p>
么,
你想要写什么?网站?游戏?
iOS
或?/p>
Android
应用?或是你是想自动化完
成一些乏味的任务让你有更多的时间看窗外的风景?也许你只是想更具有就业
竞争力找个好工作?/p>
所有的这些都是有价值的目标?/p>
这些目标都是你编程学习推
动力的一部分,没有推动力的人,是无法在略显枯燥的漫长学习之旅中走远的?/p>
这段视频也许能给你启发:
What Most Schools Don't Teach
不要浮躁
Bad programming is easy. Even Dummies can learn it in 21 days. Good
programming requires thought, but everyone can do it and everyone can
experience the extreme satisfaction that comes with it.