我学习nodejs是从2012年开始的,一直算是断断续续的,2013年的时候才开始比较正经深入的了解学习。现在全职做nodejs开发。这里粗浅的说下我自己的学习理解,我个人觉得学习nodejs就是学习库,学习使用别人的库。你js基本知识很了解但是你不会使用各种库你完蛋,你会使用各种库不会结合使用也一样完蛋,
经常看到有人用express写了个小博客网站就认为会了nodejs,但是你拿着你的那个博客去面试会有几个人看啊,不说工业级的企业,就连很多小公司里面使用的东西都已经很复杂了。比如说我公司里面使用的框架都是重新封装express,控件全都自定义,模块实现90%是自动生成等等,这些都是在做博客网站体会不到的,我学习nodejs的时候也是做了一个小小的博客网站,但是之后我就发现做这个网上一大把不懂的地方看看别人的就行了,完全没有自己东西,所以就自己写了个日常记账的软件放在家里的树莓派上。
我觉得实现一个自己的想法是很不错的学习方式,因为在这个过程中你可以体会到很多不一样的点,不像写博客功能要有标签,要点击数量,这些好像都是本身要有的实现都是一致的,但是实现自己的想法很多可能都是你自己想到的,你没有或者很少看到别人实现,这个时候你实现了还会有成就感,而学习到的东西也会多出很多。
所以不要在写了一个博客网站之后就认为我已经会了,已经都懂了,你要学习的远远不止这些。 尝试着实现一个自己的想法会非常的棒。 你懂得。