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

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

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

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

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

19271 次点击
所在节点    程序员
152 条回复
DOLLOR
2024-04-23 20:19:34 +08:00
要不去学 java spring 看看,说不定只是不适合做前端。
twing37
2024-04-23 20:37:33 +08:00
学习方法错了。请看文档,代码。
你迷糊是因为“领域名词”你没明白。
需要你弄明白这些,请使用“费曼学习法”。
视频,不会告诉你这些。
而且视频这种媒介是信息最复杂的,不要给自己增加负担。
请读文档!
Curtion
2024-04-23 21:15:51 +08:00
看起来也不算是新手了呀,只要动手就行,不能只看,而且现在还有 GPT 的加持,入门一个领域应该更简单了才对
darkengine
2024-04-23 21:21:27 +08:00
赶紧跑吧,还学啥前端
simo
2024-04-23 22:26:33 +08:00
你有两三年经验,js 还搞过,按理 vue 看着文档应该挺容易上手的。
学习的话,建议过一遍文档,写写 demo ,然后从 b 站找个项目教程,完整做一遍。
然后找个开源的 vue admin 类的项目,跑一下,会用了,然后看下源码。
真写业务代码,大部分工作,还是复制粘贴为主。
nodesolar
2024-04-23 22:41:05 +08:00
个人觉得 vue 和 react 还是容易入门 我是纯后端, 直接看了下文档然后找个项目就开撸了,当然也只会在用阶段没深入过
LavaC
2024-04-23 22:49:50 +08:00
现代前端框架可能也就做基建和脚手架方面复杂点,写页面的难度真的不高了,特别对 Vue 这种社区比较大问题好搜的框架更是如此。
不过编程这种东西,只要你有点基础,基本上再加个哥们就很好上手了,有些小问题还是人工解答最方便。
charlie21
2024-04-24 00:06:28 +08:00
vue 社区没有做任何心智模型方面的倡导,这是它的失败之处:它把自己当 jquery 了,但 client side SPA 的复杂度摆在那里。这方面:
可以看看经典 GUI 模式 MVC
可以看看 MDN 的一个 vue guide
https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Vue_getting_started
然后看看 react guide 甚至看看 MVC 在 react 里的应用什么的(虽然是错的)
最终能找到设计模式 / 心智模型方面的感觉:写起来更快
supersu
2024-04-24 00:18:37 +08:00
哎这个难者不会,会者不难,我倒腾了两三年的 django 才入门可以上手写生产环境的项目~
xiaodingpadev
2024-04-24 00:49:50 +08:00
你在网上找的视频可能不是很系统吧,我最近找了一套 codewhy 前端体系课还比较全,你要的话的,留下邮箱,我把百度云链接发你
xiaodingpadev
2024-04-24 00:51:55 +08:00
你没有 Vue 和 React 项目经验,Electorn 跨平台开发经验,估计比较难找工作
vanchKong
2024-04-24 09:12:08 +08:00
@LandCruiser 前端虽说入门简单,但其实也是有一系列的天坑,新手哪怕从命名,比如面对组件传参的那个参数名写成一样的情况,都会一脸懵逼,再比如 npm run 其实就是 package.json 里面定义的,这些其实都需要时间的积累,按照文档写确实能跑起来,但脑子里肯定还是有十万个为什么
tasdingo
2024-04-24 09:24:15 +08:00
这些解决环境基本问题的能力,是必需品
feiwu1203
2024-04-24 09:24:35 +08:00
这,看来你不适合做程序员这个岗位
moqsien
2024-04-24 09:47:24 +08:00
感觉题主在故意骗大家的关注,哈哈。

这里推广一下个人的 sdk 版本管理器 version-manager ( vmr )。

vmr 目前支持 Java, Go, Node.js, Deno, Bun, .Net, Python, PhP, Rust, Kotlin, Scala, Flutter, Julia, Zig, V, Odin, Typst 等等 40 + 种语言和工具的一键安装、版本切换、环境变量管理等。

支持全局模式、session 模式、project 模式(项目锁定 sdk 版本,使用 cdr 命令切换目录时,自动检测并切换版本,全局不受影响)。

包含了 zig ,v ,typst 等语言的 lsp ,vscode 可以直接使用。

如果您感兴趣,version-manager 项目期待您的加入。

项目地址: https://github.com/gvcgo/version-manager
项目文档: https://github.com/gvcgo/version-manager/blob/main/docs/readmeCN.md
murmur
2024-04-24 09:50:14 +08:00
@charlie21 react 就好么,react 是默认 es6 熟练的,vue 可以不学 es6 ,有 es3 基础会 jquery+template 就可以干活
337136897
2024-04-24 10:07:52 +08:00
哈哈哈哈这不是 2 天就能学会的吗? 我后端的,学个 vue 只用了 2 天
ColdBird
2024-04-24 10:14:39 +08:00
vue 跟 kotlin 一样全是语法糖,已经非常无脑了,还不会的话有点难了
blur1119
2024-04-24 10:16:08 +08:00
@shyangs vue 都费劲。你还指望后两个
iOCZS
2024-04-24 10:22:40 +08:00
你是缺后端支持,还是啥?我觉得做个管理后台就够了,但是没有后端只能 mock

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

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

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

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

© 2021 V2EX