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

业余程序员,做这样一个可视化前端算是什么水平?

  •  1
     
  •   idlewater · 100 天前 · 15336 次点击
    这是一个创建于 100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人背景,科班毕业,软件开发几年之后,改行做外贸。3 年前重新开发软件(业余做),做了这样一个前端,地址: https://github.com/rxdrag/rxeditor 演示地址: https://rxeditor.vercel.app/ 文章: https://zhuanlan.zhihu.com/p/610182592 包含:可视化编辑、数据模型绑定、前端逻辑编排

    大佬们看一下,跟专业程序员还有多大差距。后端也懂一些,做过一个可视化后端。

    因为比较喜欢敲代码,后面考虑两个方向:1 、跟人合作一个项目; 2 、找一份工作。年龄比较大了,有机会吗?

    186 条回复    2023-05-21 16:42:22 +08:00
    1  2  
    luckyrayyy
        1
    luckyrayyy  
       100 天前
    蓝色的边框,我一上下滑怎么漂的这么厉害
    idlewater
        2
    idlewater  
    OP
       100 天前
    @luckyrayyy 因为是在外面画了个 div ,没用组件自身的 outline
    miv
        3
    miv  
       100 天前
    我他妈要疯掉了,楼主牛皮.
    你管这个叫业余,对业余有误解嘛.
    这简直是大神了,收藏了,好东西
    miv
        4
    miv  
       100 天前
    要是加上代码生成就好了,这样全部东西弄在一个平台上,比较有上手难度感觉.
    有代码生成可以弄 uniapp,就可以编译多端了,更有商业价值
    idlewater
        5
    idlewater  
    OP
       100 天前
    @miv 谢谢大佬
    retrocode
        6
    retrocode  
       100 天前   ❤️ 29
    你管这叫业余?
    aw2350
        7
    aw2350  
       100 天前
    感觉很丰富,事件逻辑比一般的低代码平台要丰富
    ChefIsAwesome
        8
    ChefIsAwesome  
       100 天前
    类似的东西我搞过,挺费劲。你这做的很好,我觉得水平不错。
    renmu
        9
    renmu  
       100 天前
    完成度很高
    idlewater
        10
    idlewater  
    OP
       100 天前
    @retrocode 我是业余的
    idlewater
        11
    idlewater  
    OP
       100 天前
    @aw2350 我对逻辑编排这部分是比较满意的,想把这部分独立出来做 RPA 可视化
    idlewater
        12
    idlewater  
    OP
       100 天前
    @ChefIsAwesome 谢谢大佬鼓励
    miv
        13
    miv  
       100 天前
    有计划弄代码生成功能嘛大佬
    idlewater
        14
    idlewater  
    OP
       100 天前
    @renmu 还行,做了好几版了,想把这部分整合进一个低代码平台
    wjx0912
        15
    wjx0912  
       100 天前
    你管这叫业余?+1
    itcong
        16
    itcong  
       100 天前
    你是专业的
    Akitora
        17
    Akitora  
       100 天前
    你管这叫业余?

    可以把公司里的前端全开了
    yaphets666
        18
    yaphets666  
       100 天前
    挺强的,但是说到找工作,这个不好说,大厂裁下来的哪个不是精英
    lifeintools
        19
    lifeintools  
       100 天前
    大哥展开讲讲这个项目吧
    idlewater
        20
    idlewater  
    OP
       100 天前
    @lifeintools 看看这个文章可以不: https://zhuanlan.zhihu.com/p/610182592
    lingly02
        21
    lingly02  
       100 天前 via iPhone
    很牛,我们公司的前端没一个比你厉害的
    justin2018
        22
    justin2018  
       100 天前
    楼主重新定义了 “业余”

    做得很棒 学习下代码
    jenlors
        23
    jenlors  
       100 天前   ❤️ 10
    楼主捕捉到了流量密码
    oneisall8955
        24
    oneisall8955  
       100 天前
    这就叫专业.gif
    v135ex
        25
    v135ex  
       100 天前
    看了 OP 介绍,本来想点进去看看是什么辣鸡小白项目的,进去了一脸懵比,啊?低代码平台?业余程序员? respect !
    因为最近我们公司也在做类似的项目,套用的阿里的开源 lowcode 框架,用了下我感觉还不如你这个呢。
    合作项目 op 可以考虑下,找工作可能最近行情真的很差,很多老油条都失业了,还有一大批培训出来的人搅乱市场,可以再过几个月看看。
    idlewater
        26
    idlewater  
    OP
       100 天前
    @v135ex 谢谢大佬中肯建议
    kidult
        27
    kidult  
       100 天前
    哈哈,楼主正好可以讽刺下最近的“前端已死”
    cocomiko
        28
    cocomiko  
       100 天前
    科班毕业、开发过几年,这个不算业余了吧
    idlewater
        29
    idlewater  
    OP
       100 天前
    @cocomiko 嗯,这么说也算,中间做外贸间断了 10 来年,10 来年的技术变化蛮大的
    Kaier
        30
    Kaier  
       100 天前   ❤️ 5
    orz.. 搞了半天最业余的那个是我自己🤡
    aw2350
        31
    aw2350  
       100 天前
    外贸现在是不是不好做了。lz 是做跨境电商之类的吗
    halfteapot
        32
    halfteapot  
       100 天前
    老哥这个开发了多久,你这一个人顶我们一个低代码开发小组了
    kensoz
        33
    kensoz  
       100 天前
    我这整个公司都没有比你 nb 的人
    idlewater
        34
    idlewater  
    OP
       100 天前
    @aw2350 我做 toB 的,同事还在做,我想做软件,因为喜欢
    djoiwhud
        35
    djoiwhud  
       100 天前 via Android
    op 很有耐心。有耐心的人,幸运会光顾的。2021 年初就在做了。至少有两年多时间。
    ixixi
        36
    ixixi  
       100 天前
    没看具体实现 感觉和这个 ui 有点像

    https://github.com/alibaba/designable
    idlewater
        37
    idlewater  
    OP
       100 天前
    @halfteapot 前端的话,这一个版本 3 个月,之前还做过 3 个版本,每个版本要一两个月至少。后端还做了一个,基于 uml 生成 graphql 接口的,没有合并起来。3 年来,前端后、后端不断切换、学习
    idlewater
        38
    idlewater  
    OP
       100 天前
    @ixixi 我的目标是做低代码平台,用过 deisgnable ,并且基本完成了。后来作者闭关,暂停维护。我就做自己的了,页面布局、图标抄了不少。机制变了,他是基于 formily 的我是 redux 的
    idlewater
        39
    idlewater  
    OP
       100 天前
    @djoiwhud 谢谢大佬鼓励
    R18
        40
    R18  
       100 天前
    谦虚,你是专业的。
    idlewater
        41
    idlewater  
    OP
       100 天前
    @jenlors 上午增加了 30 个 star ,谢谢大佬支持
    jiayouzl
        42
    jiayouzl  
       100 天前
    这是业余?如果全你自己写的,前端工作可以随便找了.而且是大厂.
    tq0106
        43
    tq0106  
       100 天前
    “这 TM 是八岁?”
    DreamingCTW
        44
    DreamingCTW  
       100 天前   ❤️ 2
    这是变相广告吗,掌握了流量密码
    a4854857
        45
    a4854857  
       100 天前   ❤️ 1
    7 奶奶 crud 前端 自愧不如
    zhuangjia
        46
    zhuangjia  
       100 天前
    高级,star 了
    connection
        47
    connection  
       100 天前
    点赞
    anonydmer
        48
    anonydmer  
       100 天前   ❤️ 8
    粗略的看了 10 多分钟楼主的项目和代码。一点浅见:

    产品设计能力和 UI 设计能力楼主秒杀绝大部分前端开发人员,这个不多讲,免得被人怼说这不是前端的事。

    代码的架构和设计能力也超过很多的前端,比如模块的划分,我看了下,引擎和插件机制都包含了,至少可扩展性是具备的。

    代码的开发和实现能力也很强,市面上的大多数前端现在都停留在这一层,上面说的两方面都不太具备。楼主对于 React 的了解比起大多数都要强,比如性能优化、hooks 以及 Context 应用场景等,不少前端还停留在使用和原理这一层,而忽视了诸如 hooks 对前端架构带来的意义。

    更重要的是楼主的学习能力和自我要求,在 10 年之后还能够做到对技术的敏感性,还愿意去学习 typescript 、react 这些,并且还学的这么好。

    期待楼主的后续,目前一个低代码方案已经有了一个不错的“外在”,后面还有更难得啃的“内在”,更考验代码架构和设计能力。

    真的,不管专业还是业余(其实是真的很专业),热爱编程才是最重要的吧。
    idlewater
        49
    idlewater  
    OP
       100 天前
    @anonydmer 谢谢大佬,尤其最后一句话,说到心里了,感动
    fatekey
        50
    fatekey  
       100 天前
    代码能力超过很多前端了,难得的是产品设计能力也很强,见过的很多热爱代码的人做的开源项目都是代码能力很强但是产品设计能力一般。
    RICKEYGONG
        51
    RICKEYGONG  
       100 天前
    25 往上稳稳的
    theohateonion
        52
    theohateonion  
       100 天前
    7 年前端自认为做不出来你做的东西。
    xieren58
        53
    xieren58  
       100 天前
    看年纪吧. 超过 30 以上, 工作不好找. 前端又太卷, 这东西没啥说服力.
    lesismal
        54
    lesismal  
       100 天前
    少废话,先 star
    HeyWeGo
        55
    HeyWeGo  
       100 天前
    个人不失去对某个方面的兴趣,并且投入精力,总会发光。楼主可以的!我一直认为,figma 可以往类似方向发展!
    vace
        56
    vace  
       100 天前
    你好,专业程序员。-。- 点开发现以前就 Star 过了。
    Chad0000
        57
    Chad0000  
       100 天前
    OP 好样的,我也在搞低代码平台,能看出来 OP 还是花了很多精力在上面的,做得挺好。

    私以为低代码还是需要给用户保留一定限制的,这样有利于后台提供数据。我是指面向企业内部管理这样的系统。
    yexiao117
        58
    yexiao117  
       100 天前   ❤️ 1
    不知道你这个产品,做出来的方向是啥,针对哪些场景的?让不懂代码的人,自建站吗?

    我接触过,这类里面我个人感觉比较好的:上线了、mailchimp ,前者纯建站工具,国人团队,有很多年了,产品易用性很好,mailchimp 就是坐邮件营销的人会用到,里面的模板和低代码模式很强大, 懂一点交互的能玩的花样很多,上限很高。
    wfbao
        59
    wfbao  
       100 天前
    很漂亮,star 了
    yexiao117
        60
    yexiao117  
       100 天前   ❤️ 1
    最后回答 op 的问题,没想好做啥,可以先慢慢打磨产品,找个工作苟着,业余多和产业上游的人群交流,比如产品、销售、企业主这类人,他们是需求的源头。

    产品是解决方案,先找到你要解决什么问题,再将产品往这个方向改。
    sankemao
        61
    sankemao  
       100 天前
    @xieren58 #53 这个没说服力你说啥有说服力
    idlewater
        62
    idlewater  
    OP
       100 天前
    @yexiao117 谢谢,上半年有个升级项目,想帮人做着,下半年需要找点事情做
    idlewater
        63
    idlewater  
    OP
       100 天前
    @v135ex 有朋友要跟我合作 mes 类低代码,说好去年底出测试版,因为换前端这部分,没做完,相当于我放了人家鸽子
    idlewater
        64
    idlewater  
    OP
       100 天前
    @Chad0000 谢谢大佬,我做了后端了,还没合并进来
    yexiao117
        65
    yexiao117  
       100 天前
    @idlewater 我 V:Nobi_Nobita ,之前拉了个 V 友聊创业的群,感兴趣可以进来蹲着先哈哈哈。
    taotaodaddy
        66
    taotaodaddy  
       100 天前
    做得挺好的, 一点都不业余了
    taotaodaddy
        67
    taotaodaddy  
       100 天前
    除了打地鼠好像不能玩以外...
    idlewater
        68
    idlewater  
    OP
       100 天前
    @taotaodaddy 打地鼠可以玩,点工具栏右上角的三角图标预览,然后点击开始按钮就可以打了
    Freakr
        69
    Freakr  
       100 天前
    兄弟们,这个“业余”应该是和“业余无线电爱好者”中的“业余”是一个意思,指的是不涉及营利
    DongDongProMax
        70
    DongDongProMax  
       100 天前
    这 tm 就叫专业!!
    Charod
        71
    Charod  
       100 天前
    看了一下,突然发现我是业余的
    philsky28
        72
    philsky28  
       100 天前
    @anonydmer 大佬你是怎么看出来的啊就是对 react 的了解这块,我也想通过源码来多学一点 react 性能优化方面的内容
    peoren
        73
    peoren  
       100 天前
    我在我们公司也做了类似的一个无代码编辑器,排版逻辑和你这个很像。
    不过我这个更多是用来生成类似问卷的页面,但是整体逻辑没有 op 那么复杂,不涉及自定义事件。也是做了一年多了,用的 vue3 。
    op 能留个联系方式吗,想向你请教一些东西。
    idlewater
        74
    idlewater  
    OP
       100 天前
    @peoren 不方便在这里留联系方式,github 上有我的邮箱哈
    dongtingyue
        75
    dongtingyue  
       100 天前
    预览应该是打开一个新标签看那样吧
    lilei2023
        76
    lilei2023  
       100 天前
    掌握流量密码
    Pythoner666666
        77
    Pythoner666666  
       100 天前
    牛皮牛皮
    tsingwong
        78
    tsingwong  
       100 天前
    强啊。我是个小前端,我真的觉得老哥这个做的太棒了。而且配套的这个文章写的很专业。Star 了,继续学习下哈
    boris1993Jr
        79
    boris1993Jr  
       100 天前
    大概看了眼,楼主要是业余的话,我大概就是有害垃圾了
    xieren58
        80
    xieren58  
       100 天前
    @sankemao 你让他拿这个能进大厂不? 这东西并不难, 就是需要花时间去磨而已. 除非自己创业, 不过搞这块的, 现在卷得很. 几年前, 我也做过类似这种玩意...
    hero1874
        81
    hero1874  
       100 天前
    这叫业余? 我擦
    SakuraPGH
        82
    SakuraPGH  
       100 天前
    顶一下楼主,一开始试玩,Layout 部分感觉一般般,但是控制器逻辑那部分确实很亮眼,值得学习
    FightPig
        83
    FightPig  
       100 天前
    这可不业余
    xianyu191031
        84
    xianyu191031  
       100 天前
    纯论交互应用构建 op 相当优秀了,代码结构层次也相当清晰流畅
    idlewater
        85
    idlewater  
    OP
       100 天前
    @SakuraPGH 这个版本事件太短了,layout 部分没有优化用户体验,只是实现了功能,代码结构还可以的
    SmiteChow
        86
    SmiteChow  
       100 天前
    说句实话,中级水平,大家也别乱吹了。
    azui999
        87
    azui999  
       100 天前
    拉下来学习学习,向大佬学习
    idlewater
        88
    idlewater  
    OP
       100 天前
    @SmiteChow 谢谢,中肯
    lawsiki
        89
    lawsiki  
       100 天前
    请问是纯自研的吗? ui 看着和 formily 挺像的
    dk7952638
        90
    dk7952638  
       100 天前
    哈哈,楼主从侧面印证了今年外贸真的完蛋了
    idlewater
        91
    idlewater  
    OP
       100 天前
    @dk7952638 这个不是今年开始做的,今年外贸确实不太好做,同事还在做
    idlewater
        92
    idlewater  
    OP
       100 天前
    @lawsiki 上面说了,跟 formily 没什么关系,但是借鉴了 designable ,因为 designable 暂停维护,才决定自己做的,之前一直用 designable
    tkHello
        93
    tkHello  
       100 天前
    外贸和写代码 哪个挣钱?
    liuxu
        94
    liuxu  
       100 天前
    你这个是 5 年职业水准,我的前端能力希望能达到你这个水准
    idlewater
        95
    idlewater  
    OP
       100 天前
    @tkHello 外贸来钱快
    taotaodaddy
        96
    taotaodaddy  
       100 天前
    @idlewater 哈,还真能玩,非常棒!
    liubaicai
        97
    liubaicai  
       100 天前   ❤️ 3
    进来前:让本前端来看看有又什么小菜鸡发帖了
    进来后:我才是业余的
    superliy
        98
    superliy  
       100 天前
    https://github.com/alibaba/lowcode-engine 你看看阿里的这个低代码,可以集成各种现有的 ui 框架,应该是未来的主流,不过缺一个自由布局,你给他们一个 pr 吧,https://mp.weixin.qq.com/s/PSTut5ahAB8nlJ9kBpBaxw
    idlewater
        99
    idlewater  
    OP
       100 天前
    @superliy 我也想,可是精力有限,我这个可以很容易就把自由布局加进去
    molvqingtai
        100
    molvqingtai  
       100 天前
    原来我还没入门...
    1  2  
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1217 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 17:41 · PVG 01:41 · LAX 10:41 · JFK 13:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.