本人目前的情况: 年龄:22 岁 学习过的技术栈并有做过项目的: Vue3 、Vue2 、uniapp 、TypeScript
未来的打算:
我问了很多人,他们的建议各不相同,如下:
我现在有些困惑,不知道接下来应该做哪个,希望 V 友们能给我指点一下
1
iorilu 336 天前 1
放弃折腾前端, all in AI
未来是属于 AI 得, 前端确实不值得投入时间 |
2
stimw 336 天前 via Android 19
有的人口中 all in ai 要么就是调 api ,要么就是拉个开源模型装模作样 fine tune 一下。
期刊一篇不看,基础 ml 的公式也不会推。问就是未来是 ai 的。 要不看看算法岗缺人吗? |
3
stimw 336 天前 via Android
回到主题,找国外工作先去看 react 技术栈吧
|
4
sickoo 336 天前 via iPhone
预测下一个帖子:怎么避免样样都会一点但不深入的情况?
|
5
lstz 336 天前 via Android
什么都 ai 只会害了我
|
6
june4 336 天前
被动学是效率最低下的方式,主动做个个人项目才更适合
|
7
starlion 336 天前
找个项目做一做啊,练练手
|
8
freezebreze 336 天前
多写。不管是写项目 还是刷算法题。 写多了在看一遍又有新发现
|
9
linl1n 336 天前 1
再学下 go+gin ,然后前后端自己写个项目,就能大概知道项目开发流程了
|
10
oddboy 336 天前
先找份工作入行
|
11
kissdata 336 天前
@linl1n 最近在写基于 centos 的 https://github.com/qianlue123/dispatchAst ,借助 gf + cli 实现开会的功能,不会了,想请大佬参与 orz 。
|
12
iOCZS 336 天前
是时候一顿输出了
|
13
Charrlles 335 天前 via iPhone
打好基础很重要,入门的时候钻研深一点没坏处。红宝书看完可以看看犀牛书,有余力的话再看看大牛的书,比如《你不知道的 JS 》,或者这个人写的书( https://exploringjs.com/index.html )。框架方面,只学 Vue 不够,Vue 的设计专注于降低门槛,隐藏不必要的细节,但反过来说,会让开发者变得浅尝即止,所以 react 和 typescript 肯定要学,angular 也可以了解一下。另外,计算机基础很重要,计算机基础越好,以后的上限越高。为什么很多人看不上前端,就是因为太多前端开发者表现得太不专业了,只知道自己的一亩三分地,对广阔的计算机世界一无所知。总之,珍惜可以专心学习的时间,工作以后就没那么专注了
|
14
CodePencil OP @oddboy 目前已经在公司做前端实习了
|
15
CodePencil OP @Charrlles 非常感谢你的回复,我是想打好基础,你的建议也是我之后想做的,但是我唯一困惑的点就是只是看书吗?比如我看完红宝书后直接就看下一本的犀牛书吗?虽然我周一到周五也是在公司工作(做项目)我还需要另外练习吗?我经常看到很多大牛分享自己的学习经验,都有看书这一说法,但是我不知道他们是怎么看书的,以及看完书后做了什么
|
16
CodePencil OP @iOCZS 我是想输出,就是不知道怎么输出,做项目,做几个项目,做哪些项目,感觉好迷茫,虽然目前已经在工作(实习),但是也不想就跟着公司做项目的节奏走,想把自己的技术学扎实一些
|
17
7gugu 335 天前
@CodePencil 输出的前提是遇到了问题并解决了问题,这样子的经验归结起来后才能作为你自己的东西输出。做项目其实只是一个前置条件而已,如果你的公司的项目已经足够复杂,那么从中也是可以找到可以被自己归纳总结输出的经验的。
|
18
Charrlles 335 天前 via iPhone 1
@CodePencil 看书是为了弄懂一些原理性的问题,这些问题在日常项目中几乎不会遇到,但只要遇到,就很考验人。比如说 es6 中的继承和 es5 有什么区别? class SubClass extends BaseClass {},new SubClass()的原型是什么,SubClass 本身的原型又是什么?再比如说,闭包里的私有变量一定不会泄露吗,es2022 的私有字段又解决了什么问题。了解清楚这些原理性的问题,可能对写业务帮助不大,但是可以增进对整个语言的理解。另外你说的练习是写页面吗,我觉得不用特意去写,其实你把公司的项目理解透彻就有很大提升了。比如公司的项目你就想一个问题,如果让你从零开始搭建,需要怎么做。其实大部分业务代码本身根本难不到哪里去,慢慢就会熟练了,还是基础比较重要
|
19
PyCode 335 天前
既然看的是第四版,那 es 的主流特性应该都熟悉了,可以开始熟悉运行时环境和框架,先 nodejs ,现代前端框架都离不开它,了解核心原理和使用就行,接着根据你前后端路线的选择,学习相关框架即可,如果选后端,那还依赖数据库的一些通识,选前端则需要了解 webpack
|
20
CodePencil OP @Charrlles 非常感谢你的回复,我说的练习是指比如我学习了 JavaScript ,就只用 JavaScript 进行大量的练习,不借助其它的库,你的回复给我带来了一些启发,我确实有些问题没有思考过,我本来还在考虑要不要只使用 html 、css 、js 做一个个人博客(不借助任何库)来当做练习,按照你说的我这样做也只是算练习业务代码,但对语言的理解上帮助不大,我焦虑的主要原因还是因为有时候身边的人学的太快,比如有人大学的时候就学完了全栈技术或者参与开源项目,而我自己虽然做过几个项目,感觉自己学习 JavaScript 都要学很久,别人都没在这块停留太久,就会对自我产生怀疑,是不是学习的方法出现了问题,是否应该学完一个技术或者看完一本书接着下一个
|
21
CodePencil OP @PyCode 说起这个我也有个问题,也是之前在别的地方看到的,现在 Vue 、React 、Vite 流行的当下,WebPack 以及 JQuery 是否需要学习?
|
22
CodePencil OP @PyCode 其实我还学习过一些技术,也包含了 Nodejs ,比如 Nestjs 、TypeScript ,Electron 但当时也都只是跟着教程视频学习,很久没用了,都有些遗忘,所以感觉自己也不太会了就没写出来
|
23
whhhhhh 335 天前
@Charrlles "为什么很多人看不上前端,就是因为太多前端开发者表现得太不专业了,只知道自己的一亩三分地,对广阔的计算机世界一无所知。总之,珍惜可以专心学习的时间,工作以后就没那么专注了"
这段文字 真实了😂 |
24
kingterrors 335 天前
既然已经实习了,直接在公司问问前辈的建议,手把手指导学习不是进步更快,还能给老板一个好印象。转正工资翻番指日可待。hhh
|
27
linzhe141 335 天前
注册个 x ,在 x 吃前端娱乐圈的瓜
|
28
linzhe141 335 天前
@CodePencil 如果目的是学习,我觉得 blog 就是要越花哨越好,各种技术都要最新的,你身边的人学的太快,也许就只是比你多看了几个比较火的技术 get started
|
29
lizy0329 335 天前
建议 All in 卷 AI ,不要再弄前端了,没啥前途
|
30
yanyiming 335 天前
学 css.
|
32
CodePencil OP @kingterrors 怎么说呢,公司比较小,目前公司就我一个是前端,我能问的前辈就是我的老板,其它的都是后端的
|
33
CodePencil OP @yanyiming 正在学习呢,买了本精通 CSS 高级 Web 标准解决方案(第 3 版)正在看
|
34
CodePencil OP @linzhe141 不知道你觉得我这样做可以吗?我是想先用 html 、css 、js 搭建一个博客,nodejs 做后台,然后用 JQuery 再实现一遍,之后再用 Vue 或者 React 再实现一遍
|
35
CodePencil OP @stimw 谢谢回复,准备是先把 JS 学扎实了再学新的技术,React 是在计划中的
|
36
CodePencil OP @starlion 有推荐的项目吗?
|
37
CodePencil OP @linzhe141 感觉自己太落后了,瓜吃不起,在现在最新的技术讨论都是什么 Rust 、Vue3 、TypeScript 、Vite 的情况下,我目前我的业务主要用的是 Vue2 和 Vue-cli(WebPack)以及 JavaScript ,2023 年了我才算是正式开始学习和使用 Vue2 和 WebPack
|
38
CodePencil OP @whhhhhh 不知道别人怎么样,我感觉目前我连自己的一亩三分地都知道的不全
|
39
linzhe141 335 天前
@CodePencil jquery 感觉可以跳过了,都 2024 了
|
40
CodePencil OP @linzhe141 那 WebPack 呢,是否可以跳过了?
|
41
linzhe141 335 天前
@CodePencil 这可是八股文的重灾区
|
44
jones2000 334 天前
如果精通 js 了, 就去看浏览器源码,比如 chrome ,h5 能搞定的就用 js ,h5 搞不定的,就魔改浏览器壳,这样前端基本就通吃了。
|
45
CodePencil OP @jones2000 只是书看了一遍,不敢说精通了 JS
|
46
yanyiming 330 天前
前端是真的没前途, 你不跟着社区大流造轮子, 就只能写一些千篇一律的业务, 中专生都能干. 建议学 go 转后端, go 现在正在发展期, 会的人不多, 机会多一些.
|
47
starlion 329 天前
@CodePencil 1:可以到 B 站上看看项目,比如你学了 vue3+typescript ,那么就找这个技术栈项目来学习,找那种播放量高+敲代码+github 上有完整项目代码的。2:当然你可以直接到 github 上找这种项目来看 3:最后也可以问问 GPT ,哪些项目适合初学者 - -! 4 。最后在回过头来看你说的书,也许收获更多
|
48
starlion 329 天前 1
@CodePencil 我看你上面说只看一遍,好书可以多看几遍,一遍粗看,也要把里面的代码一个一个字母敲出来。练习后不懂的话,可以在回头看看理解下也许有新收获。练习和做项目,我认为都是正向激励反馈,哇,做出一个可见能运行项目了。不然,光看书,很枯燥,看不懂的就更烦躁可能学不进去,这种就是负反馈,所以要正反馈来激励人
|
49
CodePencil OP @starlion 非常感谢你的回复
|