V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
wisetc
V2EX  ›  分享发现

千万不要学前端

  •  1
     
  •   wisetc · 2021-05-10 13:19:07 +08:00 via iPhone · 7923 次点击
    这是一个创建于 571 天前的主题,其中的信息可能已经有所发展或是发生改变。
    千万不要来选做前端工作。

    前端的东西变化太快。他写界面,界面天马行空,没有可以重复使用日积月累的东西。他学的东西多是无用的东西,他也许掌握了一个组件的用法和 api,可是这种东西迁移性弱,换一个地方也许就用不了了。总之,他所掌握的东西很快过时,他往往和初学者保持同样的水平。前端的任务重责任大,写样式、串数据、调交互、做功能、测流程。他对最终用户负责。前端是高层的东西,他对底层的数据极为依赖,往往后端罢工,前端就死了,因此前端的生死取决于后端,因此后端是大爷,前端是奴仆。前端的工资往往是同类技术工种中最低的,他们没日没夜的干,结果往往拿的钱还不如一半天摸鱼的其他工种。前端还被歧视,他们是这个公司里面最底层的劳动者,也被认为是技术最低的那一批人。你做前端,往往就会被歧视。

    当然,如果你不来做前端工作,那么我也许就多一点工资,因为市场上的供给少了,价格也就相应上涨了。

    可我不希望你做前端工作是出于一个过来人对未来人的告诫,并不是真的我能有什么实质性的好处。如果你真的热爱前端,那么就请来吧。

    最后,千万千万不要来选做前端。
    78 条回复    2021-05-14 12:01:41 +08:00
    yl20181003
        1
    yl20181003  
       2021-05-10 13:21:56 +08:00 via Android
    好的,现在就去学 react🙃
    Jhonohn
        2
    Jhonohn  
       2021-05-10 13:25:27 +08:00 via Android   ❤️ 6
    有个师兄面试了两个星期 java 心态崩了,后来转了前端说找工作简单多了,新手工资还比 java 高(广州)
    sxfscool
        3
    sxfscool  
       2021-05-10 13:27:20 +08:00
    前端计生办的
    Dogtler
        4
    Dogtler  
       2021-05-10 13:30:50 +08:00
    好的,现在就去学 react[苦涩]
    sheeta
        5
    sheeta  
       2021-05-10 13:33:29 +08:00   ❤️ 1
    @Jhonohn java 现在已经卷上天了
    IsaacYoung
        6
    IsaacYoung  
       2021-05-10 13:34:46 +08:00 via iPhone
    前端 🐶都不学(我是🐶)
    hejingyuan199
        7
    hejingyuan199  
       2021-05-10 13:43:45 +08:00
    我好像感觉把这个“前端”换成其他词也能读通。
    66beta
        8
    66beta  
       2021-05-10 13:49:05 +08:00   ❤️ 2
    确实,做 java 后端哪有这么多破事,同级别工资又高
    dinjufen
        9
    dinjufen  
       2021-05-10 13:58:16 +08:00
    前端适合我这种非科班的转,我们组的前端非科班的挺多的。能搞后端、算法之类的当然更好了。
    Ken9527
        10
    Ken9527  
       2021-05-10 14:12:45 +08:00
    转 php
    falcon05
        11
    falcon05  
       2021-05-10 14:15:34 +08:00 via iPhone   ❤️ 2
    换成 ios 也毫无违和感
    liudaolunhuibl
        12
    liudaolunhuibl  
       2021-05-10 14:17:59 +08:00
    @Jhonohn 没办法 Java 太卷了,不止要求你 Java 基础好还要精通各种中间件的源码,还有数据库。Java 基础又包含了 JVM 和 jdk 的一些东西。我已经开始看 hotspot 的源码了没办法你不卷总有人卷,那为什么不是我开始卷呢
    no1xsyzy
        13
    no1xsyzy  
       2021-05-10 14:55:56 +08:00
    前端若能兼 UI 设计的话能超越你说的这些,但你就没有 UI 妹子了(不对
    但兼了 UI 设计你指不定还是前端的工资 —— 虽然节约的成本至少有两个岗位的工资加起来再翻倍,拿个五倍工资都不为过。
    hoythan
        14
    hoythan  
       2021-05-10 15:17:11 +08:00   ❤️ 4
    有一说一,前端是最好接外包的程序员.
    467469274
        15
    467469274  
       2021-05-10 15:47:05 +08:00
    @falcon05 ios 也算前端的一种吧。。。。
    zuosiruan
        16
    zuosiruan  
       2021-05-10 16:04:55 +08:00
    @liudaolunhuibl 都是相对的,有招的比 java 还多的吗?没有了吧。需求在这。
    QlanQ
        17
    QlanQ  
       2021-05-10 16:10:53 +08:00
    后端可以有多种语言,但是前端 不分语言呀!!!!!
    littlemcdull
        18
    littlemcdull  
       2021-05-10 17:08:24 +08:00
    不能同意更多,前端就是垃圾
    boyxy120
        19
    boyxy120  
       2021-05-10 17:11:41 +08:00   ❤️ 1
    都是工具罢了 学思想最重要
    noroot
        20
    noroot  
       2021-05-10 17:27:57 +08:00
    这么说,搞服务器硬件的罢工了,后端不就死了吗?
    如此循环,大家应该去做挖沙的。
    nexo
        21
    nexo  
       2021-05-10 17:27:58 +08:00
    但是他就是火 岗位多啊 没办法
    nexo
        22
    nexo  
       2021-05-10 17:31:38 +08:00
    请你把 前端 两字换成 计算机
    emSaVya
        23
    emSaVya  
       2021-05-10 17:35:19 +08:00
    严肃建议 不要拘泥于语言 最好找一个方向 比如 电商 /搜索 /推荐 /广告 。。
    yeqizhang
        24
    yeqizhang  
       2021-05-10 18:15:36 +08:00 via Android
    @66beta 你看看二楼。我司前端比后端待遇好,后端还需要做运维,给前端理清需求...
    yaphets666
        25
    yaphets666  
       2021-05-10 18:17:39 +08:00
    确实 有得后端是真的恶心 有得设计真恶心
    yaphets666
        26
    yaphets666  
       2021-05-10 18:21:17 +08:00
    @noroot 你没理解兄弟 我买来服务器,我花钱有售后啊,但是前端找后端干啥,前端又没花钱,后端就不帮你弄咋办呢,虽然是后端的本职工作,找他领导?把关系进一步恶化?
    TomatoYuyuko
        27
    TomatoYuyuko  
       2021-05-10 18:26:56 +08:00
    这还真是看公司,有的公司真不把前端当人,有的可以和产品一起设计原型就特别舒服,也没那么恶劣
    wisetc
        28
    wisetc  
    OP
       2021-05-10 20:49:10 +08:00 via iPhone
    @yl20181003 好的
    wisetc
        29
    wisetc  
    OP
       2021-05-10 20:49:35 +08:00 via iPhone
    @Jhonohn 好的
    wisetc
        30
    wisetc  
    OP
       2021-05-10 20:51:13 +08:00 via iPhone
    @sxfscool 哈哈
    wisetc
        31
    wisetc  
    OP
       2021-05-10 20:51:43 +08:00 via iPhone
    @Dogtler 学精一点
    wisetc
        32
    wisetc  
    OP
       2021-05-10 20:54:12 +08:00 via iPhone
    @hejingyuan199 var 一下
    wisetc
        33
    wisetc  
    OP
       2021-05-10 20:55:49 +08:00 via iPhone
    @dinjufen 是的,前端学问深,技术新,专业课教不了,因此科班的人不会。
    wisetc
        34
    wisetc  
    OP
       2021-05-10 20:56:30 +08:00 via iPhone
    @Ken9527 何故想不开
    wisetc
        35
    wisetc  
    OP
       2021-05-10 20:57:19 +08:00 via iPhone
    @IsaacYoung 自轻了,前端博大精深。
    wisetc
        36
    wisetc  
    OP
       2021-05-10 21:00:09 +08:00 via iPhone
    @no1xsyzy 专业分工,就算都会也不好并行,会有所偏重,分工是为了效率
    rabbbit
        37
    rabbbit  
       2021-05-10 21:01:37 +08:00
    跟领导商量找机会往后端跳,或者走全栈, 前端活多还不讨好.
    我这缺个字段加个接口跟求大爷似的,我就不鸟他了.
    但凡他不改我就自己全重写一套,没啥技术含量的增删改查学个半个月很好上手.
    wisetc
        38
    wisetc  
    OP
       2021-05-10 21:01:52 +08:00 via iPhone
    @hoythan 正因为需求体现在前端,前端变化大需求就多,而且不像后端对技术要求高保密性强不适合外包。
    yaphets666
        39
    yaphets666  
       2021-05-10 21:03:36 +08:00
    @emSaVya 嗯 工作快三年了 也是感觉方向比较重要 换工作理解逻辑轻松 容易成为专家
    wisetc
        40
    wisetc  
    OP
       2021-05-10 21:04:40 +08:00 via iPhone
    @QlanQ 可以造很多种语言,例如模板语言 dsl,预处理语言,静态语言等等,后端真正开发就一种语言跑在服务器上,服务化之后哪管什么语言,适合什么语言就什么语言。
    wisetc
        41
    wisetc  
    OP
       2021-05-10 21:07:00 +08:00 via iPhone
    @littlemcdull 前端太高端了。
    wisetc
        42
    wisetc  
    OP
       2021-05-10 21:08:30 +08:00 via iPhone
    @noroot 可以
    wisetc
        43
    wisetc  
    OP
       2021-05-10 21:13:21 +08:00 via iPhone
    @nexo 凡跟用户交互就涉及到前端,你好的命令行程序也不例外。前后端分离后释放出来的前端工作加大了岗位需求量,以及互联网普及加大了这个岗位需求,但是,需求量大以后,供应量往往也会随之上升,结果就是前端从一个热门的岗位变成一个普通的岗位
    wisetc
        44
    wisetc  
    OP
       2021-05-10 21:15:00 +08:00 via iPhone
    @emSaVya 不要选做前端工作,除非你热爱
    wisetc
        45
    wisetc  
    OP
       2021-05-10 21:15:38 +08:00 via iPhone
    @yeqizhang 值得托付
    wisetc
        46
    wisetc  
    OP
       2021-05-10 21:17:40 +08:00 via iPhone
    @yaphets666 这种情况是有的,如果这样真没必要合作,做好自己的那一边就好了。
    wisetc
        47
    wisetc  
    OP
       2021-05-10 21:20:21 +08:00 via iPhone
    @TomatoYuyuko 我司很重视前端,而且前后端相处和谐,主要是领导有方,且有共情能力。
    wisetc
        48
    wisetc  
    OP
       2021-05-10 21:23:38 +08:00 via iPhone
    @rabbbit 这才是正解,后端接口卡不住你我。
    enchilada2020
        49
    enchilada2020  
       2021-05-10 21:41:04 +08:00 via Android
    是不是前端做到能造轮子并有人用的程度就算出坑了…
    qiaobeier
        50
    qiaobeier  
       2021-05-10 21:48:02 +08:00
    从事前端十多年,你这话我听的老茧都出来了,从哪来滚哪去吧您那
    renyiqiu
        51
    renyiqiu  
       2021-05-10 21:54:30 +08:00
    打造一身技能,以前的话是为了做站长
    EricSTG
        52
    EricSTG  
       2021-05-10 22:00:36 +08:00
    nodejs 不是前后端都能做么
    noroot
        53
    noroot  
       2021-05-10 22:29:58 +08:00
    @yaphets666 什么叫做帮?这不是他的本职工作吗?
    tousfun
        54
    tousfun  
       2021-05-10 23:03:37 +08:00 via iPhone
    本来想搞后端的,但是卷不动了,转了前端…
    FerrisChan
        55
    FerrisChan  
       2021-05-10 23:07:57 +08:00
    做客户端岂不是更苦逼...
    myBatis
        56
    myBatis  
       2021-05-11 00:04:40 +08:00
    前端接私活更方便
    sunnywqf
        57
    sunnywqf  
       2021-05-11 07:21:34 +08:00 via iPhone
    还天天和 pd 撕 b,做些无意义的 ui 调整
    zxCoder
        58
    zxCoder  
       2021-05-11 08:12:13 +08:00
    就算不做前端工作学学前端也挺好的,特别是 js,太火了
    TUNGH
        59
    TUNGH  
       2021-05-11 08:19:07 +08:00
    @Jhonohn 广州互联网真不行,没北上深对的命,得北上深的病
    sonxzjw
        60
    sonxzjw  
       2021-05-11 08:59:58 +08:00
    html+js+css 到现在还能用
    breezeFP
        61
    breezeFP  
       2021-05-11 09:09:40 +08:00
    后端学习的东西更多
    ImACat
        62
    ImACat  
       2021-05-11 09:27:41 +08:00
    图形引擎之类的算前端吗?
    GopherTT
        63
    GopherTT  
       2021-05-11 09:28:21 +08:00
    ```javascript
    let a = document.querySelector('.topic_content')
    a.innerText = a.innerText.replace(/前端 /gm, '*')
    ```
    huahua95122122
        64
    huahua95122122  
       2021-05-11 09:44:45 +08:00
    终究还是要卷到前端来了
    QlanQ
        65
    QlanQ  
       2021-05-11 09:47:15 +08:00
    @wisetc 按你这样说,前端不就是 js html css 么,后端 处理语言还是数据库,还有缓存呢,你说的这些,对应后端还有各种框架呢
    fulvaz
        66
    fulvaz  
       2021-05-11 09:48:37 +08:00   ❤️ 1
    "他对底层的数据极为依赖,往往后端罢工,前端就死了,因此前端的生死取决于后端,因此后端是大爷,前端是奴仆"

    也没那么惨.

    如果你把统计加上, 会发现前端的打开成功率不到 99.9%的, 即使后端 API 成功率 99.99%.

    如果你讨论的是稳定性之类的, 前端前端是有很多工作可以做的, 并不是简单的主仆关系.
    - CDN 备份容灾做了吗
    - SSR 呢, 至少后端 API 挂了, 用户可以有个友善提示, 而不是白屏.


    我们这的前端经常会倒逼后端去改进, 就看你想不想花精力去推了.

    -----------------

    推进这些事情总是困难重重, 而且是个长期任务, 还需要你有项目管理的能力.
    光是多申请几个 CDN 做容灾, 申请几台机器做 SSR 也对你的沟通能力提出了要求.
    或者是这个项目本身怎么说服老板给人力?
    如果是跨部门沟通的话, 对你的要求就更高了.

    我觉得前端也没多简单......说白了就是依赖方太多了, 很多时候要承担技术以外的角色.
    gaigechunfeng
        67
    gaigechunfeng  
       2021-05-11 10:00:51 +08:00
    什么前端后端,都是搬砖的人。
    打工而已,能赚钱就行。

    越来越清晰认识到一点,计算机为什么是工科不是理科呢?说明就是一个工作技能,而不是高深研究。
    本质和流水线没有区别,当然借着互联网,收入很高也是没错。

    淡定,搞钱要紧。
    ALVC666
        68
    ALVC666  
       2021-05-11 10:03:08 +08:00
    "他对底层的数据极为依赖,往往后端罢工,前端就死了,因此前端的生死取决于后端,因此后端是大爷,前端是奴仆"

    api 出问题直接指派过去不就完事了?
    yaphets666
        69
    yaphets666  
       2021-05-11 10:28:04 +08:00
    @noroot 你肯定不是前端
    96368a
        70
    96368a  
       2021-05-11 10:49:47 +08:00 via Android
    正在被迫看 vue2 的我愣住了
    xbdsky
        71
    xbdsky  
       2021-05-11 11:59:25 +08:00
    最后再来个:招聘前端就秀儿了 哈哈
    lvdb
        72
    lvdb  
       2021-05-11 12:40:19 +08:00 via Android
    转正述职会上,领导说,你们前端也没有什么复杂的东西,就是画画界面套套数据,好好干。
    qianxiaoxiao
        73
    qianxiaoxiao  
       2021-05-11 17:40:19 +08:00
    请友善的区分开 Java 开发 和 spring 开发
    noroot
        74
    noroot  
       2021-05-11 22:54:03 +08:00
    @yaphets666 不是专职,偶然客串
    secondwtq
        75
    secondwtq  
       2021-05-11 23:45:42 +08:00
    标题有问题。倒是第一段“千万不要来选做前端工作。”很贴切

    “学前端”和“干前端”是两码事。
    xujianxing
        76
    xujianxing  
       2021-05-12 13:08:28 +08:00
    被鄙视是真的
    ldlywt
        77
    ldlywt  
       2021-05-12 17:36:25 +08:00
    前端接外包很爽的,像现在客户端都接不到外包了,一般的小公司要么用 h5,要么用小程序
    wyyyyyy123
        78
    wyyyyyy123  
       2021-05-14 12:01:41 +08:00
    垃圾多是真的,前公司一个北京 ios 工作 5 年,前端 3 年经验(他自己说的)连数据类型这种最基础的知识都不知道的人,自己感觉牛逼的要死,跟他说什么都是我知道,我准备这样做了。无语死 😐 只希望转行前端的不是光图钱和门槛低,而是带着兴趣
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1229 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 19:43 · PVG 03:43 · LAX 11:43 · JFK 14:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.