学习和实践
What I cannot create, I do not understand.
- Richard Feynman
我想这也是指导我接下来学习工作的核心方法,就是要动手,去具体实践。
其实,学习就是一个实践的过程,我们不能仅仅停留在书本上,我们要思考、要去做、要去创造。
动手能力也很大程度上也决定了你的生产力和创造力,以前我也总是光说不练的人,总觉得知道怎么做就可以了,但其实真正自己去做了,才发现说得和做得是完全不一样。这也是我们看事物、看人的一种方式,不要光看TA说什么,而要看TA做了什么。发散开了去看、去思考,你会有更好的反思和自省。
接下来,也有很多项目的学习和实践机会,这里有个不错的参考:Build your own X
你可以通过这些方法和开源项目构建自己的产品和解决方案:
Build your own 3D Renderer
Build your own Augmented Reality
Build your own BitTorrent Client
Build your own Blockchain / Cryptocurrency
Build your own Bot
Build your own Command-Line Tool
Build your own Database
Build your own Docker
Build your own Emulator / Virtual Machine
Build your own Front-end Framework / Library
Build your own Game
Build your own Git
Build your own Network Stack
Build your own Neural Network
Build your own Operating System
Build your own Physics Engine
Build your own Programming Language
Build your own Regex Engine
Build your own Search Engine
Build your own Shell
Build your own Template Engine
Build your own Text Editor
Build your own Visual Recognition System
Build your own Voxel Engine
Build your own Web Search Engine
Build your own Web Server
动手去干,做行动的巨人。
大家一起努力,共勉。