0

关于前端技术提升的疑问

 2 years ago
source link: https://www.v2ex.com/t/823128
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  Vue.js

关于前端技术提升的疑问

  newxhk · 15 小时 55 分钟前 · 843 次点击

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

10 条回复    2021-12-20 04:51:40 +08:00

wd

wd      15 小时 52 分钟前 via iPhone

遇到问题再学习 -》 太过碎片化
自己主动学习 -》 太枯燥

不理解什么样子的项目能满足你

molvqingtai

molvqingtai      15 小时 51 分钟前 via Android   ❤️ 1

要有目的学习,自己写轮子,比如写一个组件库,写的过程中你肯定会参考开源项目,不知不觉中就学到了

abersheeran

abersheeran      15 小时 43 分钟前   ❤️ 2

我建议是学一些其他能拿来写后端的编程语言,从另外的视角看 Web 前端,触类旁通。

zuobinwang

zuobinwang      15 小时 34 分钟前   ❤️ 1

我觉得不如从复现一个网站来开始,不会的就去社区找解决方案。
代码,只有写了才算真的学到了。

CookCoder

CookCoder      9 小时 41 分钟前   ❤️ 1

我都是看别人的源码,抄多了就突然理解这么写的好处是什么,那么也就是自己会了

dufu1991

dufu1991      7 小时 48 分钟前   ❤️ 1

兴趣是第一老师。GitHub 上找一个自己感兴趣的完整项目,先自己写一个功能差不多的出来,要是完整的,这样才有成就感。然后再去看一遍 star 数目较多的类似的项目,看看同样的功能,大佬实现的时候思路、逻辑比自己高明在什么地方,即使是同样的思路,别人的代码优秀在什么地方。我写 simplecloudmusic.com 的时候就是这样的,搞到半夜一点不觉得累,完整的项目才有搞头。

newxhk

newxhk      6 小时 36 分钟前

@dufu1991 目前只看了界面基本功能,大佬写的确实不错。我也准备学习大佬这种方式了。

newxhk

newxhk      6 小时 32 分钟前

感谢上面几位大佬的建议。说来以前刚开始学习技术的时候,也是拥有各种想法,有很多想做的东西。但是后来随着工作稳定,外加工作上的各种问题纠纷慢慢磨灭了热情。总之我先看看一些大佬的作品,试着进行模仿,找回自己的热情吧。

changwei

changwei      3 小时 53 分钟前

前端真要深入的话其实深不见底,比如

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

这里面任何一个小目标起码都要科班基础知识包括但不限于数据结构,算法,编译原理,图形学,计算机组成原理等

AnnatarHe

AnnatarHe      1 小时 47 分钟前

和朋友们做了一档 podcast 节目。主要聊 web 相关的技术,可以试着听一下看看能不能找到一些思路
https://xyzfm.link/ybnkw

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK