Table of contents
Open Table of contents
前言
如何快速提高自己的编程能力
- 学习编程首先需要学习的是domain-knowledge(领域知识指的是编程领域的特定知识,比如用java操作数据库等),这类知识只要根据tutorial或者document学习就可以获得,是编程的必备基础。
- 学习领域知识的过程中,需要对细节进行关注,记录实践中遇到的错误以及不断进行总结,可以通过google或者AI等工具来查询问题的解决方案,通过这种训练可以让基本开发技能变得更加熟练。
- 掌握Procedural knowledge(过程性知识是指在过程中自学未知知识的能力)的能力才算是掌握了编程的关键,因为编程的知识是永远学不完的,而这种解决未知问题的能力才能让我可以顺利实现任何的功能或者项目。有了这种能力,我们可以很快地去学习Web Development,Algorithm包括之前的domain-knowledge等任何技术,并且不要在意哪种技术栈更好,学会用任意技术栈实现特定算法,掌握web开发的的底层基础等才是核心能力。
- 最后需要注意的是,编程是一个需要终生学习的技能,需要不断跳出舒适区,持续地学习,解决舒适区之外的东西才能获得成就感。