前辈们,你们好,我初级前端,熟练使用 vue ,前端三架马车,和一些普通框架,jQuery ,bootstrap ,使用过 uniapp 开发微信小程序。GitHub 有哪些优质的开源项目推荐学习,我投递简历石沉大海,自己开发的小项目忙于上线,有的地方还是行内样式。目前我想先做其他工作,然后一边继续学习,继续弄点个人项目,我应该是往算法和数据结构卷,还是 node ,egg.js ,ts 方向。我 19 年开始学习前端,现在学历是成考的专科 2024 年 7 月拿到证,21 岁,我好迷茫。
1
ABCDE911119 OP 我目前掌握的还是 vue2 ,vue3 是不是特别有必要去使用。
|
2
ABCDE911119 OP 我不是说主要为了工资的高低,我只想有始有终的做一件事,唐僧取经用了 17 年,林肯选总统也选了好多次,我实在不想放弃。请教一下大佬们,指点一下方向,我回家后再发简历,指点一下
|
3
horizon 2023-03-30 12:34:51 +08:00 1
vue3 很难吗,2 天看下文档不就能写了吗?
不要给自己设限 |
4
shakukansp 2023-03-30 12:36:16 +08:00
?肯定是 node 和 ts 啊,再不就学个后端语言,怎么可能朝算法和大数据前进
|
5
kingterrors 2023-03-30 12:42:19 +08:00 via Android
如果你想做一名极致的开发者,算法,数据结构,操作系统还是需要理解其思想,因为前端也是属于软件开发,个人理解。
但是如果只是混口饭,提升技能多拿点钱,那么 vue3 ,ts ,nodejs ,等各种业务密切相关的东西更应该优先考虑。因为大部分前端开发的工作场景对算法和数据结构没有较高的要求。 |
6
ABCDE911119 OP @horizon 哥哥,我看过 vue3 ,但是没有去好好用过他,谢谢你提点
|
7
ABCDE911119 OP @kingterrors 感谢,有没有推荐的开源项目学习学习
|
8
ABCDE911119 OP @shakukansp 谢谢你
|
9
wulinn 2023-03-30 12:45:08 +08:00
没什么好规划的,跟着公司的需求走。
程序员的终极目标就是不写代码。 |
10
Noicdi 2023-03-30 12:59:54 +08:00 via iPhone
|
11
lokya 2023-03-30 13:55:37 +08:00
问就是往全栈靠 现在整个行业不景气
|
12
vivipure 2023-03-30 13:56:23 +08:00
TS 建议必学
框架方面,Vue 3, React 多接触,没多难。也可以试下 Solidjs, Svelte 等框架。 前端进阶主要是工程化能力,常见的脚手架开发,流程自动化,构建工具性能优化,都可以尝试。 |
13
seres 2023-03-30 14:25:20 +08:00
算法题有空可以练练,很多公司面试要考
有条件也提升下学历,现在门槛越来越高了 |
14
FrankFang128 2023-03-30 14:27:14 +08:00
那么大一个 React 你不去碰一下吗?
|
15
besscroft 2023-03-30 14:31:23 +08:00
可以尝试学一下 [Vitesse]( https://github.com/antfu/vitesse) 这个模板,我现在写项目,基本上都是基于这个模板来的。从里面学到了很多好的配置方式,以及一些库和插件也是看这个项目的时候第一次接触学的。基本上掌握套路之后,也能慢慢写了,虽然还有很多东西不会,但好在都有资料可以查,边做边学,我现在正在做的项目 [DiyFile 的前端]( https://github.com/besscroft/diyfile-web) 就是基于 Vitesse 做的。
我是一个后端,现在基本上能看懂很多前端应用项目的代码了,公司中的前端代码基本上也看得懂,虽然不用我写,但是对于跟前端同事联调,还是带来了一些便利,少一些扯皮。 目前正在抽空自学完整的 JavaScript 的知识,看的资料是《现代 JavaScript 教程》,正在努力朝着初级前端进步~ 希望对你有帮助! |
16
beyondgamp 2023-03-30 14:38:05 +08:00 via Android
加油加油加油
|
17
leedarmau 2023-03-30 14:46:16 +08:00
react 的世界比 vue 要大
|
18
kingterrors 2023-03-30 15:23:47 +08:00
@ABCDE911119 国内只要写管理系统写的六,基本就一把嗦了。你先去 github 搜索 vue admin ,其他语言对应 xxx admin ,找 star 多的慢慢看吧。这才刚刚起步,想深入发展,前端并不是一个简单的职业(相比其他的开发语言)。
|
19
slipkinem 2023-03-30 15:49:03 +08:00 via iPhone
不是打击你,成考专科转行吧,除非你能牛逼到吊打大部分本科(显然不可能)
|
20
wunonglin 2023-03-30 16:33:10 +08:00
学 angular 吧。学完你会开启新世界
|
21
73P2OdTjK6t29nk1 2023-03-30 16:44:51 +08:00
专科还是成考,现在干这个还能找到工作?在你之前一大堆全日制本硕排着呢
|
22
mmdsun 2023-03-30 18:02:21 +08:00
——我应该是往算法和数据结构卷,还是 node ,egg.js ,ts 方向?
1 、数据结构平时刷刷,面试前做热门题目就行,除非基础太差,那你就从 0 开始学,当然也有那种面试不考算法的公司。 2 、提升学历。 3 、提升项目技术水平的深度。 |
23
ruoxie 2023-03-30 21:13:17 +08:00
按现在的行情,学历是硬伤,再牛逼都没用,没几个公司需要牛逼到可以忽视学历的人
|
24
miv 2023-03-30 21:19:28 +08:00 via Android
优先提升学历,再去提升技术。技术方面看,你自己如果想搞高精尖的,就要去研究算法,自己结构。如果想做应用层的,就多学一些框架。
|
25
zbowen66 2023-03-31 00:41:05 +08:00
面向工资编程
|
26
bojue 2023-04-13 16:20:11 +08:00
@ABCDE911119 刚开始开源项目有什么看的,自己开发个复杂度高的项目
|