关于前端技术提升的疑问

2021-12-19 14:43:45 +08:00
 newxhk

请问大佬们有什么个人产品需要人帮忙嘛?我目前将近有一年工作经验,平时工作接触全是业务层面的问题,觉得这样对自己技术提升不大,因为遇到什么问题才回去了解。这种方式学习的技术体系太过于碎片化了,看起来就像是什么方面都了解一点,但是深究就不行。大佬先别骂,我也知道这样不对,要靠自己主动去学习新技术才对。但是怎么说呢,就是主动汲取这种方式有点太枯燥了,没什么动力坚持不了多久。所以想着通过带有一定目的的方式强迫自己学习。或者大佬们有其他好的建议可以提出来。最后无论大佬提出什么建议,都十分感谢。

3546 次点击
所在节点    Vue.js
26 条回复
wd
2021-12-19 14:46:32 +08:00
遇到问题再学习 -》 太过碎片化
自己主动学习 -》 太枯燥

不理解什么样子的项目能满足你
molvqingtai
2021-12-19 14:47:31 +08:00
要有目的学习,自己写轮子,比如写一个组件库,写的过程中你肯定会参考开源项目,不知不觉中就学到了
abersheeran
2021-12-19 14:55:34 +08:00
我建议是学一些其他能拿来写后端的编程语言,从另外的视角看 Web 前端,触类旁通。
zuobinwang
2021-12-19 15:04:46 +08:00
我觉得不如从复现一个网站来开始,不会的就去社区找解决方案。
代码,只有写了才算真的学到了。
CookCoder
2021-12-19 20:57:17 +08:00
我都是看别人的源码,抄多了就突然理解这么写的好处是什么,那么也就是自己会了
dufu1991
2021-12-19 22:50:20 +08:00
兴趣是第一老师。GitHub 上找一个自己感兴趣的完整项目,先自己写一个功能差不多的出来,要是完整的,这样才有成就感。然后再去看一遍 star 数目较多的类似的项目,看看同样的功能,大佬实现的时候思路、逻辑比自己高明在什么地方,即使是同样的思路,别人的代码优秀在什么地方。我写 simplecloudmusic.com 的时候就是这样的,搞到半夜一点不觉得累,完整的项目才有搞头。
newxhk
2021-12-20 00:02:17 +08:00
@dufu1991 目前只看了界面基本功能,大佬写的确实不错。我也准备学习大佬这种方式了。
newxhk
2021-12-20 00:07:00 +08:00
感谢上面几位大佬的建议。说来以前刚开始学习技术的时候,也是拥有各种想法,有很多想做的东西。但是后来随着工作稳定,外加工作上的各种问题纠纷慢慢磨灭了热情。总之我先看看一些大佬的作品,试着进行模仿,找回自己的热情吧。
changwei
2021-12-20 02:45:29 +08:00
前端真要深入的话其实深不见底,比如

学编译原理,实现一个简单的 babel
学 react 底层原理,实现一个简单的 preact
学图形学,借助 webgl 的 API 实现一个简单的 three.js
学计算机组成原理,研究 v86 项目的实现

这里面任何一个小目标起码都要科班基础知识包括但不限于数据结构,算法,编译原理,图形学,计算机组成原理等
AnnatarHe
2021-12-20 04:51:40 +08:00
和朋友们做了一档 podcast 节目。主要聊 web 相关的技术,可以试着听一下看看能不能找到一些思路
https://xyzfm.link/ybnkw
Xhack
2021-12-20 07:55:39 +08:00
我们有个项目,你能来吗?爱心发电
cburt
2021-12-20 09:28:30 +08:00
@Xhack 什么项目,可以了解下嘛
nicenonecb
2021-12-20 09:35:20 +08:00
打开 boss 直聘,打开牛客网。面向工作学习
Xhack
2021-12-20 10:52:00 +08:00
@cburt 云笔记
since2014
2021-12-20 11:07:46 +08:00
同意楼上的说法。面向工作,面向薪资 是最好的学习实践方式。
首先我个人的经历就是被公司周围的朋友同事卷不得已才学习,不然我也真心学不动。
刚工作在一家上市公司,氛围很好,工作压力小,每天混日子玩,直到有一天我面试进来比我还菜天天问我问题的同事跳槽到某知名教育公司,薪资比我高很多,心里很酸,但是感觉自己技术不行,出去面试没底气,于是每天上班就是看慕课网的视频、刷面试题,准备了 2 个月,请假两天,从早跑到晚,面了 7 加公司,过了 3 加,都还不错,其中一家是某电商公司,仅次于阿里,目前工作至今。
学不下去,建议看看周围放假、boss 上岗位薪资、周围同学朋友的情况,相信就有动力了。
至于学习最有效最卷的就是看视频,慕课网极客时间一些大佬的付费视频,比自己动手要强,毕竟很多人比如我其实很菜,直接让看别人总结好的精华干活,远比自己看文档来的快,可能很多人会反驳我,说看文档最直接,不接受反驳,每个人有每个人的学习方法,我个人认为让别人总结好远比自己去学效率高,看文档就行为啥上学不自己看教科书和习题,要找好学校好老师是一个道理,当然大佬的话看文档没啥问题,咋学都是大佬
karott7
2021-12-20 17:30:38 +08:00
- 参与开源项目
- 试着封装一个库,然后对比看看开源的同类库好在哪里
newxhk
2021-12-20 21:12:45 +08:00
@Xhack 请问具体要什么要求呢?
newxhk
2021-12-20 21:13:16 +08:00
@AnnatarHe 好的感谢,待会儿听听
newxhk
2021-12-20 21:14:32 +08:00
@changwei 听大佬这么一说,感觉道阻且长啊
Xhack
2021-12-20 22:15:40 +08:00
@newxhk 没什么要求,会就行,几个人空余时间做

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/823128

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX