tf2017

2B 业务的前端研发们,让我看到你们的双手🙌

  •  
  •   tf2017 · Jun 26, 2019 · 6670 views
    This topic created in 2695 days ago, the information mentioned may be changed or developed.

    不知不觉在 2B 或者内部系统的业务方向上做了很长时间了。

    在 2B 的业务场景中,经常被认为:

    • 对前端技术要求比较低。差不多就可以了。
    • 用户体验要求比较低,只要功能正常,加载慢一点也没关系,操作繁琐一点也无所谓。
    • 因为经常需要私有部署,稳定性第一,还要节省资源,前端静态部署就可以了。
    • 前端部分不属于产品核心模块,前端团队成就感、安全感较低。

    我最近想了下,在一个公司里前端团队以及前端的产品模块处于如此境地,大致可能有如下原因:

    • 管理层打心底就是这样认为的,这样会导致在前端部分资源投入太少。在保证业务目标的前提下,只够做到能用的程度。
    • 前端团队自己不争气,不努力争取资源,争取认同,没有努力在技术上有所突破,做到体验、资源占用、稳定性兼顾。

    作为技术人员,我觉得第二点为主要因素,老板是不清楚前端能做到什么程度的,作为前端团队有责任和义务去从技术的角度证明在保证业务目标、稳定性、资源占用的前提下做得足够稳定。

    也只有在技术上有所突破,才能在产品矩阵中发挥更多的业务价值,从而为团队争取更多的认同。

    另外,我觉得目前在 2B 的前端领域内是缺少足够的方法论以及工具栈的,比如:

    • 如何做内网环境的有效 Debug
    • 是否可以有针对 2B 场景的技术或者工具栈

    实际上 2B 的场景往往对浏览器的要求比较低,一般只需要适配比较高版本的浏览器即可,可以尝试很多现代浏览器的新特性。

    我相信有很多人有同样的困惑,所以建立了个微信群,方便大家讨论,期待在 2B 的前端研发方向上产出好的方法论或者工具栈等。

    tobfe

    21 replies  •  2019-07-15 13:15:27 +08:00
    iDontEatCookie
    iDontEatCookie
    Jun 26, 2019
    1
    第一反应以为你骂我 2B#(狗头)

    根本没有所谓前端团队啊,对页面没有任何要求,能用就行。
    tf2017
    tf2017
    OP
    Jun 26, 2019
    2
    @iDontEatCookie #1 做到能用就行的前端同学,在 Team 里的存在感还好吗? 😄
    MuscleOf2016
    MuscleOf2016
    Jun 26, 2019
    3
    技术要求低,体验要求低,不如让你们后台自己学自己搞,还能省下人工费用
    ugu
    ugu
    Jun 26, 2019
    4
    做了差不多一年 B 端,前端存在感确实低。有机会可以交流一下哈
    ugu
    ugu
    Jun 26, 2019
    5
    貌似图挂了
    tf2017
    tf2017
    OP
    Jun 26, 2019
    6
    @ugu #5



    我这里看图是好的,我再发一次
    zhouyg
    zhouyg
    Jun 26, 2019
    7
    做了快 4 年 b 端业务,现在转 C 端,感觉从一个坑踩到了另外一个坑。。
    ymyqwe
    ymyqwe
    Jun 26, 2019 via iPhone
    8
    之前一直做 C 端,灵活多变,UI 和动效做得很多,近一年做了 C 端,还引入了 BFF,虽然流量不多,但是更多考虑业务组件的抽取和共用,毕竟 B 端就是各种表格表单搜索。想想个人还是更喜欢 C 端业务
    jsq2627
    jsq2627
    PRO
    Jun 26, 2019
    9
    B 端关键缺少需求驱动,功能做不好,客户拿着棒子来打,界面做不好,客户吐槽下该用继续用( B 端产品普遍难看,客户容忍度高)。

    不像 C 端,优化下 UI,优化下动效,然后用户增长了 xx%,于是说得到结论:前端体验优化带来用户增长。老板开心,前端存在感爆棚
    iDontEatCookie
    iDontEatCookie
    Jun 26, 2019
    10
    @tf2017 存在感还可以,毕竟 n 个后端对接一个前端,就是毫无成就感
    Anshi
    Anshi
    Jun 26, 2019
    11
    存在感低是因为和盈利直接相关的少吧。。。
    Yiki
    Yiki
    Jun 26, 2019
    12
    我还在想 2B 是什么。。。
    lemontv
    lemontv
    Jun 26, 2019 via Android
    13
    举个手 Web 前端存在感不是很强 能用就行
    rockyou12
    rockyou12
    Jun 26, 2019
    14
    我们也是 2B 业务,公司就没有全职前端……其实也不是完全不能理解,2b 业务要专业前端专业设计多出的成本肯定要直接落在客户上,你只要给客户解释清楚好的设计和 ui 真的很贵他也只有忍了
    sighforever
    sighforever
    Jun 26, 2019
    15
    我觉得 toB 业务对前端要求很高啊,toB 业务有很多 toC 业务用不到的复杂交互,实现起来很麻烦的

    比如我们实现过工作流设计器(类似 visio),和类似 ide 的有代码提示的伪代码编辑器
    MMZZ
    MMZZ
    Jun 26, 2019
    16
    你能写 TO B 么? 2b 显得很没文化!
    otakustay
    otakustay
    Jun 26, 2019❤️4
    17
    别只抱怨,2B 有自己的挑战:

    1. 产品维护周期长,通常 3 年以上,高达 5-7 年的不在少数,相比之下 2C 一个版本能活过 2 年都不容易
    2. 功能关联性强,从表格到表单,从实体到关联实体,从 Dashboard 到消息中心,各种资源形成复杂的网状结构,其中的更新与全局同步相当复杂
    3. 高相似性和高重复性的界面带来对视图配置化、可视化编辑的天然要求,在周边工具方向上非常强的诉求
    4. 私有部署带来的部署环境多样性,带来对容器化、虚拟化的要求,以及对辅助平台(如 CDN )的可插拔性的要求
    5. 需求端远离日常生活,对开发人员了解行业、领域、客户的要求远高于 2C 产品

    去做好这些挑战,足够在前端的领域深入,同时也能满足老板的利益诉求。真的别把前端局限在做所谓炫酷的页面,做所谓亲切可人的视图,做所谓 0.x 秒响应的性能,前端工程师首先是工程师,工程的相通性远高于前端的特异性
    jin5354
    jin5354
    Jun 26, 2019
    18
    toB 广告投放业务的路过,全公司绩效数一数二的高
    tf2017
    tf2017
    OP
    Jun 26, 2019
    19
    @otakustay #17 嗯,非常认同。

    也是这个帖子希望看到的声音,ToB 和 ToC 的业务对前端的要求是有所差异的,ToB 业务的前端一样可以有很高的技术挑战,也能创造很高的业务价值。

    甚至在技术方面,我觉得针对 ToB 的业务是可以产出一套前端开发的方法论的。
    909076350
    909076350
    Jul 14, 2019
    20
    群二维码失效了
    tf2017
    tf2017
    OP
    Jul 15, 2019
    21
    @909076350 #20 可以加我微信:leobaba88,验证:tob 前端,拉你进群。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2309 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 12:55 · PVG 20:55 · LAX 04:55 · JFK 07:55
    ♥ Do have faith in what you're doing.