学好编程的方法
学好编程其实很简单,但复杂在很多人一开始就踩了坑。先说最重要的,多写代码,没有之一。去年我们公司新入职的程序员,大概3000量级的项目,他们几乎都是通过不断写代码来提高的。另外一点,不要只学框架,要深入理解语言的本质。我一开始也以为框架就是万能的,后来发现不对,很多框架底层逻辑不清晰,一旦遇到复杂问题,还是得回归到语言本身。还有个细节挺关键的,就是多看别人的代码,特别是开源项目,可以让你快速了解业界最佳实践。
我一开始也以为,编程就是写代码,后来发现不对,它其实是一种逻辑思维和问题解决的训练。等等,还有个事,不要害怕犯错,每次错误都是学习的机会。我觉得值得试试的是,给自己设定一个小目标,比如每天至少写50行代码,或者每周阅读一个开源项目。
最后提醒一个容易踩的坑,就是不要过度依赖IDE,虽然它们很方便,但有时候会掩盖你的基础知识不足。学会用最基本的工具,比如文本编辑器和命令行,对你的编程之路大有裨益。