- 对基础知识的学习,不要纠结,不要恋战,快速的过一遍,大概理解即可,然后快速的进入实际框架的学习中。
- 在自学编程的过程中,一定要记学习笔记,一定要收集Demo
- 实践。
我觉得学习编程第一步应该是要搞清楚学习编程有哪些必备的网站?我们是如何查资料的?我们是如何解决问题的?国内外有哪些技术社区比较好?......学习编程不是参加应试考试
- 常见的学习编程网站:中国大学MOOC、慕课网、哔哩哔哩、LeetCode、极客时间
- 技术社区:Github、Stackoverflow、v2ex、掘金、csdn、segmentfault 、知乎
- 学会使用 Googgle 搜索,学习和解决问题效率提升一个档次
- 不要害怕阅读英文文档
- 不要把学习编程还当做学生时代的应试考试来看
- 多看优秀的代码。不看优秀的代码,你写的代码质量很难提高
- 多读好书
- 选择一门适合的编程语言入门。不要被编程语言所束缚。选择合适的语言做合适的事情很重要
- 多实践。学习编程以及提高编程能力最直接的办法就是实践!不断实践!特别是在编程初期的时候,积累代码量格外重要。我们实际项目开发中是比较忌讳造轮子的,但是,实际学习过程中造轮子绝对是最自己百利而无一害的!多实践不是说拿到问题就直接开始写代码、不是不学习理论知识。多问自己 why ,而不是 what。
- 多总结、多分享、多输出。总结知识不是把自己学到的东西按照老师的说法完完整整的整理下来,而是结合自己的理解和补充整理下来。将自己学到的东西分享出来,一方面能检验自己是否掌握,另一方面还能加深自己的理解和认识