vue 学了两个月了还不会,是否不太适合前端这条路

2024-04-23 13:43:58 +08:00
 keyboardCat

如题,每天花大概两三个小时,已经花了两三个月的时间学习 Vue 了,还是没法独立做项目,是不是不太适合做前端这个岗位。

之前有做过两三年的前端,那个时候的技术还是使用 jquery ,javascript 也是半吊子技术,html 和 css 这些倒是还行, 因为一些原因这三四年也没有工作过。不过这几年的 javascript 新特性,css3 和动画也不太熟。 想想除了把前端捡起来也没有其他的岗位能做😮‍💨

另外求教一下,再多花点时间把 Vue 学好有望找到工作吗,还有什么是一定要会的 V 友们给点建议。

19175 次点击
所在节点    程序员
152 条回复
CJ2r4u3EH4lrM7aR
2024-04-23 15:06:07 +08:00
@LandCruiser 净出些馊主意,你们公司开发都要依赖翻墙吗。只需要将默认国外镜像切换到国内就行了。
CJ2r4u3EH4lrM7aR
2024-04-23 15:07:08 +08:00
@keyboardCat node 版本通常不会出问题,把 sass 换成 less 基本就不会有 node 版本问题
1016
2024-04-23 15:08:37 +08:00
别人 3 年的 5 年的 7 年的有的都很难找到工作 你啥框架都不会你现在去 vue 为什么还要在这个上面浪费时间啊... 做点其他的不好吗?
keyboardCat
2024-04-23 15:13:22 +08:00
@1016 其他的也不会,也不知道还能做什么,唯独前端还有过一点工作经验。
Iamadog
2024-04-23 15:17:17 +08:00
我的建议是找一个开源项目直接去看项目代码,尝试在里面写个页面,或者去看看老页面用了什么,注释掉一段代码会有什么效果,是报错还是什么的,然后遇到不懂的 api 去找官方文档看看
daodao
2024-04-23 15:17:46 +08:00
想学会 vue 快速找到工作 我觉得机会不大,前端大量失业的,且薪资要求的都很低。如果你硬要上 vue ,建议一边学一边实操:

1. 先学会用数据在 template 和 style 里面学写 HTML 和 CSS 样式,在 script 里学写响应式数据,数模分离实现在 view 里面渲染
2. 学路由规则的设计和跳转的逻辑
3. 实现一个独立的单组件,学会跨组件、跨视图的数据通信( props + pinia ),还有表单里面的 v-model
5. 学下 axios 组件 ,学会在 script 里面调用接口获得动态数据
6. 理解下 jwt 的工作原理,学下通过 axios 如何添加请求拦截器,如何携带 token

。。。
vue 基本上就这点东西,2 个月做不出完整的东西 很正常,因为你还缺少一个完整工程化的思维方式,可以小破站多看看从 0-1 完成一个完整项目的过程,注意都思考多总结人家这么做的原因,然后再下手写代码。不要被楼上那些人吓唬到了,加油。
Iamadog
2024-04-23 15:19:45 +08:00
我当时学 vue 也是看感觉看不懂,但还是硬着头皮看了一遍,然后和别人一起做项目,我负责打杂,遇到不会的我直接去参考他的代码.遇到不会的直接搜文章看或者去官网看文档,慢慢写了两个页面就知道怎么用了
LastStarDust
2024-04-23 15:20:06 +08:00
@keyboardCat npm 经常遇到问题,用固定版本号就好了,保持一致
plasticman64
2024-04-23 15:22:08 +08:00
vue3 学不会有点不正常但是能理解,vue2 的话很难理解,vue2 真心不难吧
Laimf
2024-04-23 15:23:37 +08:00
靠着 vue-element-admin ,学会了 vue ,建议模仿下这个项目,很多公司内部也在用这个
ZnductR0MjHvjRQ3
2024-04-23 15:23:48 +08:00
别来前端了,没活路的,不如直接去卷 java
jifengg
2024-04-23 15:27:26 +08:00
@Laimf 和你一样,也是 用 vue-element-admin ,看了 vue 语法,大概一周后开始写项目。楼主也可以看看。不过这个是 vue2 ,不知道现在有没有 vue3 的
keyboardCat
2024-04-23 15:28:33 +08:00
@daodao 感谢分享

@Iamadog 感谢鼓励
@plasticman64 就是 vue3, vue2 以前写过一点 3 感觉完全就是不一样的东西
caqiko
2024-04-23 15:40:07 +08:00
是不是对前端工程化这方面比较痛苦?如果是这样的话,建议先了解一下:npm 、脚手架、webpack 之类的
这些在开发过程中配置好后基本就不会再动了。然后学习一下项目文件结构。

相反,我觉得最难的是 css ,想要自己写一个好看的布局太难了…
esile
2024-04-23 15:44:08 +08:00
后端学 vue 很久了 一直没入门
1016
2024-04-23 15:48:07 +08:00
@keyboardCat 21 年的时候别人培训班出来 都有很多找不到工作 何况你几乎可以说是小白。
FrankAdler
2024-04-23 15:54:08 +08:00
没有工作经验,学习能力也不学,空窗期又很久,不如看看别的行业吧,程序员这个行业已经很卷了,比你厉害一些的都找不到工作,试试转测试吧门槛低很多。
paopjian
2024-04-23 15:54:40 +08:00
渡一免费的课看过了吗,袁进的短视频讲的挺不错的
dcoder
2024-04-23 15:56:17 +08:00
@keyboardCat 如果你是"各种 npm 安装或者构建的问题卡住", 这个不是前端的问题,是不擅长折腾配置环境的问题. 解决方法只有 2 个.

1. 多折腾配置环境,多练习 troubleshooting. 至少总结出几套靠谱的配置方法, 比如学会自己从 0 构建 node 项目,并使用 lock, 让自己的项目处于可靠的各个 checkpoints 上, 一旦折腾坏了, 马上退回上个能用的 checkpoint.

2. 实在不会自己配置环境. 那就不要自己做小项目了, 只能刷题去大厂让别人给你配置, 或者干脆不干程序员啦.
guonaihong
2024-04-23 15:59:25 +08:00
分享一个简单的方法。有问题直接问大模型,无论是部署还是写代码。

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

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

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

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

© 2021 V2EX