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

后端仔的傲慢与偏见

  •  
  •   sunjiayao · 2023-03-30 10:02:32 +08:00 · 9811 次点击
    这是一个创建于 383 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 人与人交流的基础是互相尊重

    2. 碰到一个没看懂的东西,应该先尝试了解它而不是抨击它

    3. 你说一个东西恶心时,这个行为也是恶心的~

    4. 收起优越感,不要认为别人的工作很简单

    利益相关: 「 JAVA 老码农」

    第 1 条附言  ·  2023-03-30 10:59:04 +08:00

    后端仔某些崽的傲慢与偏见

    68 条回复    2023-03-31 17:40:11 +08:00
    learningman
        1
    learningman  
       2023-03-30 10:03:30 +08:00   ❤️ 1
    fioncat
        2
    fioncat  
       2023-03-30 10:09:02 +08:00   ❤️ 1
    是说这个帖子么: https://www.v2ex.com/t/928258#reply52
    chendy
        3
    chendy  
       2023-03-30 10:11:31 +08:00   ❤️ 4
    十年 java 农不请自来
    没看懂楼主在说啥但是感觉被地图炮了
    sunjiayao
        4
    sunjiayao  
    OP
       2023-03-30 10:14:20 +08:00
    karatsuba
        5
    karatsuba  
       2023-03-30 10:14:36 +08:00   ❤️ 1
    当我被恶心时,我还在乎我说这个东西恶心的行为是不是恶心? 我恨不得多恶心恶心
    TtTtTtT
        6
    TtTtTtT  
       2023-03-30 10:17:14 +08:00   ❤️ 8
    突然想起了一张梗图:只招写 Java 的,不招写 JAVA 的 hhh
    yaocai321
        7
    yaocai321  
       2023-03-30 10:18:42 +08:00   ❤️ 3
    咸吃萝卜淡操心,还没 30 吧。
    LeegoYih
        8
    LeegoYih  
       2023-03-30 10:22:12 +08:00   ❤️ 12
    OP 的的傲慢与偏见
    显然是个别人的问题,非要冠上某个群体,你和他们也没什么区别
    pkoukk
        9
    pkoukk  
       2023-03-30 10:24:27 +08:00   ❤️ 3
    嘿,我这暴脾气。
    前两天和个写 JAVA 的对接接口,他说签名要用 DES 加密,然后给了我一个 32 位长的字符串说是 key
    我说 DES 的 key 只有 8 byte ,怎么压缩下去的?他说不知道啊,我给你个 JAVA DEMO 看吧
    我没看出啥毛病,只能翻源码,一看 JAVA 默认只取前 8 个 byte
    然后我骂了半个小时 JAVA 恶心
    我觉得我一点毛病都没有
    weijancc
        10
    weijancc  
       2023-03-30 10:27:03 +08:00   ❤️ 2
    你这与哪个楼主有什么区别? 个别上升到群体, 我是写后端的, 但我的前端写得比你还好.
    mapleincode
        11
    mapleincode  
       2023-03-30 10:27:44 +08:00   ❤️ 13
    全栈工程师表示压力很大,不知道帮哪边 [手动狗头]
    v135ex
        12
    v135ex  
       2023-03-30 10:28:27 +08:00   ❤️ 1
    前端也确实也不难把,想学的话起码要比后端要快的多。(利益相关,端开发工程师:iOS+JS )
    可能有些同学傲慢也傲慢在于,前端之前太简单了,jq 直接操作 dom 就好了。也没有什么模块化、工程化、类型校验,真正的“脚本语言”。现在前端变成这样,跟他们以前理解中的前端完全不一样了,他们估计理解不了之前那么用也好好的,现在为什么要复杂化。
    尤其是 Vue 这种魔改 HTML 和 JS 的,他们以前会的那些 API 现在往上套都不行了
    Bijiabo
        13
    Bijiabo  
       2023-03-30 10:29:50 +08:00   ❤️ 1
    我认为可以不指明某个群体,很多人都会无意识的犯这个错误。我自己也老干这种傻事儿,反思 ing ...
    chaleaochexist
        14
    chaleaochexist  
       2023-03-30 10:34:46 +08:00   ❤️ 1
    这和后端有啥关系?
    fiypig
        15
    fiypig  
       2023-03-30 10:34:48 +08:00   ❤️ 1
    奇怪了,为什么要喷前后端呢, 直接喷前端看不懂怎么不检讨自己啊, 反正前后自己撸的我,前端问题卡住的时候,我可不会上 V 站喷前端怎么样,Google 解决问题自己还能膨胀下。。
    c3de3f21
        16
    c3de3f21  
       2023-03-30 10:37:06 +08:00   ❤️ 1
    @mapleincode 假如我先写的前台,接口就凑合写了。。。假如我先写的后台,前台就...凑合写了。。。
    Kaiv2
        17
    Kaiv2  
       2023-03-30 10:53:05 +08:00   ❤️ 1
    我认为:后端前端都是编程语言,编程逻辑大同小异。你如果决定某个人“傲慢偏见” 况具体到人就行,不要冠上某个群体。你如果决定某个群体“傲慢偏见”
    liuxingdeyu
        18
    liuxingdeyu  
       2023-03-30 10:58:51 +08:00   ❤️ 2
    我觉得可以不喜欢,但是要尊重,就像我特别不喜欢 java ,但是不妨碍我尊重写 Java 的,也尊重 Java 的工业化能力
    fanchenio
        19
    fanchenio  
       2023-03-30 11:01:35 +08:00
    傻宝。
    erwin985211
        20
    erwin985211  
       2023-03-30 11:03:42 +08:00
    前端确实不行竟然让一个后端扛旗。真是鼠鼠。
    erwin985211
        21
    erwin985211  
       2023-03-30 11:05:06 +08:00   ❤️ 2
    @erwin985211 补充一下,前端的战斗力都用在 vue 和 react 谁更好上面了。打内战一个比一个凶。
    dwlovelife
        22
    dwlovelife  
       2023-03-30 11:08:04 +08:00
    你这么个贴不也是傲慢与偏见么,傻宝
    stabc
        23
    stabc  
       2023-03-30 11:10:49 +08:00
    我觉得这是一种自信,你不了解后端而妄加评论
    whyrookie
        24
    whyrookie  
       2023-03-30 11:12:15 +08:00
    @v135ex #12 Android 开发,感觉只是写个 Crud 的话,还是 Java 那套入门容易一些
    fournoas
        25
    fournoas  
       2023-03-30 11:14:57 +08:00
    原来那个帖子,主要是那个 po 主的无知造成的,但是还能引申出前端工程的一些讨论,而你这个帖子完全引战,一点价值都没有
    dlmy
        26
    dlmy  
       2023-03-30 11:16:16 +08:00
    前端大多数都不懂后端,老后端经历过前后端不分家,一把梭的年代,随着技术的发展,在认知上出现了偏差

    拉出去各打五十大板,一起冷静一下
    sxfscool
        27
    sxfscool  
       2023-03-30 11:23:41 +08:00
    扣帽子也是傲慢与偏见
    bjzhush
        28
    bjzhush  
       2023-03-30 11:24:45 +08:00
    前端、后端、算法、运维乃至测试,都有可能出现你说的这种人,所谓傲慢是人的性格,偏见是人的认知。
    但是你非要扣个帽子,说这是后端的偏见,后端的傲慢???
    后端吃你家大米了还是挖你家祖坟了???!!!
    season8
        29
    season8  
       2023-03-30 11:26:58 +08:00 via Android
    一引就上钩哇,淡定
    randomstream
        30
    randomstream  
       2023-03-30 11:27:04 +08:00
    之前看到的前后端分裂,hh
    v135ex
        31
    v135ex  
       2023-03-30 11:27:52 +08:00   ❤️ 1
    @whyrookie 只写 CURD ,那确实简单,比写页面都还简单我觉得。但是后端东西更多更系统,场景也更复杂,数据库、服务器、线程操作、高并发、docker 。我不是后端只写过一些 nodejs ,已经让我学到很多东西了,前端或者端开发只需要专注出来的页面成果就好了
    wjx0912
        32
    wjx0912  
       2023-03-30 11:40:33 +08:00
    前后端都做。个人认为,前端要深入需要的知识量比后端还多
    slipkinem
        33
    slipkinem  
       2023-03-30 11:46:41 +08:00 via iPhone   ❤️ 3
    无论前端后端都要失业了,还在那抨击贬低,什么高并发,k8s ,什么 antv ,所有复杂点都会被封装解决,争得跟个弱智一样。
    darkengine
        34
    darkengine  
       2023-03-30 11:48:11 +08:00
    @wjx0912 对的,其实前端苦逼得多
    whyrookie
        35
    whyrookie  
       2023-03-30 11:48:42 +08:00
    @v135ex #31 前面一些内容比较同意,不是入门而是深入或者说达到个人天花板的话,后端内容确实挺多,后面这句:“前端或者端开发只需要专注出来的页面成果就好了”不是很同意,就 Android 来说,平时的应用层开发就涉及到数据库,线程和协程,多进程,性能优化,跨端,对各种魔改系统的兼容,深入就是 Framework ,去魔改系统,整个体系还是比较庞杂的,Web 只有比较粗浅的了解,除了各种框架等,还可以深入各种工具。只是页面成果感觉还是不够。
    spicy777
        36
    spicy777  
       2023-03-30 11:51:15 +08:00
    地图炮,引战贴
    whyrookie
        37
    whyrookie  
       2023-03-30 11:52:00 +08:00
    @wjx0912 #32 同意,后端可以比较专心的深入钻研,技术栈相对更稳定
    fakepoet
        38
    fakepoet  
       2023-03-30 11:52:21 +08:00
    @wjx0912 有没有可能是后端不够深入呢?没必要拉踩
    wa143825
        39
    wa143825  
       2023-03-30 11:53:01 +08:00
    哈哈哈,插一句,作为前端,现在有了 chatGPT 可以和后端对线了

    这两天有个需求,前后端都可以做,后端简单多了,但他懒的弄,问了下 chatGPT ,把方案给他,不得不弄了。
    darkengine
        40
    darkengine  
       2023-03-30 11:54:02 +08:00
    @mapleincode full stack help full stack [doge] 哪边你都不要帮 😂
    webcape233
        41
    webcape233  
       2023-03-30 12:49:57 +08:00 via iPhone
    相煎何太急(继续继续
    oukichi
        42
    oukichi  
       2023-03-30 12:57:11 +08:00
    @wa143825 大胆!
    bk201
        43
    bk201  
       2023-03-30 13:03:08 +08:00   ❤️ 1
    说恶心也没啥吧,我也常常说 JAVA 恶心呢?有必要这么玻璃心吗?什么语言或者技术栈都有优劣,吐个槽有啥的。又不是骂你。我觉得作为一个开发,不要绑定在一个技术栈,视野要开阔。
    wazggcd
        44
    wazggcd  
       2023-03-30 13:05:50 +08:00 via iPhone
    @weijancc GitHub 主页是啥,想膜拜一下
    weijancc
        45
    weijancc  
       2023-03-30 13:39:20 +08:00
    @wazggcd 我有关联的, 主页有
    zbatman
        46
    zbatman  
       2023-03-30 13:48:33 +08:00
    斗,接着斗,要不再拉测试、产品来一起斗?
    haha512
        47
    haha512  
       2023-03-30 14:07:17 +08:00
    两群佃农都在争着说 我家的锄头好用,你家的犁耙恶心
    地主点烟旁边笑
    KT0J
        48
    KT0J  
       2023-03-30 14:13:29 +08:00
    不明白那个贴,为什么引起争议。

    我多希望,大家觉得学 app 也难度这么高啊,这样我就可以减少竞争了。
    v135ex
        49
    v135ex  
       2023-03-30 14:30:28 +08:00   ❤️ 1
    @whyrookie 不好意思,确实是我的问题,我前端这两年写太多了。APP 开发确实要比网页开发要复杂的多,要关注到很多内容,记得刚开始写 iOS 的时候,因为内存泄漏问题就折腾好久,js 写久了都忘记这些了。
    zhuor
        50
    zhuor  
       2023-03-30 15:49:22 +08:00
    简单粗暴,打起来打起来,前端的把你旁边后端的打一顿,后端的把你旁边前端的打一顿,全栈的自己抽自己两巴掌
    jalena
        51
    jalena  
       2023-03-30 16:04:51 +08:00
    @pkoukk 深有感触,告诉你 XXX ,不告诉你怎么来的 XXX 。。。去他 X 的 XXX !
    NoOneNoBody
        52
    NoOneNoBody  
       2023-03-30 16:37:43 +08:00   ❤️ 1
    就看写帖|看贴时是否冷静
    我看 /t/928203 那帖还没觉得什么,但一楼就直接骂回去了……我就意识到“前端”还包含有“做前端的人”这层意思
    我的思维(第一反应)还是跟别人不同
    Wuxj
        53
    Wuxj  
       2023-03-30 17:50:15 +08:00
    搞不懂发这种帖子意义何在,争赢了又不涨薪
    sanqian
        54
    sanqian  
       2023-03-30 17:53:49 +08:00
    不都是吃饭的家伙么?又不是砸饭碗 都那么急干嘛
    bigmoejun
        55
    bigmoejun  
       2023-03-30 21:19:51 +08:00
    这是个普遍的歧视,连没学过编程的人都知道“后端大佬”这种说法。
    miv
        56
    miv  
       2023-03-30 21:21:44 +08:00 via Android
    你这算啥,我发一个帖子都被骂成狗了。同行都有偏见。还好我心态好,不和这些人一般见识。
    bigmoejun
        57
    bigmoejun  
       2023-03-30 21:22:59 +08:00
    这本是分工合作的问题,当你讨论前后端的那些,总有人巴拉巴拉后端有多少东西,事实本就是你进入一个技术栈将牺牲另一个方向的技术栈。
    lin07hui
        58
    lin07hui  
       2023-03-30 21:28:37 +08:00
    后端=> <=前端,我在看戏:“快点打起来”
    customer
        59
    customer  
       2023-03-30 21:42:28 +08:00
    所谓前后端是 Web 时代工作细分下的产物,无论早年桌面端还是现在 APP 端,都没有严格意义上的前后端,个人认为能被划分为前端或者后端的人,比起全栈或者老派的 CS 开发人员来说,都属于鄙视链下层
    lucaslee
        60
    lucaslee  
       2023-03-30 21:48:48 +08:00
    @liuxingdeyu +1 自打我工作以来就不喜欢 Java ,但没办法,靠这个吃饭呢。
    不过话说 Java 一路走来改进和变革了挺多,特别现在硬件性能普遍过剩的情况下,我倒是对 Java 越来越有好感了。
    或者这就是相处久了的缘故吧 :D
    kwh
        61
    kwh  
       2023-03-30 22:39:11 +08:00
    反正我学习前端的第一映像就是很乱。
    1 ,环境问题,工具居然强依赖 node 或 python 某些版本。
    2 ,框架语法问题,那 Java 对比,无论什么框架,那都是 Java 语法,与之对应的前端框架比如 Vue 感觉就像是脱离了 JavaScript ?更像是基于 node 的语法了,很难用 JavaScript 的语法去理解,不要问,问就是 node 编译了,还有一个 ssr 的 nuxt.js 的框架,每个框架都有自己独立的规则(而且这个规则还只是依赖于 node 编译生效,可能还不兼容其它工具的规则,跟 JavaScript 半毛钱关系没有,很难像 Java 一样用一个理解,来理解所有的框架)。感觉像是东拼西凑。当然,可能跟我不熟悉有关,我也只是学过,webpack ,JavaScript ,ES6 ,TypeScript ,Vue2 ,Vue3 ,VueCli ,
    Java 后端的每个框架都能 debug ,谁能 debug 一下 Vue ?全靠 nodejs 编译生效。真的是一锅粥。
    最主要的是,Java 后端能用一个理解,理解所有框架,而前端每个工具都是单独的理解。
    3 ,再说报错问题,有时候前端报错,你都不知道哪里报错了,而后端轻轻松松定位。

    反正,我学习前端的感觉就是一个字,乱。
    webpack:乱
    JavaScript ,ES6 ,TypeScript ,Vue ,以及 Vue 配套的工具(nuxt.js),每个都有自己的语法和规则地盘。不够统一。总结就是乱。
    环境也乱。
    ====================
    首先,一个没吃过辣椒的人,忽然吃到一口辣椒,说一句难吃没关系吧?本来辣椒就很辣。
    所以 我觉得 flutter 一统江山众望所归。
    iX8NEGGn
        62
    iX8NEGGn  
       2023-03-30 23:09:07 +08:00
    建议你俩开个群互怼,收费观看的话,我也许会支持一下
    lizhenda
        63
    lizhenda  
       2023-03-31 01:10:50 +08:00 via iPhone
    还好我啥都会,我觉得如果自己技术 hold 的住,那有啥恶不恶心。
    OldCarMan
        64
    OldCarMan  
       2023-03-31 09:36:47 +08:00
    😂与其说是后端问题,不如说是一个人的性格或者人品的问题。现实中,这种人各行各业都有。
    Renco
        65
    Renco  
       2023-03-31 09:47:43 +08:00
    呃,难道不是人与人的问题吗。和前后端这种都有啥关联吗。我觉得你还不够地图炮,建议改成所有开发仔。或者互联网仔们。
    coollight56
        66
    coollight56  
       2023-03-31 12:51:43 +08:00
    都是人的问题与前后端无关,虽然你观点是相互尊重,但这个标题证明你和那俩帖的作者一样素质
    salmon5
        67
    salmon5  
       2023-03-31 15:28:13 +08:00
    这种人毕竟是少的吧,10/1 吧,比这更差劲的也有,50/1 的
    himozzie
        68
    himozzie  
       2023-03-31 17:40:11 +08:00
    @kwh 顶牛一下,
    1 、环境问题,依赖 python 估计说的是 node-sass 吧,享受 npm 便捷,就得忍受层次不齐的水平,否则请自己造轮子
    2 、框架语法,vue 作为前端的模板引擎,和 Java 的 ejs 、freemarker 、thymleaf 本质区别还是架构的演变的产物,ssr 第一屏白屏的啊?
    3 、前端 debugger ,chrome 是由 debug 的啊,追变量,单步调试……
    4 、webpack 乱,因为整个前端工程化的演变,从 3.0->4.0->5.0 ,变化确实挺多的

    cpu 单线程性能即将到达瓶颈,js 想要活下去,必须得上利用多线程,比如 rollup 在构建阶段,薄纱 webpack 。前端的卷本质还是追去更好的用户体验,追去更小的静态资源体积,更快的加载速度。随着 webGPU 、webContainer 、webRTC 更多标准的落地、chrome 开放更多的能力给到浏览器,vue 、react 也只是过客,这才哪到哪!当然,如果常年写什么 xxx 管理系统、sqlboy ,那当我没说。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2957 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 15:05 · PVG 23:05 · LAX 08:05 · JFK 11:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.