
获得徽章 0
- 两个多月时间,完成了一轮leetcode。 困难的的确基本做不出,大多数都是看答案跳过的。不怎么做的原因主要是,第一,做一道题需要时间太多,效率有点低,做一道题基本都要1-2小时,第二,应付目前面试,做困难的性价比我觉得不是很高,所以比较快的跳过了。
到目前为止,基础知识基本都过了一轮了,接下来准备花两个月时间整理下面试题跟八股文。打算用notion把知识点梳理好,行成自己的第二大脑。展开赞过评论2 - 中级刷完,感觉还好,一般也能做出来。越做越发现算法这东西有意思,有些问题看起来好像很难,但是有时候几行代码就可以搞定。
一直很期待做高级的,以前觉得高不可攀的大山,现在是有信心试一试。2点赞 - 说一下我是怎么刷leetcode 的吧。
之前是全面看了点数据结构,算法的书跟文章,对几本算法的概念都大概理解,同时也把js基础知识复习过,用一些es6的语法糖用起来还是比较顺手的,这是前提。
然后最近就是刷leetcode的教程,刚好有初级,中级,高级。一个级别50道题目左右。现在基本一天刷4-6题,一题30分钟左右,差不多2个星期就刷好一个等级,所以我给自己的时间就是两个月,目前是第一个月,感觉进展还顺利,顺利的定义是基本自己能做出来,有一两题做不出来的,看了讲解也能自己写出来。展开赞过31 - 最近在刷算法,感觉是可以做了,尝试把困难的做出来。特别喜欢这种开始不知道如何做到,然后最后做到了的感觉。
目前估计是再刷一个月就可以把困难做出来,到时候看看。起码目前做到中等问题不大。赞过51 - 一个多星期学了一下webpack。
打算再花两星期整理下nodejs知识
因为目前前端工程化很多时候还是需要用到node。趁有时间,系统学一下。
学完后,typescript,Git,angular 也想过一过,然后就可以进入编码阶段了。
react 学完好像现在也忘得差不多了,不过问题不大,到时候编码再找回来就行。展开赞过22 - 今年最后一天,总结一下最近吧。
最近主要就是了解开源,看github,找到一个方向就是做一些vue的开源组件共享,主要原因如下:
1,提高自己代码质量,更好的学习人家优秀的代码。因为我在做开源的组件的过程中,会先自己思考,然后参考人家,从而理解人家的解决方案,思想 ,变成自己的东西我,体现在自己代码里。我觉的这是一个提高代码质量的一个好方法。
2,做点开源组件,万一获取到个一千几百个star,简历不就有亮点了,提高大厂通过率啊。
不过这一步先不做,接下来打算先把react 学一遍,觉得大概学下,2-3星期吧。为啥要先学react,原因如下:
1,vue 跟 react 两个都是热门框架,两个都了解了 可以更好横向对比,而且我觉得了解vue的基础上 学下react 目前对于我来说不难,可以的话angular 想学下,这是后话。
2,学了react,就可以参考react的资源,其实去外网看,可以看到react的资源比vue多得多,参考react完善vue,事半功倍。
2021最后一天了,明年再战。展开赞过33