V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
qxhnks
V2EX  ›  酷工作

[成都] 诚聘资深全栈开发工程师(30–50K + 项目奖金)

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

    公司及团队介绍

    我们是一家位于成都市高新区的中型软件公司(上市公司子公司),主要研发面向 B 端的产品。现在公司需要研发一款低代码开发平台,诚聘资深全栈开发工程师。

    岗位职责

    • 与产品经理、UI 设计师及架构师一起参与产品定义、领域建模和架构设计,并完成产品功能的开发和测试验证;
    • 探索和吸收前沿技术和业界最佳实践,并结合公司和项目情况进行灵活运用;
    • 编写产品文档,进行知识分享与传承。

    任职要求

    • 重点大学全日制本科或以上学历,计算机相关专业;
    • 大型软件或互联网企业 5 年或以上工作经验;
    • 熟悉常用数据结构与算法;
    • 熟悉常见的面向对象设计原则及设计模式;
    • 熟悉常见的 web 前后端开发语言( TypeScript 、Java )和框架( React / Vue / Angular 、Spring Boot 、Spring Data JPA 、Spring Security 等);
    • 熟悉大型企业软件架构设计及领域驱动设计( DDD );
    • 熟悉自动化测试并对自动化测试的极端重要性有深刻的认识;
    • 拥有广阔的技术视野和快速的学习能力,能够无障碍阅读英文技术文档;
    • 具有良好的沟通与表达能力;
    • 具有强烈的责任心和上进心,以及主人翁意识和创业心态。

    职位亮点

    • 谷歌大牛亲自指导
    • 作为团队核心成员从 0 到 1 参与一款成功产品的研发,获得个人成长
    • 全员 Mac 办公,默认配备 MacBook Pro M2 Max 32GB + 1TB 和 Dell U2723QX 27 寸 4K 显示器

    薪资范围

    30–50K / 月,另有项目奖励。

    简历投递方式

    请将简历发送到 enBta2t4QGdtYWlsLmNvbQo=,标题注明“应聘资深全栈开发工程师 - 姓名”。

    第 1 条附言  ·  156 天前

    加分项:

    • 有阅读技术书籍的习惯
    • 英文听力较好,可以无障碍观看英文技术讲座和视频教程
    • 读过 Patterns of Enterprise Application Architecture (PoEAA)
    50 条回复    2024-09-30 11:28:53 +08:00
    ShaoYuanNuo
        1
    ShaoYuanNuo  
       155 天前
    现在也在搞低代码,做的真烦
    polobug
        2
    polobug  
       155 天前
    低代码要堆人。。然后实际上客户还会有各种二开,要给很大修改权限
    qxhnks
        3
    qxhnks  
    OP
       155 天前   ❤️ 1
    @polobug 这个已经考虑到了,低代码平台要成功我觉得要注意以下三点:

    1. 一是要明确系统的功能边界,不要贪大求全,越是希望什么都能做最后越是什么都做不好,成功的低代码平台往往是集中解决某一类特别垂直的问题,越是通用的低代码平台往往最后发展都不太好;

    2. 二是系统的可扩展性要在一开始设计的时候就要充分考虑到,例如钉钉宜搭“连接器”的概念,使得其可以与钉钉平台上数量庞大的第三方应用打通,具有无穷多的扩展性和应用场景;

    3. 三是要避免做成一个面向程序员的平台(即生成代码),因为很难解决手工修改代码后与模型的同步问题,并且专业的程序员往往会嫌弃低代码平台的灵活性不足,无法发挥程序员的优势。所以我们的低代码平台主要面向具有少量的编程基础和数据库操作能力的软件实施人员以及企业的信息科 IT 运维人员。
    bojue
        4
    bojue  
       155 天前
    @qxhnks 看到边界的定义一般都是搞过的
    biubiuGolang
        5
    biubiuGolang  
       155 天前
    尤其是大客户二开 有一个算一个难搞...
    tangzx88
        6
    tangzx88  
       155 天前
    结合个人开发低代码的经验,好用的低代码通常都会确定一些使用场景,如果只是针对具有少量的编程基础和数据库操作能力的人,那他们的业务就不能太复杂;否则还是要提供一些 api 进行操作,或者提供插件入口;数据模型要有很高的配置能力,前端组件也要根据数据模型自动匹配,避免再次手动处理。
    polobug
        7
    polobug  
       154 天前
    @qxhnks 你这个是面向开发的解决方案。。你如果面向客户。。。。
    qxhnks
        8
    qxhnks  
    OP
       154 天前 via iPhone   ❤️ 1
    @tangzx88

    是的,低代码平台很难用来去实现企业的核心务。

    我们的低代码平台主要包含自定义表单、流程审批、工作流自动化、BI 大屏、报表制作等功能,平台的使用群体主要是软件实施人员或企业的 IT 运维人员。

    简单来说我们对标的是钉钉宜搭,但是 B 端市场是一个很分散的市场,并不存在赢家通吃的情况,所以其实我们与钉钉宜搭并不直接竞争,我们有我们的客户群和市场前景。
    chengdonghui
        9
    chengdonghui  
       154 天前
    搞这东西真的没啥用,低代码平台够多了,没听说用的好的
    whevether
        10
    whevether  
       154 天前
    @qxhnks 这东西真能盈利吗。 没看到有多少公司用。 而且买这个大多是程序员吧。 程序员有几个钱有钱的。
    qxhnks
        11
    qxhnks  
    OP
       154 天前
    @whevether 真的能盈利。前面我说了,我们是面向企业客户,做低代码开发的主要是软件实施人员和企业的 IT 运维人员,不是面向程序员。
    tangzx88
        12
    tangzx88  
       154 天前
    @qxhnks 前端熟悉 react ,后端会 go 招吗,java 很久没用了
    qxhnks
        13
    qxhnks  
    OP
       154 天前
    @tangzx88 Go 不适合做复杂的业务系统,暂不考虑。如果熟悉 C# 的话也可以很快转 Java ,其他语言就不好说了。
    chicbian
        14
    chicbian  
       154 天前   ❤️ 1
    现在就在做低代码平台,Java+vue3(ts),整个架构体系都是我带头重构+优化。这东西,我以前也感觉鸡肋,但是从市场反应来说,还不错。
    pangdundun996
        15
    pangdundun996  
       153 天前   ❤️ 2
    @qxhnks #13 我们现在的低代码平台就是 go 做的,感觉还行
    wizzer
        16
    wizzer  
       153 天前
    @chicbian 十几年前就有低代码平台,不过那时候前端都是 js ,前后端不分离比较重,现在又火起来了,技术就是一轮回……
    Tomfe
        17
    Tomfe  
       153 天前
    @chicbian 是 Tob 项目吗
    bojue
        18
    bojue  
       153 天前
    @chengdonghui Mendix 算行业标杆了可以体验下,这两年的 NocoBase ,Retool 这些还不错
    qxhnks
        19
    qxhnks  
    OP
       153 天前
    对低代码平台的价值还有疑虑的朋友可以看看这个钉钉宜搭的视频讲座 https://www.yuque.com/yida/video/su17oohttps://www.yuque.com/yida/video/iboqyh
    chicbian
        20
    chicbian  
       153 天前
    @Tomfe 嗯 toB 的,这东西也就 toB ,C 端,我个人感觉是没市场的,C 端的迭代速度太快。
    pinktu
        21
    pinktu  
       153 天前
    这种支持 Lua 代码生成的低代码可以不 https://github.com/dgzhuya/wink-vue-admin
    VictorChang
        22
    VictorChang  
       152 天前
    你好,你们接受猎头合作吗?我这边有很多人才积累
    particlec
        23
    particlec  
       151 天前
    感觉对低代码思路很清晰,但是国外很多平台得到了巨额投资没有做起来,国内也是,感觉很难
    echoless
        24
    echoless  
       151 天前
    跟各位大佬学习了 感谢
    qxhnks
        25
    qxhnks  
    OP
       151 天前 via iPhone   ❤️ 2
    @particlec

    B 端市场跟 C 端市场很不一样,需要丰富的行业经验积累以及深入的耕耘,指望像互联网公司那样一口吃成胖子是不现实的。换个角度说 C 端互联网公司虽然发展得快,但遇到问题后可能死得也快(由于激烈的竞争和烧钱补贴消费者),B 端市场则相对平稳得多。

    另外,借鉴 Peter Thiel 创业讲座《 Competetion is for Losers 》中关于 capturing value 的理论,一个人去成熟的大公司打工虽然可以领到一份不错的薪水,但你的收入占公司只收入是一个极小的百分比,而中小型公司的整体收入虽然比不上大公司,但是由于你对于团队的重要性,你的个人收入(工资+股份)完全可能会大于在大公司打工的收入,而且你还因为在一个精干的团队中工作而获得了宝贵的经验和成长,何乐而不为呢?
    echoless
        26
    echoless  
       151 天前
    @qxhnks #25 在国内很难, 在国外小公司能够小而美也是少数 . 当然我看你们的薪水在成都已经很好了. 希望国内有更多 toB 的公司能赚到钱.

    我观察过 erp 领域 国内 toB 的公司一个比一个亏的多, 国外同行则过的还可以.
    biubiuGolang
        27
    biubiuGolang  
       151 天前
    国外的客单价要比国内多,但要求也更高
    qxhnks
        28
    qxhnks  
    OP
       151 天前   ❤️ 1
    @echoless 国内做大而全的 ERP 或 MIS 软件的厂商挣钱都比较困难,利润率微薄,原因可以参考这篇文章 https://www.oschina.net/news/296135 反而是一些小而美的公司以及垂直类、工具类的软件的公司比较挣钱,例如帆软,etc
    happy32199
        29
    happy32199  
       150 天前 via Android
    @chicbian 做的是 erp mes 这类的低代码吗
    happy32199
        30
    happy32199  
       150 天前 via Android
    @qxhnks b 端私企一样卷,竞争对手直接去我们客户那去翘,给个实施费就免费换系统
    aqw012
        31
    aqw012  
       149 天前
    @qxhnks #8 我们部门就是做低代码的,你说的功能我们都有,并且在这些方面也有一些积累了。目前实施的客户也有不少了。但是离盈利还有些距离。这玩意人少了会很难做效果,人多了投入就会很大,我司在低代码上烧了不少钱(上亿),唉,今年现在也撑不住在裁员了
    qxhnks
        32
    qxhnks  
    OP
       149 天前 via iPhone
    @aqw012 投入上亿确实挺多的,你们低代码团队有多少人?研发了多久了?
    richardwong
        33
    richardwong  
       148 天前
    低代码这种东西,真的有人用?
    qxhnks
        34
    qxhnks  
    OP
       148 天前
    @richardwong 真的有,参看我前面的回复
    horizon
        35
    horizon  
       148 天前
    学到了,op 要不要拉一个交流群,hah
    aqw012
        36
    aqw012  
       148 天前
    @qxhnks #32 3 年了,之前研发不算测试 40 多人。现在 30 左右
    69partner
        37
    69partner  
       145 天前   ❤️ 1
    同样我司我也正在负责做低代码平台,公司方向同样是 b 端。低代码目前我认为是能够可行的发展下去的。真真切切的会降低实施人员的门槛。
    guangfa
        38
    guangfa  
       140 天前 via iPhone   ❤️ 1
    做了 5 年低代码平台的核心开发,大公司,2B&2G 方向,后面基本成了做项目的底座,团队内部熟悉之后做项目又快又爽。但是最后还是因为财务问题,整体解散。
    dyq917
        39
    dyq917  
       140 天前
    低代码前端水平要求比较高,全搞只能全搞不好
    qxhnks
        40
    qxhnks  
    OP
       140 天前 via iPhone
    @dyq917 专职前端和后端也都是需要的,只不过专职的前端后端比较容易招,就没必要来 V2EX 发帖了
    horizon
        41
    horizon  
       140 天前
    @guangfa #38
    代码有吗老哥
    understanded
        42
    understanded  
       139 天前 via Android
    能远程不?
    qxhnks
        43
    qxhnks  
    OP
       138 天前 via iPhone
    @understanded 不好意思,不支持远程
    xzg1993
        44
    xzg1993  
       138 天前   ❤️ 1
    我们也是 4000 块钱买了套低代码平台,做的功能还不错,已经在实际项目中使用了。
    coder1988
        45
    coder1988  
       133 天前
    @qxhnks go 为什么就不适合呢?
    goodspb
        46
    goodspb  
       132 天前
    * 读过 Patterns of Enterprise Application Architecture (PoEAA)

    这个有点 6 😁
    又学到了
    happy32199
        47
    happy32199  
       132 天前 via Android
    @xzg1993 请问买的哪家的啊?
    aleimu
        48
    aleimu  
       125 天前
    这样的工作和薪资在成都应该算是很高了吧,放 boss 上能被投爆
    qxhnks
        49
    qxhnks  
    OP
       125 天前   ❤️ 5
    @aleimu 简历确实被投爆了,但其实符合要求的人很少,我们对候选人的要求还是很高的,希望候选人一定要基础扎实,各种知识技能融会贯通,而不是言必称高性能、高并发、高可用、微服务,这样的候选往往问得稍微深一点,问一些本质性的东西就答不上来了,感觉国内很多开发者的技能树点歪了。

    我理解,在这样一个浮躁的社会,大家都想学点“值钱”的技能,都想有一技傍身,都希望去下家拿个大 offer ,但是希望大家基础一定要打牢,基础不牢地动山摇,勿在浮沙筑高台。编程语言、面向对象设计原则和设计模式、数据结构与算法、操作系统、数据库和计算机网络这几项一定要掌握好,还有英语的重要性强调一万遍也不为过。同时也要理论联系实际,不要纸上谈兵,可以没事造点小轮子,然后跟业界领先的同类产品做比较,从而获得提高。调 API 写应用写 CRUD 跟封装一个好轮子需要的能力相比至少差两个档次。

    另外,不要脱离场景谈技术,最近几年大家有一股盲目追求微服务的风潮,实际上大部分场景用单体就可以了,运维、部署、监控还更简单。并发不够了先适当垂直扩展一下,要是还不行的话,单体也可以横向扩展,单体不代表就一定是单机部署,也可以多实例配合负载均衡。只在实在有必要的时候再考虑微服务,而且不管是单体还是微服务都要先把模块划分和依赖管理搞顺了,这样在需要切分微服务的时候也就顺其自然了。如果下决心搞微服务了那配套的工具和基础设施一定要跟上,DevOps 、自动化测试都要搞起来(自动化测试的重要性强调一万遍都不为过),否则最后很可能变成“分布式单体”( Distributed Monolith )或“分布式大泥球”( Distributed Big Ball of Mud )或“分布式屎山”(我发明的词),四不像。最近几年连微服务的原始布道者 Martin Fowler 和 Sam Newman 也开始在反思微服务,也在告诫大家要冷静,要慎用微服务,要先单体,必要时再一个服务一个服务地切分出去。当然有的情况是架构师或技术管理者希望故意把事情“搞大”、“搞复杂”,想要争取更多的资源分配和曝光度,来获得职场晋升,那就不是技术问题了,不在本文讨论之列。

    今天有感而发,班门弄斧了,希望大家不吝赐教,欢迎大家批评、斧正。
    zhtyytg
        50
    zhtyytg  
       85 天前
    @qxhnks #49 赞成,遇到过单机微服务,单纯是为了微服务而微服务,rpc 的过程还拖慢了业务,模块之前深度耦合到少一个工具模块所有模块都会报错 break 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5831 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:49 · PVG 09:49 · LAX 17:49 · JFK 20:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.