面试之后
花了几天时间写了写面经,按照吴大佬的看法,面经又改了几次,但是,他还是会感觉不是很完美,后面便没改了。
当时的想法是:基础的知识还是很不扎实,准备从基础的看起。
所以又花了几天时间从头看MDN的文档,看了一部分,确实很有收获,又想从freecodecamp学起,跟着又做了几天。
期间,水了几天。
面试结束时间是9.18,今天是10.4,这16天时间不知道学什么,不知道从哪学起,不会的东西太多了。
面临的问题
- JavaScript掌握的有问题,仅仅停留在写React函数的程度
- 浏览器API是什么?没用过
- 常用的array、string的方法记得住?
- js的数据类型都没搞明白
- ts文档都没看完
- React?具体实现一头雾水
- HTML unfamiliar tags
- CSS 之你会UI切图师?你不配🙃
- canvas 只知道名字?
- svg 也只知道名字?
- 前端特效怎么做?
- 前端动画怎么做?
- 前端游戏怎么做?
- 视频播放怎么控制?
- 直播?好神奇
- 弹幕hhhh
- ……
呵呵,我是个菜鸡2333~~
后面的想法
从文档入手
着重学习MDN的文档知识,同时在freecodecamp做做练习。
优势:
- 可以比较系统全面的学习前端的知识,有利于构建知识体系。
劣势:
- 缺少实践环节,容易忘记,掌握的东西只停留在表面,确实自己的理解。
从项目入手
在项目的开发中学习心得内容
优势:
- 能迅速发现自己的问题,做到点对点的困难攻克
- 加强技能的熟练度
劣势:
- 经常用到已经掌握的知识,对未知的东西缺少探索
- 可能出现的情况是为了解决问题而解决问题,对于自身成长帮助不大
之前的遗留问题
- video-player未做完善
- bilibili没有新的进展
- website-education未动
- eslint-rules的一些问题未完善
- webpack-config没有完成
- nest后端未开始
- Goland后端试了试
- next搞博客没动
之后的项目计划
- 江大派?
- Hamomo blog
进阶一点的:
- 网页滤镜
总结一下
大概率会从项目入手,但是是江大派还是hamomo-blog有待考虑