V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
3dwelcome
V2EX  ›  程序员

学习 VUE,真的算的上是一门好手艺吗?看隔壁 4.5k 月薪 VUE 程序员贴有感。

  •  
  •   3dwelcome · 2020-10-30 13:18:34 +08:00 · 15331 次点击
    这是一个创建于 1488 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不可否认,VUE 基本上已经占了前端的大半壁江山,大公司小公司新项目,也基本向着这个体系逐渐靠拢。

    VUE 的理念是不用去操作 DOM,能直接在框架上写出谁都能看懂,谁都能复用的代码,也变相降低了前端的入门门槛。

    可是 VUE 普及的同时,也降低了企业的人力开发的成本!让市场呈现出恶意竞争,导致高薪环境逐渐恶化。现在毕业生突击培训一周 VUE 前端课程,就能替代一年的老码农,抢了老码农的饭碗。因为细节全部被 VUE 给隐藏起来的,跨平台细节的经验,变得毫无价值。

    以前学的手艺活,是越老越吃香。现在 VUE 让人感觉,学越多,感觉前途越渺茫。你会没办法有深层次的技术积累,没办法建立自己的技术壁垒。要高薪,唯有加班一条路,而且是死路一条。
    157 条回复    2021-02-22 22:52:10 +08:00
    1  2  
    Dragonphy
        1
    Dragonphy  
       2020-10-30 13:22:35 +08:00   ❤️ 9
    照你这种说法,现在 java 后端都是毫无价值的。很多程序员都有这种问题,啊,我技术怎么样怎么样,我要去搞底层,™的企业要的是解决问题的程序员,程序员的存在是为了使用代码解决问题,不是自我意淫,懂了吗?而且,你是在钓鱼,散了散了
    ungrown
        2
    ungrown  
       2020-10-30 13:24:34 +08:00   ❤️ 6
    收入和技术路线无关,甚至和技术水平都无关
    收入和能够掌握的生产资料、商业信息等等有关
    经验知识能力,与生产者能够接触到的生产资源、商业信息直接挂钩
    而对于职工而言,这些要素的获取和供职单位直接挂钩
    yrj
        3
    yrj  
       2020-10-30 13:25:42 +08:00 via iPad
    行业内卷和一个工具有甚关系,只是一个工具罢了,即便没有 vue 也有 aue bue…竞争的激烈还是因为行业的热度太高。
    一些传统的靠经验的行业确实是越老越吃香,但这个规则不适用于 IT 业,不止 vue,你学其他的也一样,技术革新快。
    而且虽然一些功能封装的很好,但基础不行一样解决不了一些问题。
    cz5424
        4
    cz5424  
       2020-10-30 13:27:42 +08:00 via iPhone
    学习能力比学一个框架重要,抛开面试,企业用人比较喜欢那种学习能力强,一教就会的。
    所以如果底子(基础知识)好,学啥都没问题
    3dwelcome
        5
    3dwelcome  
    OP
       2020-10-30 13:28:29 +08:00   ❤️ 1
    @Dragonphy 写后端不一样的,你大并发技术,不是随便写个 nodejs 框架就能解决的。有属于"非你不可"的技术调研,这种 JAVA 写起来就很有价值,因为公司没办法简单替换掉你。
    VUE 不一样,VUE 是希望谁都能写出大同小异的代码,公司让年轻毕业生替换掉你位置,分分种的事。
    学技术,我们重视的是长远计划,不是眼前的那点加班费。
    什么都为企业考虑,那么到 40 岁,就直接被扫地出门了。这就是 VUE 码农的宿命。
    jin7
        6
    jin7  
       2020-10-30 13:28:36 +08:00
    再厉害也是个工具人 想那么多干嘛
    ericgui
        7
    ericgui  
       2020-10-30 13:32:55 +08:00   ❤️ 31
    4.5K 月薪是多种因素造成的

    此外,你把低薪责怪为工具太好用了。。。。。你就是当年捣毁珍妮纺纱机的那些纺织工人

    你会被历史的车轮碾压的
    3dwelcome
        8
    3dwelcome  
    OP
       2020-10-30 13:35:12 +08:00
    @ungrown "收入和技术路线无关,甚至和技术水平都无关"
    论坛上大部分码农,就是靠技术水平吃饭的。高层的商业机密怎么可能接触到。
    我只是觉得人人都能学会的技术,含金量实在太低。
    和早期 ios 开发一样,等这阵风头一过,收入骤减,关键你还没办法去反驳,老板说:谁让你没技术积累了?要怪,只能怪 VUE 了。
    3dwelcome
        9
    3dwelcome  
    OP
       2020-10-30 13:38:59 +08:00
    @ericgui "你会被历史的车轮碾压的"
    恰恰相反,在我眼里,以后被碾压和淘汰的,是现在激情满满去上 VUE 培训的那一帮学生。
    可是他们并不知道,自己在不久的未来会被碾压,等明白过来,也逃不出低薪这个怪圈。
    年轻人,不怕吃苦不怕加班,就怕学错技术入错行。VUE 就是一个未来可预见最大的技术坑。
    ungrown
        10
    ungrown  
       2020-10-30 13:40:21 +08:00
    @3dwelcome #8 要理解你引用的那句话后面的两句话
    员工手头资源信息的多寡,和单位能从市场上霸占的资源信息之间,自然是直接挂钩的
    不然大家找工作时选单位是在选啥呢?
    hafuhafu
        11
    hafuhafu  
       2020-10-30 13:40:31 +08:00   ❤️ 4
    能被毕业生一周突击代替的一两年经验的"老码农"...没有 vue 他更做不好其他的,不如说有 vue 给了他这碗饭,不然行都入不了。
    ericgui
        12
    ericgui  
       2020-10-30 13:40:38 +08:00
    @3dwelcome 祝你好运吧
    la2la
        13
    la2la  
       2020-10-30 13:42:48 +08:00
    框架的目的就是封装底层细节,降低使用成本,如果干 1 年的新员工跟 3 年的一样,我是老板也会使用新员工更好管理也更便宜。社会不会同情你干了多少年,只是看本事吃饭。
    chenpingan
        14
    chenpingan  
       2020-10-30 13:46:45 +08:00
    尤雨溪:你在教我做事?
    3dwelcome
        15
    3dwelcome  
    OP
       2020-10-30 13:47:28 +08:00
    @ungrown 现在年轻人两年一跳槽很正常,作为码农能从原公司带走什么呢?几乎带不走什么的。
    所有的一切光环,都是基于公司平台的。完全属于自己的,能带走的东西,也只有技术积累和眼界。
    毕竟码农大部分都是普通老实人,很难接触到管理层面的东西。
    年轻人给了 VUE 满腔热情,VUE 回复一个未来谁都能把你换掉的悲惨结局。
    tutuk5
        16
    tutuk5  
       2020-10-30 13:49:07 +08:00   ❤️ 1
    其实 java 的 spring boot 和 vue 都是一样的,不要说什么大并发技术,前端也有可视化、编辑器、视频等,也不是什么人都可以做的。不管是什么行业,只会低级的总是容易被取代。
    THESDZ
        17
    THESDZ  
       2020-10-30 13:49:30 +08:00
    1.问题是资本不愿意放弃利润,传统行业或者说以前的时候,成本下降会降低售价
    2.资本也不愿意让利给劳动者

    这才是根本原因,而不是劳动力相互竞争,这只是表象

    当然最根本的还是资产阶级的根劣性,即追求最大化利润
    fewok
        18
    fewok  
       2020-10-30 13:50:42 +08:00
    说了多少遍了,程序员要有自己的选择和追求。只看公司需要,会被社会放弃的。
    比如现在的某团,21 届毕业生的平均工资,居然直接倒挂 20 届、19 届平均工资,18 届大部分人也被倒挂。
    提前毕业几年,多写几年代码,居然不如一个明年毕业的应届生。
    ungrown
        19
    ungrown  
       2020-10-30 13:57:32 +08:00
    @3dwelcome #15 为什么要带走?
    员工利用单位能分给员工的工具、资源、信息进行生产
    在被剥去剩余价值后从单位获取收入
    换了单位不还是这个函数吗?
    只不过换了个名为“单位”的参量而已
    3dwelcome
        20
    3dwelcome  
    OP
       2020-10-30 13:58:27 +08:00
    @tutuk5 "不管是什么行业,只会低级的总是容易被取代。", 年轻人学技术,肯定是为了以后不容易被取代,既然 VUE 那么容易被取代,那你说还学这个干嘛?
    上班就是学习积累,为了以后拿高薪。又不是给企业干慈善,知道 VUE 是个坑还一个劲的往里跳。
    yaphets666
        21
    yaphets666  
       2020-10-30 14:01:29 +08:00   ❤️ 3
    前端是非常高深的. 想学精,学到尖端.非常难. 如果说学后端 java 那一套,难如登天的话.那前端这边是连登天的梯子你都看不到.前端高精尖的技术.canvas webGL webRTC 等等 网上的资料少之又少 即便有 大部分都是东拼西凑而来 你根本看不懂. 想要技术壁垒,好啊 canvas webGL webRTC 这个三个搞懂. 直接无敌了.
    356693212
        22
    356693212  
       2020-10-30 14:05:43 +08:00
    我都觉得你没什么工作经验,不太适合当程序员
    user8341
        23
    user8341  
       2020-10-30 14:05:44 +08:00
    隔壁说前端 vue,后端 spring boot,那人是个全栈,为什么本贴只针对 vue,不说 spring 呢?
    MisakaTang
        24
    MisakaTang  
       2020-10-30 14:08:27 +08:00
    突击一周就能学会的东西 应该不能算 "手艺" 吧?
    如果你工作 1 2 年的水平被一周突击轻松击败了, 那你为什么还要抱着这个坑不撒窝呢
    xianxiaobo
        25
    xianxiaobo  
       2020-10-30 14:09:35 +08:00   ❤️ 6
    自己没实力,怪 vue 设计的太简单,太好用,我真是笑了。
    你能看懂 vue 源码吗?你能仿照 vue 设计一个完整可用的前端框架吗?
    估计天天都是写简单的增删查改不思进取,现在开始怪 vue 太简单了。
    你要能自己写个类似 vue 的框架,高薪完全不是问题,你要是觉得前端 30-40k 还不够高,那你去搞算法和架构啊。
    那么多有难度的东西,你不去学习,就会写个页面,还想技术壁垒呢?
    天天就知道混日子,不反思自己,怪框架简单。
    HiCode
        26
    HiCode  
       2020-10-30 14:11:23 +08:00
    所以现在楼主这种脑回路的也来做程序员了嘛???

    门槛可真低啊!

    这绝对不是一个技术人的发展问题,而是一个基本常识不足的问题。
    3dwelcome
        27
    3dwelcome  
    OP
       2020-10-30 14:13:10 +08:00   ❤️ 1
    @yaphets666 一味的追求 webgl 这种新技术,实际工作上又用不到,公司也不会一直养个闲人。
    有大神说过,人要把有限的精力,投入到正确的事情上。VUE 最大的局限,是入门容易,提升好难。
    比如 C++技术学习曲线,都是比较平缓的。VUE 写到后面,几乎没有提升。你会发现,自己写出的代码缺少核心竞争力。人就好比铁打的兵营,流水的兵,领导不在乎你是某某某,这是一件很可怕的事情,堪比失业危机。
    对于普通程序员来说,就希望一份耕耘一份收获,写 VUE 能得到同事和领导的认可吗?尤雨溪可以,对于普通人来说,就是个玄学,也许可以,也许不可以,谁都不知道。
    yousabuk
        28
    yousabuk  
       2020-10-30 14:13:26 +08:00 via iPhone
    大智慧大毅力

    一般人没有
    xianxiaobo
        29
    xianxiaobo  
       2020-10-30 14:15:45 +08:00
    楼主逻辑,vue 太简单等于不用学。10 以内加减法还更简单呢,人人都会 i,建议你儿子女儿将来也别学 10 以内的加减法了,也不用背乘法口诀了,直接从大学算法开始学起。
    momocraft
        30
    momocraft  
       2020-10-30 14:15:56 +08:00
    如果一个技能新人学一周就能代替,就不应该期待吃一辈子
    这不是 vue 的错
    clxtmdb
        31
    clxtmdb  
       2020-10-30 14:16:30 +08:00
    一年都和别人学一周一样的水平,不淘汰你淘汰谁?
    3dwelcome
        32
    3dwelcome  
    OP
       2020-10-30 14:18:24 +08:00
    @xianxiaobo "你能看懂 vue 源码吗?你能仿照 vue 设计一个完整可用的前端框架吗?"
    能看懂又如何?码农的天花板上限已经被 VUE 给定死了!任凭你又多大本事,也没办法跳出这个隐形的五指山,领导不允许。
    VUE 代码写的太过花哨,只会被同事批判没有合作精神,不会觉得你技术有多了不起!
    码农高薪一般都意味技术被大家认可,埋头苦写 VUE,未来会有这一天吗?我真没感觉出来。
    xianxiaobo
        33
    xianxiaobo  
       2020-10-30 14:20:45 +08:00
    @3dwelcome 你埋头写 vue 当然没用了,你一辈子只会算 10 以内的加减法也没用。谁规定了你一辈子必须埋头写 vue?
    Sendya
        34
    Sendya  
       2020-10-30 14:24:08 +08:00
    一门技术而已,只要你会一门,想学会其他都是“敲门砖”
    不妨 放开点看,比如做一套 admin 圈圈钱?没什么前途,但是有钱途
    3dwelcome
        35
    3dwelcome  
    OP
       2020-10-30 14:28:24 +08:00
    @xianxiaobo VUE 的理念就是和同事协作开发,组件化开发。只要团队里的成员都在用 VUE,作为个人是没办法单独脱离出去的。
    而且 VUE 现在热火朝天,这个趋势下去,前端行业只会被培训机构炒的越来越热。培训出大量新人不断涌入,最后大家都没饭吃,老人陪着年轻人一起边流泪边加班。
    edk24
        36
    edk24  
       2020-10-30 14:29:35 +08:00
    说得好像会 vue 就不需要会原生 js 一样, 出问题让你摸不着屁股都是活该。 会原生 js+vue 能是这个薪资鬼才信
    Sendya
        37
    Sendya  
       2020-10-30 14:29:59 +08:00   ❤️ 1
    另外,我觉得楼主这些观点吧,太过于主观和“小范围”了

    越老,越有经验,就算不是 Vue 经验,也有处理问题的经验
    (除非,本身学习能力差,又没自主学习,被淘汰是情有可原的)

    还有就是,一周代替一年这个实在太扯了,我就是一年 Vue 的老码农,请问哪位突击培训一周 VUE 前端课程来抢我的饭碗呀。有些问题应该自己复盘,发现自身问题,而不是直接抛出来,怪社会,怪技术
    zooeymango
        38
    zooeymango  
       2020-10-30 14:30:07 +08:00   ❤️ 1
    学越多越迷茫这种词都出来了,写越多重复代码越迷茫还差不多
    xianxiaobo
        39
    xianxiaobo  
       2020-10-30 14:33:41 +08:00
    @3dwelcome 1,换工作 2,下班回家和周末做开源项目 3,别只抓着 vue 不放,把眼光放宽点,vue 只是前端的一部分。前端只是编程的一部分。
    如果你 996,把时间全用在工作上,工作上又只是做重复的事情,你肯定会跟年轻人一起变流泪边加班,这个跟框架没关系。
    lifefriend
        40
    lifefriend  
       2020-10-30 14:39:49 +08:00
    前端轮子多得去了,指望 Vue.js 这个轮子吃一辈子不现实。只要前端的工具不消失,换个轮子也是可以吃饭的。
    Chenamy2017
        41
    Chenamy2017  
       2020-10-30 14:41:06 +08:00
    如果一个人不想进步,只想用老技术,迟早被淘汰。历史发展如此。
    3dwelcome
        42
    3dwelcome  
    OP
       2020-10-30 14:41:51 +08:00
    @Sendya "我就是一年 Vue 的老码农,请问哪位突击培训一周 VUE 前端课程来抢我的饭碗呀。"
    一周可能确实夸张了,据我个人观察,很多去培训机构的学生,也不能算是零基础入学,有些聪明的学生,认真学习的话,上手速度还是挺快的。
    多看一些 VUE 的组件代码,几乎能触类旁通,可正由于新人的不断涌入。导致未来升职加薪之路异常艰难。
    我爱自己的代码,希望通过自己的不断积累,让代码能与众不同,闪闪发光。VUE 正是把这点给抹杀了,让人人都变成了可被换掉的螺丝钉。
    yhxx
        43
    yhxx  
       2020-10-30 14:43:07 +08:00
    Vue 这么厉害的吗?

    所以要搞点其他东西刷存在感啊,比如 Weex 、Rax (逃
    Sendya
        44
    Sendya  
       2020-10-30 14:47:43 +08:00
    @3dwelcome 聪明的学生,认真学习的话,上手速度还是挺快的。 和你的观点没太大关系,聪明的人可能学什么框架 /语言都快,也可能他 /她付出了你没看到的努力。
    不是 Vue 简单所以他们一周上手快,同样的,曾经你不是做 Vue 那么你一周时间 一样的简单上手快。
    你不仅会上手快,还有原生的 JS 基础,就更快。

    所以你说的这些基本上就对不上了
    Hoshinokozo
        45
    Hoshinokozo  
       2020-10-30 14:52:34 +08:00   ❤️ 2
    前端又不止 vue,天天用 vue CRUD 说明你们公司的水平就那样,前端的技术体系可太复杂了,随便拿出一个来就能够你研究好久,你可以搞 node,研究 V8,可以搞可视化,研究图形学,还可以搞 WASM,甚至研究 VM,还有 CSS 也是极为高深的一门学问,相比后端成熟的体系,前端好多方向都还是一片蓝海,你要是有能力完全可以成为某个方向的先驱,而不是抱怨 vue 太简单了,vue 简单恰恰说明了尤雨溪 NB 。
    Sendya
        46
    Sendya  
       2020-10-30 14:54:13 +08:00
    @3dwelcome “我爱自己的代码,希望通过自己的不断积累,让代码能与众不同,闪闪发光。VUE 正是把这点给抹杀了,让人人都变成了可被换掉的螺丝钉。”

    我也爱我自己的代码,还会开源或者分享一些我写的代码。
    能不能被替换取决于你是否努力,Vue 从来没抹杀这点。
    甚至我都不是前端开发,但也没多少螺丝钉能替换
    binux
        47
    binux  
       2020-10-30 14:54:26 +08:00 via Android   ❤️ 1
    但是这不意味着你去琢磨 canvas,webGL,webRTC 就没有用。在 WebRTC peer connect 刚出现的时候我就用它做了一个 P2P 视频共享 demo 。这技术实在太新,甚至有人找我给一本 Web RTC 的书做了 review 。而这些甚至不会出现在我的简历上。

    不可否认确实有公司要的就是一个 4500 会 vue 的程序员,但是那就是为一周培训班学员准备的。虽然我花一周时间(其实不用)不去培训班也能搞定,但是费那个劲就为 4500,图啥呢?
    3dwelcome
        48
    3dwelcome  
    OP
       2020-10-30 14:57:27 +08:00
    @Sendya 天下聪明的人多了去了,聪明是一回事;能不能来抢我的 VUE 饭碗,又是另外一回事。
    我这里讨论的是后者,简单来说就是嫌弃 VUE 把入门门槛降的太低,把阿猫阿狗都放进来了。
    你不想加班,新人愿意。可是你想通过提高 VUE 的技术方式,来过滤掉一批新人,又发现很难做到。
    人就是很矛盾,VUE 和前端蛋糕就那么大,谁看到都想来分一块,最后能分到自己的蛋糕越来越小,那自己又何必苦苦坚持呢?
    nguoidiqua
        49
    nguoidiqua  
       2020-10-30 15:00:11 +08:00
    做饭人人会做,有的做饭阿姨一千一个月,有的大厨几十万一个月。

    如果你竞争不过一个学了点 VUE 的人,或者和他拉不开差距,那是你自己的问题,绝对不是厨具导致的问题,也不是方便面快餐导致的问题。
    yaphets666
        50
    yaphets666  
       2020-10-30 15:00:55 +08:00
    @3dwelcome webGL 这种技术不是用不到.是有些公司用不到.写写 CRUD 肯定用不到啊对不对. 这和 java 是一样的. 你想高薪,想得到别人的认可.去学源码的学底层啊. 学 V8 引擎里面的 C++代码啊. java 不也一样吗是学 spring 源码 看 jvm 源码吗? 都是一样的. 不光 vue 提升难 任何技术到后期提升都难 vue 不是个例 不是特例
    NasirQ
        51
    NasirQ  
       2020-10-30 15:02:52 +08:00
    “手艺”这个词用在 vue 上就离谱。vue 只是一个框架...... 仅仅是为了帮助前端开发者省去了编写繁重的 dom 操作,能快速的开发一个可用产品....
    3dwelcome
        52
    3dwelcome  
    OP
       2020-10-30 15:04:06 +08:00
    @Hoshinokozo 前端是博大精深,可能给企业落地的项目,也就只有 VUE 。
    所有你提到的这些技术分支,都是需要有一定技术积累的,不但招聘岗位有限,门槛也很高。这就完全不存在本帖提到的 VUE 软肋:”你没办法用技术手段,保护好属于自己的那块蛋糕,不被无脑加班的新人抢走“
    nguoidiqua
        53
    nguoidiqua  
       2020-10-30 15:04:47 +08:00
    顺便说句,一个行业的发展趋势只有两种,要么是越来越难,能搞的人越来越少,要么就是越来越容易,能搞的越来越多。

    古代识字的人都不多,会写字的人靠帮人写信读信写契约什么都能衣食无忧,所以现在人人识字对你而言是一件大坏事咯?

    对不起,如果不是教育普及,很可能你自己就没机会识字。如果不是开源带来这么多通用工具,很可能你自己也入不了这一行。你说别人阿猫阿狗的时候,最好想想为什么阿猫阿狗都能让你感到威胁。
    vagary
        54
    vagary  
       2020-10-30 15:11:52 +08:00
    公司在已有技术中选择最低门槛的来实现需求, 这个点感觉没法喷啊铁子

    "掌握某技术" 和 "只能靠某技术吃饭" 是两回事. 不管是曾经眼界低押错了宝, 还是现在懒不愿意做出改变

    海边吆喝卖鱼的嫌技术太先进, 骂码农闲着吃饱了撑的没事干搞锤子电商搞 J*直播
    实体卖汽车的都学习隔壁干网店卖衣服的做线上, 琢磨着弄个直播带带货

    铁子呼吁不要跳火坑, 可能跳的不是不知道未来可能面对的情况, 而是太知道了
    就类似当年知道可能 996, 还是义无反顾, 大不了回去养鱼呗
    newtype0092
        55
    newtype0092  
       2020-10-30 15:13:26 +08:00   ❤️ 2
    产品界的“安迪比尔定律”:
    不断推出的新技术降低了程序员门槛,使得开发效率越来越高,
    产品经理不断提出更复杂、离谱的需求,来消耗这些提高的开发效率,使得程序员加班的总体时间没有明显变化。
    charlie21
        56
    charlie21  
       2020-10-30 15:17:08 +08:00
    一个搞技术的应该对整个的 CS 体系有一个认识

    GUI 是难点是通信机制 + 渲染机制和原理
    https://juejin.im/post/6844903846834094094

    剩下的 API caller 的事, 都不值一提
    Hoshinokozo
        57
    Hoshinokozo  
       2020-10-30 15:17:36 +08:00   ❤️ 1
    @Hoshinokozo 前端是博大精深,可能给企业落地的项目,也就只有 VUE 。
    所有你提到的这些技术分支,都是需要有一定技术积累的,不但招聘岗位有限,门槛也很高。这就完全不存在本帖提到的 VUE 软肋:”你没办法用技术手段,保护好属于自己的那块蛋糕,不被无脑加班的新人抢走“
    --------------------------------------------------------
    谁告诉你企业落地只有 vue 的?你把 React,Angular 无视了?再说了,框架只是封装了常用的业务逻辑而已,又不是万能的,vue 用到深处考验的也是 JS 的功底。至于你说的突击培训一周 VUE 前端课程,就能替代一年的老码农,我是不信的,至少就我个人的经历来看,这种人也就适合谢谢简单的页面,需求稍微复杂点估计就不行了。
    charlie21
        58
    charlie21  
       2020-10-30 15:22:30 +08:00
    商业公司没有对于技术体系的定价权,他们完全是按照市场供需来(给人力)定价的,他们只有对于人力的定价权

    人力的定价权和对知识体系权重的定价权是不一样的

    如果你只看到了人力的定价权、否定了对知识体系权重的定价权,那么你就是商业公司的奴隶。可你本该是知识体系的主人
    hongch
        59
    hongch  
       2020-10-30 15:23:16 +08:00
    现在毕业生突击培训一周 VUE 前端课程,就能替代一年的老码农
    一周学了 Vue,你让他把删除按钮做一个动画效果他都不会
    ren2881971
        60
    ren2881971  
       2020-10-30 15:23:54 +08:00
    放心真-老码农 还是很吃香的,需求很大,只有 5 年工作时长 1 年工作经验的伪-老码农才没饭吃。。
    maplelin
        61
    maplelin  
       2020-10-30 15:32:03 +08:00
    我寻思拿 40 - 50K 的程序员也在写 VUE,这和 vue 有什么关系。就大学学的那些基础课程你都不一定整的明白,现在来怪 vue 锁定了程序员的天花板,编程很多东西都是相通的,vue 很多设计思想的影子在别的语言里面也找得到,既然其他语言也是这么做的,那有什么问题呢
    3dwelcome
        62
    3dwelcome  
    OP
       2020-10-30 15:34:18 +08:00
    @hongch VUE 把基本动画给内置了,无脑写 transition 和 transition-group 组件就可以了,正常流水线培训出来的,只要学会复制粘贴,都能写一点点。
    lifesimple
        63
    lifesimple  
       2020-10-30 15:34:54 +08:00   ❤️ 1
    那就去学 React 吧 门槛高点[狗头]
    madpecker009
        64
    madpecker009  
       2020-10-30 15:37:15 +08:00
    硬生生的呗喷上热议。。。。
    no1xsyzy
        65
    no1xsyzy  
       2020-10-30 15:44:35 +08:00
    @3dwelcome #48 那简单,自研框架(笑
    victorwshuo
        66
    victorwshuo  
       2020-10-30 15:46:07 +08:00
    这和 Vue 有什么关系。水平不同的人,用同样框架写出来的代码也不一样,处理问题的能力也不一样。Vue 如果限制的上限,那 4-5k 也不是上限。40 -50K 的大有人在也不是加班得来的。
    KuroNekoFan
        67
    KuroNekoFan  
       2020-10-30 15:48:23 +08:00
    热爱 vue 的用户多数都不太行,我就这么说了
    vone
        68
    vone  
       2020-10-30 15:52:19 +08:00
    Vue 不是单词缩写,所以不存在 “VUE” 这个写法。
    官方文档中的写法为 Vue / Vue.js ,读音 /vjuː/,类似于 view 。
    kop1989
        69
    kop1989  
       2020-10-30 15:59:57 +08:00   ❤️ 1
    我觉得一个程序员的不可替代性,或者说自我价值有两点必要不充分条件。
    1 、技术功底,或者说技术底蕴。(技术底蕴越厚,学习新技术和技术之间融会贯通的能力就越强)
    2 、解决问题(包括技术问题、业务实现问题、工程问题)的能力。(解决问题的能力越强,单位时间内给企业带来的收益越大)

    达不到以上两点,聊 35 岁焦虑,聊没出路,纯属咎由自取。
    lz 还要加个更字。
    你以为看到 VUE 就是看到前端的世界尽头了么?实际上你连你家门都没出。
    love
        70
    love  
       2020-10-30 16:12:55 +08:00 via Android
    这是什么想法,学会一种语言或框架的语法,和写出来的东西好不好完全是两码事
    3dwelcome
        71
    3dwelcome  
    OP
       2020-10-30 16:17:16 +08:00
    @kop1989 你们回帖都明显便题了,我也没说前端只有 VUE,是有很多技术栈,可那些技术公司是不会给你买单的。公司肯实际付钱的,只有 VUE 实干项目,能直接看到成果的。
    你所谓技术底蕴,都是个人业余时间的积累,明显偏离了企业招你来开发 VUE 项目这条主线。
    你说我把 VUE 换成 flutter,想工资加 30%。结果就是领导不愿意换框架,同事不配合,除了离职跳槽,也没别的办法了。当作为 VUE 开发进入公司那一刻,别人就已经给你定性了。要扩展其他领域,说起来轻松,实际上能做到的少只有少。
    等你淹没在反复修改的甲方需求中,忍和滚,就成为普通人唯一的两个选择。
    kop1989
        72
    kop1989  
       2020-10-30 16:22:26 +08:00
    @3dwelcome #71 是你弄错因果了。
    你作为一个世界名厨(你所谓的会 flutter ),非要去应聘一个麦当劳保洁( vue 初级岗),然后你对着你的店长说,炸鸡得用 6 成油温(但其实麦当劳的机器上面都是华氏度,而且是全集团标准操作。更不知道 6 成油温是什么鬼)。

    最后你撇下一句:“世风日下,麦当劳也不过尔尔!除了离职也没什么办法了。”
    你觉得合理么?
    christin
        73
    christin  
       2020-10-30 16:22:58 +08:00
    如果老码农的能力还比不上突击一周的应届生,那么就算没有 vue 大概率也会很快被淘汰。
    重要的不是工具,而是使用工具的人。
    kop1989
        74
    kop1989  
       2020-10-30 16:28:30 +08:00
    @3dwelcome #71 另外,以你此楼陈述的内容,你完全没有 get 到我所说的 2 。
    你阐述的完全还是“以技术定价值”(所谓会 flutter 就要加 30%工资)。
    其实这是一个特别幼稚的想法。
    3dwelcome
        75
    3dwelcome  
    OP
       2020-10-30 16:30:34 +08:00
    @kop1989 你回复也间接表示了应聘 VUE 岗位没前途,这不是和我的大标题一样,学习 VUE 想要升职加薪难,是一回事嘛。
    同样是程序员,为什么我写的 VUE 代码,就比后端要低人一等呢?这完全没道理吧。
    楼上有人说,大牛同样写 VUE,也能拿个 40k,那我只能说,这真的是命好,和技术深浅无关。大神写出的 VUE 代码未必有多么神奇。行业内同工不同酬的恶习,此时此刻暴露无遗。
    vision1900
        76
    vision1900  
       2020-10-30 16:31:49 +08:00
    除非有天人造神经网络能够以一种非离散的甚至于灵性的方式工作,工具决定职业高度就是个伪命题
    kop1989
        77
    kop1989  
       2020-10-30 16:34:17 +08:00
    @3dwelcome #75 请注意我的用词,是 Vue 初级岗(或者说前端初级岗)。
    你还是抱着 Vue 不放,“学习 VUE 想要升职加薪难”。
    请问搞 Vue 和其他的技术、能力冲突么?为什么聊前途非要带着 Vue 呢?
    3dwelcome
        78
    3dwelcome  
    OP
       2020-10-30 16:39:35 +08:00
    @kop1989 抱着 VUE 不放,是因为人在团队中,周围同事都用 VUE,试问你能不用吗?
    我总觉得你们回复太主观了,项目的技术定性是领导决定的,不是员工个体可以左右的。
    谁不知道要多学点多积累一点别的技术,可等你工作上完全用不到,时间一长,学得内容自然就慢慢荒废了。
    新技术不能学以致用,还不如不学,安下心搬砖,多挣一点加班费来的靠谱。
    kop1989
        79
    kop1989  
       2020-10-30 16:45:10 +08:00
    @3dwelcome #78
    所以说到底,你还是觉得学其他技术没什么用(因为领导不听你的,学了你也用不上,“然后就荒废了”)。
    所以你就可以躺在 Vue 上睡大觉了。但是公司又不给你涨工资。

    那么请问,Vue 的设计者是怎么就“没荒废”的呢?
    这不又回到我所说的两点上了么?
    Actrace
        80
    Actrace  
       2020-10-30 16:48:52 +08:00
    总结:内卷。
    vanxy
        81
    vanxy  
       2020-10-30 16:49:54 +08:00
    @3dwelcome #78

    你的项目架构是否能更合理;
    界面渲染效率是否能更高;
    如果每天都是重复的代码, 那能否设计更合理的框架去优化这些;
    项目的持续交付是否有优化的地方;

    这些都没有, 那计算机基础, 算法,JavaScript 基础, 都是学的东西啊
    kop1989
        82
    kop1989  
       2020-10-30 16:49:57 +08:00
    @3dwelcome #78
    换句话说,是你自己先提升个人能力,然后企业才会给你机会。不要本末倒置了。
    工作不是过家家,没有企业会哄着你学习的。你能要先能创造更大的价值,你才能晋升。
    akakidz
        83
    akakidz  
       2020-10-30 16:51:15 +08:00
    是不是你公司前端的业务太简单了...
    vanxy
        84
    vanxy  
       2020-10-30 16:53:46 +08:00   ❤️ 1
    楼主对学习的理解只在工具, 框架的使用上

    框架的设计思想, 框架的实现原理, 为什么要这么设计, 解决了什么问题。

    这些才是真正值得学习的。 至于什么 flutter 怎么写,react 怎么写, 那只是 API 调用而已, 一个能力 ok 的前端程序员,几天就能上手了
    3dwelcome
        85
    3dwelcome  
    OP
       2020-10-30 16:57:54 +08:00
    @kop1989 多少码农里才能出一个尤雨溪?这个完全没办法和自身去类比的。
    也许设计 VUE 的时候,尤雨溪就是为了自己的一个梦想,全世界千千万万的人在用,就算白干人家也愿意。
    可我不愿意,去公司里写代码,我只想尽可能提高代码含金量,得到足够的报酬,我就很知足了。VUE 直接把原本闪闪发光的代码金子,变成了随处可得,完全不值钱的沙粒,自己却又无可奈何。
    现在写 VUE,还不如上世纪的程序员,以前考个中级职称证,评个级,还能多拿点钱回家。
    wangritian
        86
    wangritian  
       2020-10-30 17:01:53 +08:00
    程序一定是向抽象层次更高的方向发展,但也需要懂底层的专家
    kop1989
        87
    kop1989  
       2020-10-30 17:05:26 +08:00   ❤️ 1
    @3dwelcome #85
    也就是说 Vue 啥的都是障眼法。
    核心是又不想努力,又想保住自己的既得利益,最好还能自动形成壁垒来规避竞争?

    有这好事以后提前 at 我。
    3dwelcome
        88
    3dwelcome  
    OP
       2020-10-30 17:12:34 +08:00
    @kop1989 别又带偏节奏,我没想着躺赢。努力要在有深层次领域的前提下,才会有足够的意义。
    VUE 不推荐你操作原生 DOM,限制了代码的框架和结构。就好比你会十八般武艺,但都不让用,只用拳头和流氓来互殴,也不一定能打赢。人家会先拉低你的智商,用丰富的经验来击败你。这个 VUE 干的,本质上是一回事。
    VUE 技术没有展示出足够的纵深,也就自然没办法大谈积累。
    litujin1123
        89
    litujin1123  
       2020-10-30 17:14:39 +08:00
    看了一下,就是贩卖焦虑
    leonardyang
        90
    leonardyang  
       2020-10-30 17:14:46 +08:00
    我觉得整楼看下来,你抵触的不是 vue,是团队合作,你的想法就是逆软件开发管理发展潮流的,要么被互联网公司的革新淘汰,要么早点去追求没那么高的公司,项目全都一个人写,想用啥用啥
    kop1989
        91
    kop1989  
       2020-10-30 17:24:02 +08:00
    @3dwelcome #88
    又说你要深耕技术,然后又说 Vue 影响了你的不可替代性?你这个深耕的视野未必也太短浅了吧?
    厨师会担心方便面抢他的饭碗么?(方便面拉低了做饭的难度和成本,让所有人都能“煮面”了)
    DrugsZ
        92
    DrugsZ  
       2020-10-30 17:24:05 +08:00
    一叶障目,你们公司的业务简单不能说明所有的公司的前端业务都简单,如果你们公司所有的业务都能被一个培训了之后只会 Vue 的 Vue 开发承接下来,你还换不了公司,难道你不应该是考虑一下自身的问题吗?你觉得那么多用 Vue 实现的项目复杂度都是一样的吗?
    DrugsZ
        93
    DrugsZ  
       2020-10-30 17:24:41 +08:00
    你一直在强调 Vue 主要是你只会 Vue,甚至只会用 Vue 做 CURD
    SuperMild
        94
    SuperMild  
       2020-10-30 17:25:55 +08:00   ❤️ 1
    楼主的主要论点①:如果一个程序员只学 vue,工作只用到 vue,那么他将来必然失去竞争力,无法建立自己的技术优势。

    我赞同这个论点。但是…

    楼主基于论点①作出的推论 A:毕业生快速掌握 vue,即可抢前辈的饭碗,让市场出现恶意竞争。

    我反对这个推论。

    反对理由: @3dwelcome 你现在使用的后端语言、框架、库等等各种技术,都是经过改进的,当年这些技术出现的时候,也和 vue 一样提高了生产力、同时降低了学习和使用难度。

    如果你要反对使用 vue,你就没有理由不反对使用现在的大部分技术。你自己踩着前人给你搭好的台阶,心里想的却是断了后来人的活路,这与过河拆桥有什么区别?

    最后,如果 vue 的罪名是让更多后来人能更快地学会技能、投入工作,让大批人能够加入竞争,那么,你也很难不将这个罪名也加给大学、老师。

    大学和老师每年培养大量 IT 人才进场抢老程序员的饭碗,你是不是也要骂他们呢?
    Felldeadbird
        95
    Felldeadbird  
       2020-10-30 17:26:31 +08:00
    我就不信一个只学 一周的 VUE 毕业生(零社会编程基础),可以 比一个 一年的老手 完成页面更加快。
    ggbond2233
        96
    ggbond2233  
       2020-10-30 17:26:49 +08:00
    哪里有一周 VUE 前端课程 想学
    Charod
        97
    Charod  
       2020-10-30 17:28:13 +08:00
    哪里有一周 VUE 前端课程 想学
    saulshao
        98
    saulshao  
       2020-10-30 17:30:37 +08:00
    任何手艺都不能为你直接带来收益,手艺的目的是降低自己的工作时间和劳动强度。
    当然,有的手艺是某些行业入门的门槛。
    学什么手艺都是一样的,能降低时间和强度成本的手艺都值得学,无论你挣多少工资。
    m30102
        99
    m30102  
       2020-10-30 17:35:09 +08:00
    @Felldeadbird
    @hafuhafu

    项目做完了,找个新人维护下就行了
    yousabuk
        100
    yousabuk  
       2020-10-30 17:38:37 +08:00 via iPhone
    偏颇了
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1326 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 18:10 · PVG 02:10 · LAX 10:10 · JFK 13:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.