title: 如果让你教一个学习很快的人从零开始学编程，你会怎样做？
topic: 程序员
content: 假设他对编程有浓厚的兴趣。1. 先弄一个简单的demo，让他用运行起来，可辅助他完成（好了，因为他自己动手完成一个看得见的小产品，我想这个时候他应该会很兴奋，也很有兴趣进一步学习） 2. 告诉他一些资料和查询资料的方式，让他自己动手，完成一个类似的demo（进一步增强其自信心） 3. 告诉他一些编程意识，如善用搜索引擎不重复造轮子代码规范等等（避免浪费时间在不必要的消耗上） 4. 多想多练，学学别人的开源库