十月学习计划中的感悟

对学习方向的思考

最近听二水说我组长写了个可牛的东西,出于好奇,我就问了一下,然后就学了两天的React SSR,这几天也和组长聊了一些,我发现学长它们好像都说的是面试的时候不怎么问框架,主要问的是基础、网络和算法。所以我就有点迷茫,如果不问框架和工程化这些东西,那我学起来还有什么用呢,现在我有点想通了。在我学习React SSR的时候,看到那些Webpack配置和babel配置我都感觉自己的能力还不太够,还有学习react源码,我也能感觉到它里面的设计思想的巧妙,所以说我觉得我现在学习这些框架和工程化的东西主要是为了我以后能够更上一层楼,为了以后能够在前端这条路上更深一步做铺垫。我就觉得我组长很厉害,它有自己的想法,总觉得他总想在前端工程化发展,但是我就找不到自己想往哪个方向发展。所以,我目前的任务就是学习好基础、网络、算法这三座大山,然后学习React,去了解他的原理,学一下工程化,更要去了解并学习一下前端新的趋势,新的技术,这样只有自己了解的更多了才能知道自己想要什么。

对React源码学习的思考

最近在学习React源码,怎么说的,特别坎坷。但是我也知道了一个问题,学习源码并不是要手写一套React,而是知道它的逻辑,知道源码实现的思维。我记得我当时问桃峰学长Vue和React主学什么好,当时学长说的小孩子才做选择。我最近还在担心我如果两个都学会不会精力不太够,但是我看到学长学姐们的博客后才发现,好像是应该都学一下,多一条路多一种选择。框架不重要,重要的还是基础,只有基础好了才能更快的学习并接受新的知识。

对前端的思考

我刚学习前端的时候,对那些布局、定位、浮动是真的搞不懂,当时也觉得前端好像挺简单,就写一写页面,但是我现在学的越多就越觉得难了,越觉得前端的知识点太多了,但是换另一种想法就是前端的路更多了,你完全可以专攻一门做到极致,也可以扩散开来,涉猎广泛。我觉得我现在要做的就是涉猎广泛,只有自己知识储量上去了,才知道那条路更适合自己。

算法

对于算法,我是想着每天写四道,先把HOP100写完,我发现最近写算法开始有点顺手了,有的题不知道怎么写看个大致思路就会了,我还得坚持每天四道的计划,不能半途而废,对我来说,一天没有坚持下来以后就更难坚持了。今天上午力扣周赛,第三题我写出来啦,虽然不算太难,但是我通过优化把超时问题解决了,激动。

接下来对学习计划的调整

基础、算法、网络三座大山我目前开始了两座,网络还没开始学习,学长学姐们一致强调要好好学习计算机网络这门专业课,但是我听课的时候感觉好枯燥,都是些书面知识,听了也不一定能记得住。我目前还是要每天好好弄基础和算法,然后学习React源码,这次学习我不手写React了,我要明白它的设计思路和原理,这样在开发中需要问题的时候可以更快的解决了。然后主要学习一下React和Vue的用法,看看还有什么用法是自己不知道的。不要把框架想的太高大上了,他只是一个前端开发的工具。