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

低代码平台似乎越来越成熟,前端程序员到底该往哪里深入学习才不会被替代,看完无远以及一些商城项目陷入迷茫了

  •  
  •   wankedKing ·
    Lumberjackisok · 2022-08-13 10:35:07 +08:00 · 8176 次点击
    这是一个创建于 840 天前的主题,其中的信息可能已经有所发展或是发生改变。

    v 友们,求指条明路

    54 条回复    2023-05-29 02:07:12 +08:00
    wankedKing
        1
    wankedKing  
    OP
       2022-08-13 10:38:23 +08:00
    通过简单的拖拽就能实现一个商城项目,所以到底该往哪方面深入学习,以至于不久的将来不被优化
    hay313955795
        2
    hay313955795  
       2022-08-13 10:43:49 +08:00
    熟悉业务才是不被优化的可能. 虽然代码敲的慢 但是业务理起来快 不免也是一种优势
    bugu1986
        3
    bugu1986  
       2022-08-13 10:52:28 +08:00
    低代码的商业模式在企业内方向,主要是提高效率,降低成本。举个例子,出一个宣传页面可能就不需要程序员了。所以对优秀的程序员是好事
    kop1989smurf
        4
    kop1989smurf  
       2022-08-13 11:09:42 +08:00 via iPhone   ❤️ 8
    会 xxx 技术从来就不存在不可替代性。

    未来有低代码,现在是有更便宜的竞争对手。从个人视角看没有区别。

    不可替代性的核心在于你如何把技术在有限的成本范围内最大化的落地成产品。

    拿楼主说的商城举例。
    首先,你需要几张库表?性能如何?
    其次,你的产品能不能实现促销优惠,抢购秒杀?超卖了怎么办?支付异常(账瘸腿了)怎么解决?退款流程怎么做才不会跑账?
    然后,优惠券的有效性、最优组合推荐、互斥怎么做才合适?
    接下来,埋点(客户行为检测),既有的 crm 怎么和商城结合?和库存财务系统又怎么对接?
    最后,你的产品支持 xx 个 qps ,一年的运营成本是多少?开发成本又是多少?

    这些才是不可替代性。
    awesomes
        5
    awesomes  
       2022-08-13 11:09:57 +08:00
    你想太多了,低代码就是流程模板,业务是千奇百怪的,替代不了程序员。
    kop1989smurf
        6
    kop1989smurf  
       2022-08-13 11:11:45 +08:00 via iPhone   ❤️ 1
    btw ,建筑工人会谈论自己的搬砖姿势、技巧来试图挽回自己的不可替代性么?
    a88
        7
    a88  
       2022-08-13 11:19:47 +08:00 via Android
    趁年轻加速卷
    HiCode
        8
    HiCode  
       2022-08-13 11:26:39 +08:00
    程序员的核心竞争力是什么?

    低代码的核心竞争力是什么?

    如果你的核心力跟低代码的核心竞争力近似,那么焦虑是应该的。

    你可以选择继续跟低代码拼,也可以选择做个真正的程序员。
    THESDZ
        9
    THESDZ  
       2022-08-13 11:36:11 +08:00   ❤️ 1
    程序员的真正竞争力,是抽象和信息化实际业务的能力
    也就是说
    1.是将现实的中问题或者需求,提供可以通过信息化的方式高效解决的方案,
    2.落地这个方案.

    低代码很难解决第一个问题.
    TeslaM3
        10
    TeslaM3  
       2022-08-13 11:36:45 +08:00
    低代码是没有未来的,顶多算一个模块组合工程师。。。
    Mark24
        11
    Mark24  
       2022-08-13 11:43:02 +08:00   ❤️ 4
    低代码又不是今天才有。计算机都发展 30 年了。这些东西以前也做过,今天依然没有取代程序员。

    现在所谓的低代码就是一些人的 KPI
    AyaseEri
        12
    AyaseEri  
       2022-08-13 11:59:24 +08:00   ❤️ 1
    CSS 。
    现在那些低代码经不住设计的 UI 走查,拿着设计稿随便查一下你整个系统就得高代码重做了。
    westoy
        13
    westoy  
       2022-08-13 12:24:55 +08:00
    瞎焦虑

    你不会觉得以前的软件方案提供商都是给你从头写的吧?

    都是基本的业务框架 + 生成器 + 模块化

    你给个几万, 人家几十个人的团队给你干两天? 那是要倒贴钱的好么
    encro
        14
    encro  
       2022-08-13 12:34:59 +08:00
    你如果用一下 copilot 会更焦虑。。。

    不过,如果低代码很发达,我想至少有两个好处:

    1, 搬砖的活更少了,程序员可以更聚焦有创造性的事情;

    2, 可以早点回家,有空泡茶和咖啡了。
    encro
        15
    encro  
       2022-08-13 12:36:40 +08:00
    另外:

    商城项目 不属于严格低代码吧,应该属于二开,在二十年前就存在了。
    mikywei
        16
    mikywei  
       2022-08-13 13:19:45 +08:00
    低代码也是程序员开发的,怎么替代程序员,只是降低企业成本,加快行业转型而已;最多少招几个实习生或初级前端。10 年前 PC 客户端 VC++才是主流,现在都变成 web+app 了,行业转型一直都在进行,没必要太过于焦虑。
    q447643445
        17
    q447643445  
       2022-08-13 14:53:56 +08:00
    这跟制造业机器人代替人一样, 是一种行业社会进步,担心被替代都是多虑了,本质都是解放生产力
    taro0822
        18
    taro0822  
       2022-08-13 15:09:07 +08:00
    我们现在的产品就是低代码相关 以我一个前端的角度来看 使用起来非常的别扭 基本就是勉强能用那个程度
    然而 我们面对的客户都是传统制造业 他们的数字化水平简直低到令人发指
    所对他们来讲 我们的东西他们觉得牛逼得不行 只要业务理解对 交付得快 流程跑得通 数据统计得对 能提高生产效率就行
    所以低代码突出得就是一个快 至于什么用户体验 高并发 不存在的 又不是不能用.png
    revalue
        19
    revalue  
       2022-08-13 15:12:50 +08:00
    @encro #14 copilot 这玩意真的有人在用吗?我还以为在试验阶段,是微信公众号搞的噱头。
    fengjianxinghun
        20
    fengjianxinghun  
       2022-08-13 15:44:20 +08:00   ❤️ 1
    @revalue 用了一年牛逼得不行好吧。。。可惜收费了。。没得用了
    Felldeadbird
        21
    Felldeadbird  
       2022-08-13 16:13:47 +08:00
    你这么理解 小米手机 和 苹果手机 的区别。
    coderlxm
        22
    coderlxm  
       2022-08-13 16:43:02 +08:00 via iPhone
    其实这不是低代码成不成熟的原因 初级前端本就是一个可替代性很高的岗位 门槛太低了 大部分人自学三四个月就能工作
    kwh
        23
    kwh  
       2022-08-13 16:55:30 +08:00
    @bugu1986 出一个宣传页面,一个富文本插件就能解决了,跟 word 一样。
    我个人认为,这些野鸡低代码公司就不靠谱。
    从前端来说,低代码怎么也是微软,谷歌,这种大公司,和一些富文本插件(tinymce)公司领先。
    从后端来说,低代码怎么也是微软,谷歌,这种大公司,和一些后端框架领先,比如工作流 activity 。
    而且低代码就是面向企业的,如果微软这种服务企业的公司都没有动手,野鸡公司看都不看都是没希望的。
    maosongjun
        24
    maosongjun  
       2022-08-13 17:01:40 +08:00
    转后端吧
    IDAEngine
        25
    IDAEngine  
       2022-08-13 17:10:17 +08:00
    不挺好的嘛,减少人工成本
    huangsen365
        26
    huangsen365  
       2022-08-13 17:44:49 +08:00 via iPhone
    去“低代码平台这类公司”应聘岗位写代码…
    实现 低代码 的本质背后也是重度依赖代码的
    encro
        27
    encro  
       2022-08-13 18:01:15 +08:00   ❤️ 1
    @revalue 就凭收费价格,就知道很多人会用。
    ZRS
        28
    ZRS  
       2022-08-13 19:36:02 +08:00 via iPhone
    20 年前就有人在想差不多的东西
    TuringHero
        29
    TuringHero  
       2022-08-13 19:49:12 +08:00   ❤️ 1
    @revalue #19 后端表示。。。用了几个月了,跟成精了一样,有时候被提示出来的注释、代码吓到
    Kaciras
        30
    Kaciras  
       2022-08-13 19:49:52 +08:00
    一年几熟了?
    anan1314git
        31
    anan1314git  
       2022-08-13 20:04:18 +08:00
    @fengjianxinghun 就冲着这个效率提升, 这个钱也还是要掏😂
    fengjianxinghun
        32
    fengjianxinghun  
       2022-08-13 20:12:16 +08:00
    @anan1314git 贵了一点,还有付款属实麻烦。。。
    Zzzz77
        33
    Zzzz77  
       2022-08-13 21:21:54 +08:00
    我不是针对谁,我是说,所有能用所谓的低代码平台开发出来的网站 /系统 /应用,都是入门级 /初级产品(开发 /维护难度上)....

    如果说害怕工作被这类东西取代,还不如考虑下怎么和这几年大量涌入市场的初级程序员竞争来得现实些....
    mekingname
        34
    mekingname  
       2022-08-13 22:44:47 +08:00
    1. 如何需要写大量配置、JSON 、YAML 的低代码平台都只不过是把代码变成了配置文件而已。
    2. 任何拖方框、拉线的低代码平台,都还不需要担心。
    pangpre
        35
    pangpre  
       2022-08-13 22:48:39 +08:00 via iPhone
    我们公司就是,后端大牛搞出来的,结果前端被扣绩效也不碰,说没技术含量,七拼八凑的……后来这前端出去吹牛,说是他架构的,直接年薪 60w ,翻了 2 倍多…有几个产品经理也靠这个跳槽了,薪资翻倍…
    现在就一群后端 苦逼的自己拼界面,拼完自己写 api
    dfkjgklfdjg
        36
    dfkjgklfdjg  
       2022-08-13 23:06:50 +08:00
    等你用过了 copilot 之后,你就会知道 《低代码》 和《 AI 编程》 的局限性了,
    也就知道你应该怎么做、以及认识到现在的虚假焦虑是一件很蠢的事情。

    我和楼上很多人的想法一致,低代码和 AI 编程只会使我们工作更加轻松,
    起码让我从从密集型产业中脱离开来考虑一些应该考虑的但是以前碍于 dl 而没有去考虑的事情。
    bojue
        37
    bojue  
       2022-08-13 23:25:10 +08:00
    @Mark24 KPI 没你要,拖拉拽实现有些场景很合适就有人买单
    lijunbo
        38
    lijunbo  
       2022-08-13 23:32:01 +08:00 via iPhone
    我甚至怀疑你是不是某银行的
    Mark24
        39
    Mark24  
       2022-08-14 00:38:19 +08:00
    @bojue 是啊,你简单拖拽了。10 分的东西吹成 90 分,产品和客户欣然接受,立马要拖个复杂的,要么你做,要么让拖拽做到。反正最后还不是人力顶上。 简单东西又没必要,太单调,复杂的东西做不到。这东西就很尴尬。
    Hipan
        40
    Hipan  
       2022-08-14 00:54:48 +08:00
    低代码只能改变入门老板的需求,甚至让不靠谱的老板变的更憨憨,需求千变万化,不然我也不至于想刀了业务经理
    dayeye2006199
        41
    dayeye2006199  
       2022-08-14 01:23:57 +08:00 via Android
    可以去开发低代码平台。
    啥时候低代码平台可以自举了再说
    zqx
        42
    zqx  
       2022-08-14 05:40:28 +08:00 via Android
    从 github 克隆一个商城项目,改一些参数字段,换个 logo ,这个过程不就是低代码
    从 npm 装一堆软件包,重新组合一下,变成符合业务需求的项目,不还是低代码
    难道这有业务系统是从零开始写的?
    zqx
        43
    zqx  
       2022-08-14 05:46:07 +08:00 via Android
    现代 web 有多脆弱,就是同一个前端工程,放在那不动,依赖 lock 锁住,一年以后想改个字段,再打包,会报错,所以要一个前端工程师来解决这些麻烦。
    同样的,几年前的 java 项目,现在用最新的 idea 跑起来,也得调试一上午。
    这就是普通程序员的价值✔
    flyqie
        44
    flyqie  
       2022-08-14 07:03:35 +08:00 via Android
    2-8 原则 可以了解一下。

    低代码不是万能的。。

    不过确实可能会有一定影响。
    lujiaosama
        45
    lujiaosama  
       2022-08-14 09:27:25 +08:00
    低代码平台还能帮你运维不成, 出了问题不还得去看代码实现. 比较紧急的 BUG 还得等低代码平台先修复么.
    abcbuzhiming
        46
    abcbuzhiming  
       2022-08-14 09:47:15 +08:00
    低代码这东西其实就是把常用功能模块化方便你搭积木而已。自身是没有抽象和建模能力。程序员担心这个?还不如去担心一下 AI 领域的那些个巨型文本模型,比如 GPT-3 这种东西,这玩意才是真正奔着刨程序员祖坟的方向去的
    ychost
        47
    ychost  
       2022-08-14 09:58:41 +08:00
    低代码,20 年前的 DW/WebForm 就在玩儿,只玩意儿只适合流程表单类的,而且性能一般般,我认为个人要保持一颗学习的心,对于新出的事务不要排斥要去了解,好的东西就吸收
    santheniko
        48
    santheniko  
       2022-08-14 10:09:59 +08:00
    我小学的时候大概 08-09 年,选修课学 FrontPage 和 dreamviewer ,那会第一次接触前端。找框架,找模板设计自己的“个人空间”,那会很多人说以后小孩子都会写网站。后来 10 年的事情大家都知道,前端还曾一度被认为是薪酬非常好的职业(虽然现在行情感觉不如前 5 年了),而小孩子也并没有都去开发前端。

    2202 年,生态与 10 多年前相比更加成熟了,所以“低代码”又“卷土重来”了。个人感觉这东西和“少儿编程”类似,属于行业边际产物,根本原因是生产力 yu 了。

    从发展路径看,dreamviewer 没有成为前端工程师的主力工具,前端也没有被替代。因为不是有了这种“低代码”工具就可以涵盖前端所有的工作(理解需求,沟通业务,后端对接),根本逻辑还是老生常谈的“工具无法取代人,只是提高效率的手段”。
    bojue
        49
    bojue  
       2022-08-14 12:41:58 +08:00
    @Mark24 不要这么偏激,我们上家公司做 IDC 管理,给阿里,腾讯客户的交付项目都是低代码搭建的,交付周期从 2-3 年的交付周期到 4-6 个月的交付周期,大部分时间都是放到新功能开发了,后期模板组件完善的话 3 个月内交付一个大的定制化 IDC 管理场景,小的 IDC 机房定制化两个人一个月都交付了,这种 case 交付成本多低都会转化成利润,像 @kop1989smurf 所说的场景低代码确实不合适,就行报表 dashboard 的场景客户关注的指标和样式变更很频繁,单纯靠开发的交付速度下一次招标别来了
    raysonlu
        50
    raysonlu  
       2022-08-15 10:55:02 +08:00
    但凡自己能整理一套套常用的通用的项目 demo ,并且可以复用,我就觉得是低代码了
    raysonlu
        51
    raysonlu  
       2022-08-15 10:55:22 +08:00
    说到底还是效率驱使
    sampeng
        52
    sampeng  
       2022-08-15 11:50:45 +08:00
    巴不得低代码平台。。这可是好东西。。作为研发要用发展的眼光来看待事情。重复简单的工作,老走一套流程太麻烦了
    bojue
        53
    bojue  
       2023-01-16 23:34:22 +08:00
    veike
        54
    veike  
       2023-05-29 02:07:12 +08:00
    @kop1989smurf 你说的这些内容低代码或者零代码开发平台完全可以胜任。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2706 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.