双非本,软件工程专业
从接触前端到现在也有近 3 年时间了,公司业务比较简单,基本上都是 crud 业务。
平时学东西没头绪,学一个知识点发现里面又有另一个知识点,然后这样嵌套,学着学着就跑跑偏了,学下去的热情也会减少。
3 年时间现在这个水平深知怕是前端入门都达不到,但不知道从何学起,学些什么,哪些需要深入去学,哪些知识了解即可,现在就像一只无头苍蝇到处乱飞。东一点,西一点,最后好像什么都没有留下。
这就好像是一个恶性循环,在家空闲时间也不再想去学习、钻研,从而开始焦虑、摆烂。
应该重点学习哪些东西?
该怎样去学习?或者说什么样的学习方法更有用?之前学习大都是看课程之类的资源去学习。
总结一下大概就是不知道学什么,不知道怎么去学。
但是觉得自己还算年轻,想再救自己一把,希望各位不吝赐教。
在这先谢过大伙了。
1
sunorg 253 天前 via Android
会用不,不会用就先学会用,文档,项目。
会用,项目,源码解析,总结最佳模式,弄明白为什么。 更进一步,各种底子补上,啥码子模式,算法,黑魔法,编译,..... 补一块牛一块。 早餐吃完了,干活 |
2
bojackhorseman 253 天前 via iPhone
把文档过一遍就行了
|
3
jazzg62 253 天前
|
4
jazzg62 253 天前
MDN https://developer.mozilla.org/zh-CN/docs/Learn
JavaScript 高级程序设计 然后就是看一些框架的源码,刚开始看的话,可以切换到框架的早期版本来看,去了解作者的思路,思路对了,那代码应该也就看的懂了 |
5
murmur 253 天前
js css html 基础都没有学前端的却比较难,先去菜鸟教程这种学基础吧,然后用 gpt 抄其他网站的设计
|
6
murmur 253 天前 4
不建议看非常老的代码,es6 改掉了老 js 很多赤石一样的写法,尤其是在 this 和 闭包这块,用 es6 开始你基本不需要学这堆石了
|
8
idragonet 253 天前
项目实践!项目实践!项目实践!
|
9
qwei 253 天前
先明确你是为了干活还是为了面试,前者的话跟着项目做,后者的话刷八股文。
|
10
crocoBaby 253 天前 via iPhone
一直用…自然就会了
|
11
lneoi 253 天前
确实 一直用, 给自己上有难度的需求
|
12
Duanpei 253 天前
我是后端, 我学习 vue 的方式是直接干项目, 哪里不会查哪里
|
13
winmagic 253 天前 via Android
系统搞一遍文档,让后 hook 什么特殊的用法,搞搞,然后再学学打包工具,插件写写,SSR nuxt. js 也可以
|
14
quibu 253 天前
先模仿,再理解
|
15
lingeo 253 天前
有 gpt 还学不会建议不学。
|
16
Ma4cus 253 天前
|
17
zhhbstudio 253 天前
5 年 vue2 ,去年写了一年 react , 无奈被裁,又来写 vue 了,需要的话可以多交流
|
18
CH122 OP @zhhbstudio Q0gyMTAxMDI0 (wx base64)
|
19
Mileszhou 253 天前
如果在 沿海城市 可以考虑学习一下 服务端渲染 Nuxt.js,电商项目需要。
|
20
clue 253 天前
要学得快嘛, 就是多思考了
除了官方文档, 再就是源码 建议最优先学的是 JS 基础, 基础打好了才能更好阅读源码; 初期可以看犀牛书, 再深一点可以翻 esmascript 标准文档 ( https://262.ecma-international.org/ ), 至少原型、作用域、任务队列什么的搞明白, 看一段代码能确定它的执行过程 其它的嘛, 边用边学吧, 前端领域东西太多了, 系统全面的学性价比不高 如果没目标, 就给自己找一个, 比如做个什么 demo 、重新思考优化重构下自己以前的代码、思考下如果让你重新造个类似 vue 的轮子要怎么实现等等 |
21
wmwmdtt 253 天前
从大牛博客里(掘金排名,知乎回答) 挑一些感兴趣的又不怎么懂的技术
先理解透彻,然后动手尝试实现,最后再以博客形式输出(每一步都是自身能力的补足) 这样既能证明自己懂了,还很会,甚至有创新,说不定还能影响帮助到其他人 |
22
ma836323493 253 天前
3 年工作经验不该问这种问题吧
|
23
jones2000 253 天前
把大学里的课程(高等数学,离散数学, 概率论,编译原理.....)多巩固下。 语言,框架都不重要, 关键是解决问题的思路。
|
24
epiloguess 252 天前
可以看看我最近在做的网站,https://npmstats.com/tags/vue ,不过可能帮不到你什么,更适合新手,你已经有很多经验了。
|
25
zhaX 252 天前
其实个人感觉需求导向去学习,会更有目标感,更清晰,比如你要做一个插件,你说要用到 node 的东西但是不会,那你就应该去学 node ,而不应该去纠结学习路径,因为你最终的目标是把插件做出来,你弄一半发现不会就停,那这不单单是插件写不完全,很多事情都做不完全,工作也是一边写一边学,而且这种方式效率很高,目标性强,纯粹的学习,尤其技术上的学习,个人觉得 ,如果是冲击大厂可以深研,如果不是的话,要注意广度,前端,后端,服务器,产品,设计,ui ,副业等等。加油。
|